Hotels in Castelsardo
Book direct on our own Castelsardo hotel pages — no booking fee.
Il Borgo BagaBaga - Exclusive Country Retreat
8.8V. good · 95 Reviews
Località La Terra Bianca | Castelsardo, 07031, IT
Hotel Blumarea BW Signature Collection
8.4V. good · 93 Reviews
Corso Italia 143 | Castelsardo, 07031, IT
Swipe for more Castelsardo hotels
Stay like a local in Castelsardo
Places to stay in Castelsardo
Near Castelsardo
Straight-line distance from the centre of Castelsardo.
Swipe for more places near Castelsardo













