Recommended hotels in Castelsardo

Baga Baga Castelsardo

From US$ 166

Localita La Terra Bianca, Castelsardo, Italy - Show map

Show map

Offering 10 rooms with a beautiful view over the garden, Baga Baga Hotel boasts a convenient setting in 20 minutes…

Book Now From US$ 166

Nantis Hotel Castelsardo

From US$ 207

Via Colle Di Frigiano 1, Castelsardo, Italy - Show map

Show map

Hotel Nadir is a comfortable 4-star property with 32 rooms to stay in. Due to a convenient location of…

Book Now From US$ 207