Castelsardo, Italy

No dates selected

Filters

Sort by

Price per night in USD

Hotels in Castelsardo

Castelsardo: 344 options found

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

Via Lamarmora 14, 07031 Castelsardo, Italy, Castelsardo

710m from the center of Castelsardo
Room in this hotel

Via Regina Elena14, 07031 Castelsardo, Italy, Castelsardo

569m from the center of Castelsardo
Room in this hotel

Via Malta snc - Lu Bagnu, 07031 Castelsardo, Italy, Castelsardo

3.5km from the center of Castelsardo
Room in this hotel

Via Dei Mille 7/a, Castelsardo

384m from the center of Castelsardo
Room in this hotel

Via Malta Località Lu Bagnu, 07031 Castelsardo, Italy, Castelsardo

3.2km from the center of Castelsardo
Room in this hotel

Via Pellico Snc, Castelsardo

863m from the center of Castelsardo
Room in this hotel

Via Eleonora D'Arborea, 99, 07031 Castelsardo, Italy, Castelsardo

302m from the center of Castelsardo
Room in this hotel

Via Roma 87 (Check-in at Via Roma 108), 07031 Castelsardo, Italy, Castelsardo

871m from the center of Castelsardo
Room in this hotel

Via La Marmora 18, Castelsardo

709m from the center of Castelsardo
Room in this hotel

via Cristoforo Colombo 14, Castelsardo

457m from the center of Castelsardo
Room in this hotel

Lungomare Anglona 7, Castelsardo

969m from the center of Castelsardo
Room in this hotel

Via Sedini 23, Castelsardo

450m from the center of Castelsardo
Room in this hotel

terrabianca s.n.c., 07031 Castelsardo, Italy, Castelsardo

1.4km from the center of Castelsardo
Room in this hotel

Localita Li Russi, 07031 Castelsardo, Italy, Castelsardo

229m from the center of Castelsardo
Room in this hotel

Via fontevecchia 2, Castelsardo

717m from the center of Castelsardo
Room in this hotel

via eleonora d'arborea, 07031 Castelsardo, Italy, Castelsardo

268m from the center of Castelsardo
Room in this hotel

via Veneto 2, 07031 Castelsardo, Italy, Castelsardo

2.1km from the center of Castelsardo
Room in this hotel

Via Eleonora d'Arborea snc, Localita' Li Russi, Castelsardo

320m from the center of Castelsardo
Room in this hotel

Via Torino 2, 07031 Castelsardo, Italy, Castelsardo

3.3km from the center of Castelsardo
Room in this hotel

Via Brigata Sassari 15, Castelsardo

571m from the center of Castelsardo
Room in this hotel