San Teodoro Beach Tours and Activities
Visit San Teodoro Beach
Things to do

Tavolara: 5 Islands tour from San Teodoro's beach
CA $129
per adult

Golfo Aranci: transparent or traditional kayak, dolphins, and aperitif
CA $73
per adult
Plan a trip to see San Teodoro Beach
Price found within the past 48 hours. Click for updated prices.

Villaggio dei Pini
Price was CA $2,882, price is now CA $1,956 per person
CA $1,956
per person
Aug 15 - Aug 21
found 23 hours ago
Roundtrip flight included
Toronto (YYZ) to Olbia (OLB)
5.2/10 (52 reviews)
I had ordered a room in the hotel with at least Wifi. They ran out of rooms and tried to save the situation by offering us a cottage. The cottage had a terrible bad smell and there was no internet (Wifi) connection.
Breakfast was terrible, instant coffee, only croissants, no proper bread and only one cheese and ham. Because they had overbooked we had to explain why we were at the breakfast, for cottage users there is no breakfast. But we payed for it, so after some discussion we could stay, but it's embarrassing.
Reviewed on Jul 1, 2024

Grand Hotel Resort Ma&Ma - Adults Only
Price was CA $3,850, price is now CA $2,591 per person
CA $2,591
per person
Sep 17 - Sep 23
found 1 day ago
Roundtrip flight included
Québec (YQB) to Olbia (OLB)
9/10 Wonderful! (193 reviews)
Wonderful hotel ! Everything was perfect. The room was so nice with an outdoor terrace and two chaise lounges, and partial view of the water. The lobby, the pool area and the beach club were all 5 stars! The beach area is not sandy but so unique with day beds nestled between rock formations. And the sunset from there is spectacular! The breakfast was wonderful and if you don’t want a big dinner there is also a pizza restaurant on the property open late. In summary, we loved it and would come back in a heat beat !
Reviewed on Jul 10, 2026

Abi d'Oru Sardinian Beach Resort & Spa
Price was CA $7,378, price is now CA $5,206 per person
CA $5,206
per person
Sep 17 - Sep 23
found 1 day ago
Roundtrip flight included
Québec (YQB) to Olbia (OLB)
9/10 Wonderful! (258 reviews)
Super friendly staff. Pretty beach onsite. Great restaurants on site. Advertisement of shuttle service to/from airport non existent. That was not good because the transfer fees were over $100 each way and I should have ordered a car at the airport had I known.
Reviewed on Jun 15, 2026
Stay near popular San Teodoro Beach attractions
Best Lodging Options Near San Teodoro Beach
Check availability on hotels close to San Teodoro Beach

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

Due Lune Puntaldia Resort & Golf a member of Small Luxury Hotels of the World
Localita Punta Aldia San Teodoro SS

Villetta La Cinta Sx
Via Del Tirreno 71 San Teodoro SS

Hotel Scintilla
Via di lu Rattali, 11 San Teodoro SS

Hotel Le Mimose
Via Nazionale 32 San Teodoro SS

Terradimare Resort & Spa
Via Naviglio Snc San Teodoro SS

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

Hotel Sandalyon
Via del Tirreno 81 San Teodoro SS

Hotel San Teodoro
Località Badualga snc 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.