Plan a trip
Language: English
Trip plannerPlan your trip on a map

Top destinations

EnglishDeutschFrançaisEspañolPortuguêsPortuguês (BR)Italiano
a beach with people walking on it

San Teodoro

A Gallura coast town with a long sandy beach and boat trips to the rocky island of Tavolara.

Find a room in San TeodoroStart with the essentialsPlan a trip to San Teodoro

We may earn a commission. It never decides our picks.

San Teodoro is a beach town on the northeast coast of Sardinia, in the Gallura region. Most visitors come for La Cinta, a long beach of pale sand, and for swimming from the shore. Boat trips run to Tavolara, a rocky island offshore. Olbia, the nearest large airport and ferry port, is a short drive away. The coast suits a beach holiday built around swimming, boat outings and slow evenings in town.

Plan at least three nights to fit a beach day, a boat trip to Tavolara and a slower day. July and August are the busiest months, with the most people on the sand and the highest prices. Late spring and early autumn are milder and less crowded. Check boat schedules before you go, since they change with the season.

San Teodoro in five

  1. Go to La Cinta early or lateThe beach is long, but July and August fill the car parks and the sand by late morning. Arrive at opening or in the late afternoon, and check parking and any shuttle arrangements for the season.
  2. Never take sand, shells or pebblesSardinian law fines visitors who remove sand, shells or pebbles from beaches, and checks happen at ports and airports. Leave them where they are.
  3. Book a boat to TavolaraBoats leave from the nearby ports to the island and its marine reserve, and rules protect the sea around it. Choose a booking you can cancel if the sea is rough.Sardinia
  4. Plan the drive from OlbiaThe airport is about half an hour away by road, and the coast road is slow in summer. Book a car or transfer in advance, and use buses only if you are not in a hurry.Olbia

Need to know

Airport
Olbia (OLB), about 30 to 45 min by road
Getting there
Car, bus or transfer from Olbia
Getting around
Car or bicycle; summer buses along the coast
Best base
In town or near La Cinta beach
Time needed
3 to 7 nights in season

Weather by month

  • Rainy days
  • Best
  • Good
  • Mixed
  1. JanuaryPartly cloudy9 rainy daysHigh14°Low7°Quiet, closed
  2. FebruaryPartly cloudy7 rainy daysHigh15°Low7°Quiet, cool
  3. MarchPartly cloudy10 rainy daysHigh16°Low8°Reopening
  4. AprilPartly cloudy8 rainy daysHigh19°Low10°Mild, calm
  5. MayClear7 rainy daysHigh22°Low14°Warm, quiet
  6. JuneClear4 rainy daysHigh28°Low18°Swimming
  7. JulyClear1 rainy dayHigh32°Low21°Hot, packed
  8. AugustClear3 rainy daysHigh31°Low22°Peak, Ferragosto
  9. SeptemberClear7 rainy daysHigh27°Low19°Warm sea, calmer
  10. OctoberClear7 rainy daysHigh23°Low15°Mild, closing
  11. NovemberPartly cloudy11 rainy daysHigh18°Low11°Rain, closed
  12. DecemberPartly cloudy8 rainy daysHigh15°Low9°Quiet, closed

Average daily high and low in Olbia, 2016–2025. Rainy day: 1 mm of rain or more.

Right now in San Teodoro

Local time, today's weather and the exchange rate, refreshed through the day.

Rain

16

Feels like
12°
Humidity
63%
Wind
24 km/h
Chance of rain
85%

San Teodoro

10:18 PM

Monday, November 2

GMT+1

  1. Today17°12°85%Monday: Rain. High 17°, Low 12°. Chance of rain 85%.
  2. Tue18°15°0%Tuesday: Partly cloudy. High 18°, Low 15°. Chance of rain 0%.
  3. Wed19°14°17%Wednesday: Cloudy. High 19°, Low 14°. Chance of rain 17%.
  4. Thu18°17°82%Thursday: Thunderstorms. High 18°, Low 17°. Chance of rain 82%.
  5. Fri18°16°70%Friday: Thunderstorms. High 18°, Low 16°. Chance of rain 70%.
  6. Sat19°12°18%Saturday: Fog. High 19°, Low 12°. Chance of rain 18%.
  7. Sun20°10°9%Sunday: Cloudy. High 20°, Low 10°. Chance of rain 9%.

Updated 06:53 PM local time · Weather data by Open-Meteo.com

Money

Mid-market rate1 USD = 0.8961 EUR

EUR · Euro

Rates from Nov 2, 2026 · Rates By Exchange Rate API

What's on in San Teodoro

Concerts, festivals and big events in and around the city

Events calendar

Every year

  • Jan–FebCarnival of MamoiadaSardinia, a day trip

Before you go to San Teodoro

Car hire in OlbiaPick up at the airport for the coastCompare car hire
eSIM for San TeodoroMaps and boat updates on the coastRead the guide
Travel insurance for ItalyCover for cancelled boats, rental excessRead the guide

We may earn a commission. It never decides our picks.

Rules for San Teodoro, checked

  • Non-EU visitors may stay up to 90 days in any 180-day period across the Schengen area. Check entry rules on the Italian visa site before you book.Source
  • Dial 112 for police, fire or an ambulance anywhere in Italy.
  • Restaurants may add a cover charge (coperto) and a service charge. Check the bill before you leave a tip.
  • Cover shoulders and knees before entering churches.
  • Tavolara is a marine protected area. Check landing and mooring rules with the park authority before you book a boat trip.

San Teodoro FAQ

Is San Teodoro worth visiting?

Yes, for a long white beach, lagoons and boats to Tavolara, with an easy drive from Olbia. It is a beach resort, so it is busy and lively in summer and quiet in winter.

When is the best time to visit San Teodoro?

June and September give warm water with lighter crowds than July and August. May has pleasant weather, but the sea is cooler and some places are still opening. Many places close from late October.

Do you need a car in San Teodoro?

It helps. You can walk in town and take summer buses along the coast, but a car gives access to quieter beaches. Parking at busy beaches can be tight in July and August.

How far is San Teodoro from Olbia airport?

About half an hour by road, longer in summer traffic. Book a rental car or a transfer ahead in the peak months, and allow for slow coast roads.

Can you visit Tavolara from San Teodoro?

Yes, by boat from the nearby ports, in season. The sea around the island is protected, so follow the marine reserve rules, and book a boat you can change if the weather turns.