San Teodoro Beach
Visit San Teodoro Beach
Things to do

Dolphin Watching Tour with Snorkeling from Olbia
£43
per adult
100% of travellers recommend

Golfo Aranci: transparent or traditional kayak, dolphins, and aperitif
£37
per adult

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

Golfo Aranci: Kayak Tour with Dolphins and Aperitif
£38
per adult

Gulf of Olbia: Dolphin watching by RIB-boat
£33
per adult
100% of travellers recommend

Sardegna: Tavolara Boat Tour with Snorkeling
£55
per adult
100% of travellers recommend
Plan a trip to see San Teodoro Beach
Price found within the past 48 hours. Click for updated prices.


Grand Hotel President Olbia
Olbia City Centre
Price was £298, price is now £246 per person
£246
per person
7 Dec - 10 Dec
found 1 day ago
Return flight included
London (LON) to Olbia (OLB)
9.2/10 Wonderful! (537 reviews)
Le personnel est très avenant. Le petit déjeuner est complet et varié. Central pour aller au resto à pied. Un stationnement disponible, petit, mais un autre public gratuit tout près. Très facile de prendre les autoroutes pour les environs. Hôtel avec un charme suranné.
Reviewed on 26 Oct 2026
Stay near popular San Teodoro Beach attractions
Top Hotel Deals
Check availability on hotels close to San Teodoro Beach

Amasea Resort
via Ogliastra 13-15 San Teodoro SS

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

Hotel Sandalyon
Via del Tirreno 81 San Teodoro SS

Hotel Le Mimose
Via Nazionale 32 San Teodoro SS

Three-room apartment Oleander 300 mt beach San Teodoro
San Teodoro Provincia di Sassari

Corallo Apartments
Via Salerno San Teodoro SS

Residenza Verde San Teodoro by Wonderful Italy
V. del Tirreno San Teodoro Provincia della Gallura Nord-Est Sardegna

AL FARO VINTAGE HOTEL -SPIAGGIA LA CINTA-SAN TEODORO
VIA DEL TIRRENO San Teodoro SS

SardegnaSummer Li Cuppulati
Via la Canna 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 Lagoon
- Visit San Teodoro City Centre
- San Teodoro Holidays
- Visit San Teodoro
- Sarrale Beaches
