Only a 5-minute walk from the beach in northern Sardinia, B&B Bellagio is in Castelsardo town center. It features classic-style rooms and a self-service breakfa
Providing accommodations with free WiFi, air conditioning and flat-screen TV, Sa Domo de Minnanna is located a 3-minute walk from La Vignaccia Beach and 1,500 f
Located in Castelsardo, a few steps from La Vignaccia Beach and a 7-minute walk from Castelsardo Beach, The sisters provides garden views and free WiFi. Every u
One of our top picks in Castelsardo.Offering sea views, a garden and free WiFi, Il Borgo has accommodations ideally set in Castelsardo, within a short distance
Located a 5-minute walk from La Marina beach, Cavalluccio Marino offers accommodations in Castelsardo. The unit is 19 mi from Isola Rossa. The apartment is comp
One of our best sellers in Castelsardo! Located in historic center of the medieval town of Castelsardo, B&B Casa Doria is next to a free public car park. It has
Located 500 feet from Sant'Antonio Abate Cathedral, A Casa da Valentina offers accommodations in Castelsardo, a 10-minute walk from the nearest beach. Free WiFi
Just a 10-minute walk from the beach in Castelsardo, L'Appogghju offers air-conditioned rooms with a balcony and partial sea views. The property features a terr