Find hotels in San Teodoro from ฿2,897
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Go beyond your typical stay in San Teodoro
Family friendly
Check prices for these dates
Top 10 San Teodoro hotels and places to stay

Baglioni Resort Sardinia - The Leading Hotels of the World
Baglioni Resort Sardinia - The Leading Hotels of the World
9.4 out of 10, Exceptional, (89)
The price is ฿13,451
฿14,796 total
includes taxes & fees
2 Nov - 3 Nov

Hotel Le Mimose
Hotel Le Mimose
8.6 out of 10, Excellent, (67)
The price is ฿3,426
฿3,921 total
includes taxes & fees
24 Oct - 25 Oct

Hotel L'Esagono
Hotel L'Esagono
8.2 out of 10, Very good, (312)

Terradimare Resort & Spa
Terradimare Resort & Spa
9.0 out of 10, Wonderful, (285)
The price is ฿2,897
฿3,415 total
includes taxes & fees
24 Oct - 25 Oct

Montepetrosu Charming House
Montepetrosu Charming House
9.8 out of 10, Exceptional, (27)

AL FARO VINTAGE HOTEL -SPIAGGIA LA CINTA-SAN TEODORO
AL FARO VINTAGE HOTEL -SPIAGGIA LA CINTA-SAN TEODORO
6.0 out of 10, (2)
The price is ฿11,409
฿13,615 total
includes taxes & fees
27 Oct - 28 Oct
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.
Save an average of 15% on thousands of hotels when you're signed in
Where to stay in San Teodoro
Find the best San Teodoro areas for the activities you enjoy most.

San Teodoro City Centre
You'll enjoy the parks and spas in San Teodoro City Centre. You might want to make time for a stop at San Teodoro Beach or San Teodoro Port.
Stay near popular San Teodoro attractions
Learn more about San Teodoro
Turquoise waters and powdery white sand make La Cinta beach the perfect spot for swimming and windsurfing. Rent a boat to explore hidden coves along the coast, or join locals at evening markets in the charming town centre.

More cheap stays in San Teodoro

Neko Boutique Hotel
Via Oristano 50, Cagliari, CA
9.4/10 Exceptional! (44 reviews)
Frequently asked questions
Explore a world of travel with Expedia
Areas of San Teodoro
Hotels Near San Teodoro, Sardinia
- Olbia Hotels
- Arzachena Hotels
- Golfo Aranci Hotels
- Budoni Hotels
- Orosei Hotels
- La Maddalena Hotels
- Costa Smeralda Hotels
- Northern Sardinia Hotels
- Loiri Porto San Paolo Hotels
- Siniscola Hotels
- Mediterranean Sea Hotels
- Posada Hotels
- Porto Rotondo Hotels
- Pittulongu Hotels
- Porto San Paolo Hotels
- Golfo di Marinella Hotels
- Tanaunella Hotels
- Porto Istana Hotels
- Torpe Hotels
- Porto Ottiolu Hotels
More ways to book
Expedia's Latest Trends
Hotels
General