Lu Bagnu, frazione di Castelsardo, è tra le località balneari più rinomate del nord Sardegna e dista appena 15 km dal Baiaverde. La spiaggia Sacro Cuore-Ampurias di sabbia fine, ha ottenuto più volte il riconoscimento internazionale di Spiaggia Bandiera Blu – un riconoscimento concesso a pochi Comuni in tutta la Sardegna.
La costa di Castelsardo (a circa 13 km) è nota per le insenature dove piccole cale di sabbia si alternano a rocce e scogli, un’alternanza che produce suggestive sfumature multicolore