San Teodoro is a town of about 5,200 residents on Sardinia's north-east coast, about 30 km by road south of Olbia airport, and it is one of the easiest family bases on the island because its two best-known beaches, La Cinta and Cala Brandinchi, have shallow, sandy water. Behind La Cinta lies a protected lagoon with flamingos. The catch is the wind: La Cinta is a kitesurf spot, so on a mistral day families head for Cala Brandinchi instead.
Quick facts
Population: 5,175 residents on 1 January 2025 (ISTAT).
From Olbia airport: about 30 km by road, roughly 35 minutes.
Beach caps 2026: Cala Brandinchi 1,447 people a day and Lu Impostu 3,352, from 1 June to 30 September, booking only.
La Cinta: free and not capped; shallow sandy water, a kite zone and the lagoon behind.
Marine protected area: Tavolara Punta Coda Cavallo, 15,357 hectares of sea.
Now: the 2026 season is over; caps and tourist tax are off.
Is San Teodoro a good base for families?
For a beach holiday with small children, yes. The town's tourist office says most of its 12 main beaches, along 37 km of coast, have shallow water and fine sand, and three (La Cinta, Cala d'Ambra and Isuledda) are easy to reach from the centre. SardegnaTurismo, the regional tourism site, describes La Cinta as having a shallow, clear seabed loved by families with children, and Cala Brandinchi as very shallow for tens of metres, with a "swimming pool effect".
The trade-off: it is a summer town, with tens of thousands of visitors in high season, according to SardegnaTurismo.
La Cinta: the town beach and its wind
La Cinta is a long arc of white sand and juniper-covered dunes that separates the lagoon from the sea, a short walk from the northern edge of town. Sources disagree on its length: the Comune's tourism site says three kilometres of dunes, SardegnaTurismo says an arc of five kilometres. The beach slopes gently, has no rocks and faces Tavolara. In summer it has parking, beach bars, equipment hire, sailing and kite schools and a marked kite zone.
That kite zone tells you something. SardegnaTurismo's kitesurf guide says the mistral (maestrale) and the scirocco blow at La Cinta at 10 to 30 knots, with occasional gusts of 40, and that waves can reach two metres on strong days. Our guide to the mistral and scirocco explains how to read the forecast.
The San Teodoro lagoon and its flamingos
Behind La Cinta is the Stagno di San Teodoro. The Comune's lagoon page says it is now owned by the Comune and listed as a protected Natura 2000 site. It names pink flamingos, cormorants, herons, coots, kingfishers and marsh harriers among its birds. SardegnaTurismo says flamingos are a stopover species in migration periods, and that the black-winged stilt lives here.
Two ways in: fenced observation paths from the west side of La Cinta, or La Pischera, off the SS125 to the north, with a free car park and a nature trail.
Rules: access is free; do not disturb animals, pick plants, leave rubbish or use motor vehicles on the Pischera trail, and keep off the dunes.
Nearest bus stop: Lu Fraili, served by ARST and by the summer town bus.
Cala Brandinchi and Lu Impostu: the 2026 rules
Cala Brandinchi, nicknamed "little Tahiti", lies about 7 km north of town along the SS125, then 1.5 km of dirt road from Lutturai. Its twin, Lu Impostu, is a kilometre of wider beach beyond the small headland of Capo Capicciolu. SardegnaTurismo calls both shallow. Behind Brandinchi a pond hosts herons, black-winged stilts and flamingos. On 17 October 1867 Giuseppe Garibaldi sailed from the little port here, after escaping from Caprera. For parking and the best spots, see our Cala Brandinchi beach guide.
Access rules for summer 2026 (published by the San Teodoro tourist office, checked 2 November 2026):
Booking was compulsory from 1 June to 30 September 2026, online only, on santeodorospiagge.it or the San Teodoro Spiagge app.
Caps: 1,447 people a day at Cala Brandinchi and 3,352 at Lu Impostu, 4,779 in total, including beach-club places.
The environmental fee was €2.00, or €1.00 for local taxpayers and guests of registered accommodation; residents, children under 12 and disabled visitors were free but still had to book.
Bookings opened at 18:00 for the day after next, with up to 6 people per booking and one booking a day.
Without a booking you could not even cross the beaches, by land or sea. Parking was extra, and only santeodorospiagge.it sells access.
The numbered access started as a trial in summer 2022. It is off now; the 2027 dates and fees had not been published when we checked.
Capo Coda Cavallo, Punta Molara, Cala Girgolu and the marine reserve
Almost all of San Teodoro's coast lies inside the Tavolara Punta Coda Cavallo marine protected area, which covers 15,357 hectares of sea and 76 km of coast. It was created by ministerial decree in December 1997, runs from Capo Ceraso near Olbia to beyond Isuledda, and includes the islands of Tavolara, Molara and Molarotto.
Capo Coda Cavallo: the beach at the tip of the peninsula is well sheltered from the ostro and the scirocco, according to the Comune. A viewpoint near the Punta Est village looks over Proratora, Molara and Tavolara.
Punta Molara and Cala Ginepro: small sandy coves and granite rocks linked by footpaths, facing Molara and Tavolara.
Cala Girgolu (Ghjlgolu): known for its tortoise-shaped granite rock. SardegnaTurismo says the seabed is shallow and sandy, safe for children, and places it at Vaccilleddi in the municipality of Loiri Porto San Paolo, just north of the San Teodoro boundary.
Our Tavolara island guide covers boat trips to the island itself.
Nightlife: busy in August, quiet in November
SardegnaTurismo calls San Teodoro particularly popular with young people for its summer nightlife. The Comune's description is more modest: pubs, wine bars and piano bars in the centre, outdoor concerts, and evening strolls in the Puntaldia marina square, mostly in peak summer.
The lagoon doubles as a stage. The Comune says La Pischera hosts screenings of the Festival Cinema Tavolara in mid-July and a Time in Jazz concert, usually on 16 August. Out of season, the town celebrates its patron saint from 7 to 9 November 2026; see our Festa di San Teodoro event listing.
Getting to San Teodoro
By car from Olbia airport: OpenStreetMap routing gives 29.7 km and about 35 minutes via the SS131 DCN or the coastal SS125. The airport's distance table says 35 km and the tourist office 25 km. Our Olbia airport guide covers car hire and arrivals.
By bus: ARST line 514 (Olbia, Siniscola, Nuoro) runs from 16 September to 15 June, and line 513 in summer. In the timetable for November 2026 there are 8 departures from the airport on weekdays and 4 on Sundays, taking about 36 minutes to the Via Sassari stop.
Around town in summer: the free San Teodoro Express ran three circular lines linking the centre, La Cinta, the beaches and hamlets from 1 June to 30 September 2026.
By train: there is no station; the nearest is Olbia.
Where to stay: centre, Puntaldia or Budoni
The centre: La Cinta, Cala d'Ambra and the lagoon paths are on foot, and in summer the free bus covers the rest. Expect the most noise in August.
Puntaldia: a residential estate north of La Cinta around a private marina built in 1996, with 380 berths, a 9-hole golf course and a small square of shops and bars.
Budoni: the next town south, about 11 km by road, quieter and on the same ARST line towards Siniscola.
Many visitors choose homes let directly by their owners. Whatever you book, the 2026 tourist tax (resolution 25 of 26 February 2026) applied from 1 May to 31 October 2026 only, from €0.80 a night on a campsite pitch to €5.00 in a five-star hotel or a category A/7 villa, and €1.50 in private apartments and B&Bs. It is set to zero for the rest of 2026.
When to go
June and September are the sweet spot for families. At the Olbia Costa Smeralda weather station (WMO normals 1991 to 2020), the average daily high is 28.7°C in June and 27.9°C in September, against 31.9°C in July and August, when there are about 22 days a month above 30°C. October still averages 23.6°C. November is the wettest month, with 86.9 mm of rain. The same records count about 151 days a year with wind of 10 metres a second or more, spread through every month, so check the wind too.
Local tips: what most guides get wrong
"All San Teodoro beaches are free." Most are, but Cala Brandinchi and Lu Impostu needed a booking and fee in summer 2026.
"La Cinta is always calm." It is shallow, but it is the town's kitesurf beach.
"Cala Girgolu is in San Teodoro." It is right on the boundary; SardegnaTurismo places it in Loiri Porto San Paolo.
Do not take sand or shells. The Comune bans it, and Sardinian regional law 16 of 2017 fines removing even small amounts from €500 to €3,000.
The wind decides which San Teodoro beach works on a given day. Rental12, a holiday-rental company in Olbia that shares an owner with Sardinia Blog, maps sheltered and exposed beaches across north-east Sardinia, including La Cinta and Cala Brandinchi, by wind direction in Sardinia Beaches by Wind Direction: Where to Swim Today in Olbia, Costa Smeralda & La Maddalena. It is a company guide, not independent research.
Sources: Comune di San Teodoro: Cala Brandinchi and Lu Impostu access 2026 · Comune di San Teodoro: the lagoon · SardegnaTurismo: La Cinta · SardegnaTurismo: Cala Brandinchi · SardegnaTurismo: kitesurf spots · Area Marina Protetta Tavolara Punta Coda Cavallo · ARST line 514 timetable · Comune di San Teodoro: tourist tax 2026 (resolution 25/2026) · ISTAT demographic data · NOAA NCEI: WMO climate normals 1991 to 2020, Olbia Costa Smeralda
Photo credits: La Cinta beach, San Teodoro (trolvag, CC BY-SA 3.0, via Wikimedia Commons); Lu Impostu beach (Basilicofresco, CC BY-SA 4.0, via Wikimedia Commons); Tavolara, Molara and Proratora from Capo Coda Cavallo (Benoît Prieur, CC0, via Wikimedia Commons); the San Teodoro lagoon at sunset (Aenea289, CC BY-SA 4.0, via Wikimedia Commons); Tavolara from Punta Molara (alvise79, CC BY-SA 3.0, via Wikimedia Commons). Fact sheet and chart: Sardinia Blog, from the sources listed above.




