San Teodoro is one of the best-known resorts in south-east Gallura, between Olbia and Posada, facing the island of Tavolara. It was founded in the 17th century by shepherds from Posada who moved towards the lagoon to graze their flocks, and has grown with tourism. Its territory has some of the island's finest beaches: La Cinta, a long strip of white sand between the sea and the lagoon where flamingos can be seen, Cala Brandinchi, nicknamed little Tahiti, Lu Impostu and Isuledda. In summer the village, gathered around Piazza Gallura, is very lively. On 16 and 17 January Sant'Antoni di lu focu ends with a great bonfire in the square.
What to see
- Spiaggia La Cinta
- Cala Brandinchi
- Beach of Lu Impostu
- Lagoon of San Teodoro
Festivals and traditions
- Sant'Antoni di lu focu17 January
Festival features
Nearby beaches
- La Cinta, San Teodoro4 km
- Cala Brandinchi7 km
- Lu Impostu9 km
- Porto Istana12 km
- Pittulongu, Olbia22 km
Nearby towns
- Budoni · 8 km
- Padru · 13 km
- Posada · 16 km
- Torpè · 16 km
- Loiri Porto San Paolo · 17 km
- Siniscola · 22 km
- Olbia · 22 km
- Lodè · 23 km
Sources: Grande Enciclopedia della Sardegna; ISTAT. Original texts by Gotosardinia.
Weather in San Teodoro now
Where to stay in 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.