About 15km east of Castelsardo, the sprawling town of Valledoria is fronted by beaches that stretch more than 10km east to the small fishing village of Isola Rossa. Up to four weekday buses run from Castelsardo to Valledoria (€1.90, 25 minutes), from where summer shuttle buses connect with the beaches.
Lonely Planet may earn a commission from affiliate links on our site. All recommendations and reviews reflect our own independent opinions.



