San Teodoro Lagoon
Visit San Teodoro Lagoon
Things to do

Olbia: Tavolara and Molara Snorkeling Boat Tour
£60
per adult
100% of travellers recommend

Tour to Figarolo Island with the possibility to observe dolphins
£51
per adult
100% of travellers recommend

Tavolara: 5 Islands tour from San Teodoro's beach
£77
per adult
Plan a trip to see San Teodoro Lagoon
Price found within the past 48 hours. Click for updated prices.

Hotel Cormorano
Save 100% on your flight
Price was £563, price is now £345 per person
£345
per person
15 Oct - 19 Oct
found 21 hours ago
Return flight included
London (LON) to Olbia (OLB)
8/10 Very good! (52 reviews)
Very friendly staff at the front desk and very clean hotel. Great breakfast, would recommend
Reviewed on 3 Sept 2026

Abi d'Oru Sardinian Beach Resort & Spa
Save 100% on your flight
Price was £854, price is now £504 per person
£504
per person
13 Oct - 17 Oct
found 19 hours ago
Return flight included
London (LGW) to Olbia (OLB)
9/10 Wonderful! (264 reviews)
food options at the resort are not the best - they're good but not the best.
beach bar & restaurant are ok.
the food for dinner in the 2 restaurants that are perat of the resorts - not great
breakfast was great though
Reviewed on 11 Sept 2026
Stay near popular San Teodoro Lagoon attractions
Top Hotel Deals

Baglioni Resort Sardinia - The Leading Hotels of the World
Via Tavolara San Teodoro SS

Hotel Le Mimose
Via Nazionale 32 San Teodoro SS

Villetta La Cinta Beach A
Località la Cinta San Teodoro SS

Camera Nettuno - Villa Flores
Via li Mori 18 San Teodoro SS

Camera Coralli - Villa Flores
Via li Mori 18 San Teodoro SS

Camera Conchiglie - Villa Flores
Via li Mori 18 San Teodoro SS

San Teodoro: apartment - 3 rooms - 5 persons
San Teodoro Sardinia

Holiday Apartment Pedra Rosa is located a few steps from the beautiful La Cinta beach.San Teodoro is located about 1000 meters above sea level, a lively and dynamic town, which has expanded over the years by offering numerous services and activities to m
San Teodoro Sardegna

Hotel Sandalyon
Via del Tirreno 81 San Teodoro SS
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Explore a world of travel with Expedia
- 4 Star Hotels in San Teodoro
- 5 Star Hotels in San Teodoro
- Hotels near Cala Brandinchi Beach
- Case Peschiera-Lu Fraili Hotels
- Hotels near Golf Club Puntaldia
- Hotels near Lu Impostu Beach
- Olbia Hotels
- Apartments in San Teodoro
- Hotels near San Teodoro Beach
- B&B in San Teodoro
- Gay-Friendly Hotels in San Teodoro City Centre
- San Teodoro City Centre Hotels
- Agriturismo Li Scopi
- All-Inclusive Hotels in San Teodoro
- Apartment "Cala Brandinchi" with Sea View
- Apartment Luzi by Interhome
- Aquamarine villa with garden and wifi
- B&B Limone
- Beach Resorts & in San Teodoro
- Casa Anna
- Family-Friendly Hotels in San Teodoro
- Hotels with a Bar in San Teodoro
- Hotels with Gym in San Teodoro
- Hotels with Restaurant in San Teodoro
- Hotels with Hot Tubs in San Teodoro
- House Boat Large by Interhome
- The butterfly
- Le Residenze di San Teodoro
- Marvelous in front of the beach
- Punta Molara just 250 meters from the sea
- Residence La Cinta 2
- Residence La Tartaruga
- Residence li menduli studio apartment
- Residence Oasi e Oasi Blu
- Residence Sole
- Residence THE ULIVES
- Romantic Hotels in San Teodoro
- San Teodoro
- San Teodoro
- Villa LU IMPOSTU swimming pool
- Sardegna Dream
- Shopping Hotels in San Teodoro
- Spa Hotels in San Teodoro
- Su Suberju
- Sweet Holidays La Cinta
- Hotel Club Le Rose
- Villa CHIAVE DEL MARE
- Villa in San Teodoro with 4 bedrooms sleeps 8
- Villa LILIUM
- Villa MIMOSA
- La Perugina
- Villa "Rattali 1" with Private Terrace
- Villaggio Est
- Villetta La Cinta Beach A
- Villetta La Cinta Beach C
- The terrace overlooking Tavolara
- Holiday Villa San Teodoro center
- San Teodoro Hotels
- Hotels near San Teodoro Lagoon
- Budoni Holidays
- Cala Brandinchi Beach
- Capo Coda Cavallo Holidays
- Cascata Rio Pitrisconi
- Costa Corallina Beach
- Golf Club Puntaldia
- Isola Piana beach
- La Isuledda Beach
- La Punta Falls
- Le Saline Beach
- Lu Impostu Beach
- Visit Lu Impostu
- Mare e Rocce Beach
- Marina Maria Beach
- Monte Petrosu Holidays
- Nuraghe San Pietro
- Olbia Holidays
- Pellicano Beach
- Pittulongu Beach
- Port of Olbia
- Port Ottiolu
- Porto Istana Beach
- Porto Istana Holidays
- Porto Ottiolu Holidays
- Porto San Paolo Holidays
- Porto Taverna Holidays
- Visit Puntaldia
- San Teodoro Beach
- Visit San Teodoro City Centre
- San Teodoro Holidays
- Visit San Teodoro
- Sarrale Beaches
