A strip of sand between sea and lagoon
On the north eastern coast of Sardinia, south of Olbia, San Teodoro is one of the most popular seaside resorts in Gallura, a lively village that in summer becomes a centre of nightlife for young people, with bars, clubs and a small pedestrian centre. But its real attraction is its coastline, with some of the most beautiful beaches on the island.
The most famous is La Cinta, a strip of white sand about five kilometres long and only a few dozen metres wide, which separates the turquoise sea from the Stagno di San Teodoro, a coastal lagoon frequented by flamingos, herons and other birds, a nature reserve. From the beach, the view embraces the island of Tavolara with its unmistakable profile. Other beautiful beaches are Cala Brandinchi, nicknamed "Little Tahiti" for its fine white sand, shallow water and turquoise colour, and Lu Impostu, two crescents of sand backed by pine woods, both part of the Tavolara-Punta Coda Cavallo Marine Protected Area; Cala Brandinchi has regulated access in summer. Punta Coda Cavallo, a granite headland, offers views over the islands of Tavolara, Molara and Proratora.
Tip: for La Cinta and Cala Brandinchi, arrive early in summer; at sunset, walk along the lagoon side of La Cinta to see the flamingos.
Where it is
More things to see in Sardinia
Where to stay near San Teodoro
Tours and activities nearby
Offers from GetYourGuide. Some links are affiliate links: if you book we may earn a commission at no extra cost to you.