Castelsardo, Italy

No dates selected

Filters

Sort by

Price per night in GBP

Hotels in the city center Castelsardo

Castelsardo: 344 options found

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

Via Li Russi 9, Castelsardo

312m from the center of Castelsardo
Room in this hotel

Via Li Russi 11, Castelsardo

276m from the center of Castelsardo
Room in this hotel

Lungomare Zirolia, 82, Castelsardo

2.5km from the center of Castelsardo
Room in this hotel

Via Alfonso V d'Aragona, Castelsardo

221m from the center of Castelsardo
Room in this hotel