Location
Castelsardo Resort is located in one of the most enchanting areas of northern Sardinia, surrounded by Mediterranean scrub and directly overlooking the sea.
Its strategic location, just a few kilometers from Sassari and within easy reach of Alghero and Olbia airports, makes it easily accessible and the perfect base for exploring the region.
Just 2 km from the medieval village of Castelsardo, the resort enjoys a private bay that ensures privacy and tranquility, while offering breathtaking views of Asinara Island.