Find hotels in San Teodoro from ฿1,895
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in San Teodoro
Apartment
Check prices for these dates
Our top choices for San Teodoro hotels

Hotel Le Mimose
Hotel Le MimoseSan Teodoro City Centre
8.6 out of 10, Excellent, (67)
The price is ฿35,803
฿39,384 total
includes taxes & fees
15 Jan - 16 Jan

AL FARO VINTAGE HOTEL -SPIAGGIA LA CINTA-SAN TEODORO
AL FARO VINTAGE HOTEL -SPIAGGIA LA CINTA-SAN TEODOROSan Teodoro City Centre
6.0 out of 10, (2)
The price is ฿19,753
฿21,728 total
includes taxes & fees
9 Jan - 10 Jan

Residence Porto Coda Cavallo
Residence Porto Coda CavalloSan Teodoro
The price is ฿166,267
฿186,844 total
includes taxes & fees
10 Jan - 11 Jan


NG Guest House il Gallura
NG Guest House il GalluraOlbia
9.0 out of 10, Wonderful, (16)
The price is ฿1,902
฿2,348 total
includes taxes & fees
11 Jan - 12 Jan

Relais del Borgo - Domo
Relais del Borgo - DomoLoiri Porto San Paolo
9.0 out of 10, Wonderful, (21)
The price is ฿2,834
฿3,118 total
includes taxes & fees
10 Jan - 11 Jan


Studio for holiday
Studio for holidaySiniscola
7.2 out of 10, Good, (9)
The price is ฿1,317
฿1,449 total
includes taxes & fees
2 Feb - 3 Feb

Holiday House in Siniscola
Holiday House in SiniscolaSiniscola
The price is ฿1,707
฿1,877 total
includes taxes & fees
7 Feb - 8 Feb

hotel ristorante Donatella
hotel ristorante DonatellaPosada
10.0 out of 10, Exceptional, (1)
The price is ฿2,453
฿2,698 total
includes taxes & fees
11 Jan - 12 Jan


Hibiscus Hotel Residence
Hibiscus Hotel ResidenceSiniscola
8.6 out of 10, Excellent, (30)
The price is ฿3,222
฿3,545 total
includes taxes & fees
15 Jan - 16 Jan

B&B La casa Nel Vento
B&B La casa Nel VentoTorpe
The price is ฿2,963
฿3,259 total
includes taxes & fees
15 Jan - 16 Jan

Affittacamere Belvedere - Posada
Affittacamere Belvedere - PosadaPosada
The price is ฿3,282
฿3,610 total
includes taxes & fees
15 Jan - 16 Jan

Hotel Essenza di Mirto
Hotel Essenza di MirtoSiniscola
10.0 out of 10, Exceptional, (1)
The price is ฿7,220
฿7,942 total
includes taxes & fees
13 Jan - 14 Jan

Domo Minnannu Miriu
Domo Minnannu MiriuLoiri Porto San Paolo
10.0 out of 10, Exceptional, (13)
The price is ฿2,432
฿2,676 total
includes taxes & fees
9 Jan - 10 Jan

Tramas Hotel & SPA
Tramas Hotel & SPAOlbia City Centre
8.8 out of 10, Excellent, (481)
The price is ฿2,104
฿2,643 total
includes taxes & fees
11 Jan - 12 Jan

City Garden Guest House
City Garden Guest HouseOlbia
9.6 out of 10, Exceptional, (51)
The price is ฿2,115
฿2,582 total
includes taxes & fees
20 Jan - 21 Jan

BULLERJANOS
BULLERJANOSOlbia City Centre
9.4 out of 10, Exceptional, (6)
The price is ฿2,506
฿3,012 total
includes taxes & fees
13 Jan - 14 Jan

La Locanda del Conte Mameli
La Locanda del Conte MameliOlbia City Centre
9.4 out of 10, Exceptional, (216)
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 Port or San Teodoro Beach.
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

Hotel La Vela
Via Italia 65 Valledoria SS
The price is ฿4,738 per night from 4 Feb to 5 Feb
฿4,738
฿5,212 total
4 Feb - 5 Feb
includes taxes & fees










































































