Castelsardo apartments
We found 423 properties with availability in Castelsardo
Show on map
Pm 6 Via Vittorio Veneto
Via Vittorio Veneto, 6, Castelsardo, Italy
Pm 6 Via Vittorio Veneto Apartment Castelsardo is also located around a 5-minute walk from the handicraft museum "Museo dell'Intreccio Mediterraneo".
starts from
116 USD
price for 1 night
Appartamento 300 Metri Dal Centro
7 Via Ferdinando Magellano, Castelsardo, Italy
Appartamento 300 Metri Dal Centro Castelsardo is located within 800 metres of Spiaggia la Marina di Castelsardo and 5 minutes' drive from Lu Bagnu.
starts from
125 USD
price for 1 night
Aria Condizionata E Terrazza Vista Mare
Via Sedini 54, Castelsardo, Italy
Aria Condizionata E Terrazza Vista Mare Apartment Castelsardo is within a 700-metre distance of the handicraft museum "Museo dell'Intreccio Mediterraneo" and can accommodate up to 3 guests.