La costa sabbiosa è lunga quasi cinque chilometri: nella Marina di Cardedu si susseguono, con un fondo di sabbia chiara abbastanza sottile mista a piccoli ciottoli, le spiagge di Foddini, di Tramalitza, di Museddu e di Perd’e Pera. Le acque sono trasparenti e limpidissime.