Castelsardo, Italy

No dates selected

Sort by

Price per night in

Distance from the city center

Hotels with spa procedures in Castelsardo

: 26 options found

Select dates so you can see the availability and exact prices.

Via Lazio, 58, Castelsardo
2.7 km from the center of Castelsardo
Near Lu Bagnu Beach

Room in this hotel

from $ 122
per night
Via Piave 40, 07031 Castelsardo, Italy, Castelsardo
586 m from the center of Castelsardo
381 m to La Marina di Castelsardo Beach

Room in this hotel

from $ 173
per night
Via Eleonora d'Arborea snc, 07031 Castelsardo, Italy, Castelsardo
337 m from the center of Castelsardo
904 m to Cantareddi Beach

Room in this hotel

from $ 151
per night
Via Lucania 10, 07031 Castelsardo, Italy, Castelsardo
3 km from the center of Castelsardo
Near Lu Bagnu Beach

Room in this hotel

from $ 100
per night
Via Vittorio Alfieri, 07031, Castelsardo, Italy, Castelsardo
861 m from the center of Castelsardo
70 m to La Marina di Castelsardo Beach

Room in this hotel

from $ 72
per night
07031 Strada Statale 134 di Castel Sardo Localitá La Ventola, 07031 Castelsardo, Italy, Castelsardo
619 m from the center of Castelsardo
217 m to Cantareddi Beach

Room in this hotel

from $ 151
per night
2