Castelsardo, Italy

No dates selected

Sort by

Price for a night in

Property type
Distance from the city center
Facilities and services
At the hotel
In the room
Accommodation features
Distance to the beach
Star rating
Rating by reviews
Hotel name
Hotel chain

Hotels in Castelsardo

: 397 options found

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

via Trentino 3, 07031 Castelsardo, Italy, Castelsardo
2.6 km from the center of Castelsardo
Near Lu Bagnu Beach
Very good
12 reviews
7.8

Room in this hotel

from RSD 16,924
per night
Via Lombardia 20, Castelsardo, Castelsardo
2.3 km from the center of Castelsardo
Near Lu Bagnu Beach

Room in this hotel

from RSD 54,366
per night
Via Londra 3, Castelsardo
2.1 km from the center of Castelsardo
140 m to Lu Bagnu Beach

Room in this hotel

from RSD 33,023
per night
Via Siena 10, Castelsardo
3.4 km from the center of Castelsardo
170 m to Celestine Beach

Room in this hotel

from RSD 33,023
per night
Via Genova 21 Lu Bagnu, Castelsardo, Castelsardo
2.6 km from the center of Castelsardo
Near Lu Bagnu Beach

Room in this hotel

from RSD 33,023
per night
Strada Statale 200 - fronte porto, Castelsardo
1 km from the center of Castelsardo
176 m to La Marina di Castelsardo Beach

Room in this hotel

from RSD 10,928
per night
Via Nazionale snc., Castelsardo
888 m from the center of Castelsardo
146 m to La Marina di Castelsardo Beach

Room in this hotel

from RSD 33,023
per night
Via Colombo, 8, 07031 Castelsardo SS, Italy, Castelsardo
562 m from the center of Castelsardo
290 m to La Marina di Castelsardo Beach
Excellent
11 reviews
8.2

Room in this hotel

from RSD 17,046
per night
via Colombo, 07031 Castelsardo SS, Italy, Castelsardo
468 m from the center of Castelsardo
312 m to La Marina di Castelsardo Beach

Room in this hotel

from RSD 16,924
per night
Località Sunaiola 1, 07031 Castelsardo SS, Italy, Castelsardo
1.9 km from the center of Castelsardo
1.6 km to Lu Bagnu Beach

Room in this hotel

from RSD 54,366
per night
Cala del Porto, Castelsardo
991 m from the center of Castelsardo
340 m to La Marina di Castelsardo Beach

Room in this hotel

from RSD 33,023
per night
terrabianca, Castelsardo, Italy, Castelsardo
1.4 km from the center of Castelsardo
263 m to Cantareddi Beach

Room in this hotel

from RSD 33,023
per night
Via Puglia 13, 07031 Castelsardo, Italy, Castelsardo
3.8 km from the center of Castelsardo
709 m to Celestine Beach

Room in this hotel

from RSD 16,924
per night
Via Duomo 5, 07031 Castelsardo, Italy, Castelsardo
840 m from the center of Castelsardo
307 m to La Marina di Castelsardo Beach
Excellent
8 reviews
8.2

Room in this hotel

from RSD 6,017
per night
07031 Castelsardo, Italy, Castelsardo
3.8 km from the center of Castelsardo
1.1 km to Celestine Beach

Room in this hotel

from RSD 19,139
per night
Via Mezzu Teppa, 07031 Castelsardo, Italy, Castelsardo
647 m from the center of Castelsardo
344 m to La Marina di Castelsardo Beach
Fantastic
47 reviews
9.0

Room in this hotel

from RSD 42,192
per night
Via Eleonora d'Arborea, 77, 07031 Castelsardo SS, Italy, Castelsardo
375 m from the center of Castelsardo
496 m to La Marina di Castelsardo Beach
Fantastic
8 reviews
10

Room in this hotel

from RSD 16,924
per night
Vicolo Doria 22, Castelsardo
784 m from the center of Castelsardo
360 m to La Marina di Castelsardo Beach

Room in this hotel

from RSD 33,023
per night
Via Marina 7, 07031 Castelsardo, Italy, Castelsardo
793 m from the center of Castelsardo
Near La Marina di Castelsardo Beach

Room in this hotel

from RSD 16,924
per night
Via P. Giua, 07031 Castelsardo SS, Italy, Castelsardo
187 m from the center of Castelsardo
685 m to La Marina di Castelsardo Beach

Room in this hotel

from RSD 16,924
per night