Facebook
place imageReady to plan your trip to Castheddu/Castelsardo?

Castelsardo is a town and comune in Sardinia, Italy, located in the northwest of the island within the Province of Sassari, at the east end of the Gulf of Asinara. It is one of I Borghi più belli d'Italia.

Attractions

Roccia dell'Elefante

4.3
(1.8K)
Click for details

Spiaggia San Pietro A Mare di Valledoria

4.3
(1.1K)
Click for details

Lu Bagnu

4.2
(832)
Click for details

Museo Domu De Janas La Rocca

4.5
(473)
Click for details
Restaurants

La Trattoria da Maria Giuseppa

4.4
(1.3K)
$$
Click for details

Ristorante Rocca 'Ja

4.5
(1.1K)
$$
Click for details

View sunset lounge bar

4.4
(583)
$$
Click for details

La Locanda del mare

4.2
(615)
Click for details
banner