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

Residence Porto Coda Cavallo
Residence Porto Coda CavalloSan Teodoro
The price is RM20,826
RM23,586 total
includes taxes & fees
17 Mar - 18 Mar

2-room Apartment in the Residence Lu Nibareddu
2-room Apartment in the Residence Lu NibaredduSan Teodoro
The price is RM309
RM340 total
includes taxes & fees
2 Apr - 3 Apr

Hotel Le Mimose
Hotel Le MimoseSan Teodoro City Centre
8.8 out of 10, Excellent, (68 reviews)
The price is RM390
RM429 total
includes taxes & fees
1 Apr - 2 Apr

Hotel Scintilla
Hotel ScintillaSan Teodoro City Centre
8.0 out of 10, Very good, (61 reviews)
The price is RM554
RM610 total
includes taxes & fees
1 Apr - 2 Apr

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 reviews)
The price is RM495
RM544 total
includes taxes & fees
5 Apr - 6 Apr

Home in Lu Nibareddu Residence, Loiri
Home in Lu Nibareddu Residence, LoiriSan Teodoro
The price is RM501
RM551 total
includes taxes & fees
2 Apr - 3 Apr

Comfortable House Near Lake Grevelinge
Comfortable House Near Lake GrevelingeSan Teodoro
The price is RM573
RM630 total
includes taxes & fees
2 Apr - 3 Apr

Apartment at Residence in Loiri
Apartment at Residence in LoiriSan Teodoro
The price is RM450
RM495 total
includes taxes & fees
2 Apr - 3 Apr

Apartment in Lu Nibareddu Residence, Loiri
Apartment in Lu Nibareddu Residence, LoiriSan Teodoro
The price is RM454
RM500 total
includes taxes & fees
2 Apr - 3 Apr

Charming Holiday Home in Loiri, Sardinia
Charming Holiday Home in Loiri, SardiniaSan Teodoro
The price is RM649
RM714 total
includes taxes & fees
2 Apr - 3 Apr

Jazz Hotel
Jazz HotelOlbia
9.2 out of 10, Wonderful, (1,001 reviews)
The price is RM333
RM408 total
includes taxes & fees
21 Mar - 22 Mar

Domo Minnannu Miriu
Domo Minnannu MiriuLoiri Porto San Paolo
10.0 out of 10, Exceptional, (13 reviews)
The price is RM305
RM335 total
includes taxes & fees
13 Mar - 14 Mar

Chic & Charme Luxury Rooms
Chic & Charme Luxury RoomsOlbia
9.0 out of 10, Wonderful, (4 reviews)
The price is RM304
RM367 total
includes taxes & fees
15 Mar - 16 Mar

hotel ristorante Donatella
hotel ristorante DonatellaPosada
10.0 out of 10, Exceptional, (1 review)
The price is RM308
RM339 total
includes taxes & fees
27 Mar - 28 Mar

Hotel Essenza di Mirto
Hotel Essenza di MirtoSiniscola
9.0 out of 10, Wonderful, (2 reviews)
The price is RM816
RM916 total
includes taxes & fees
5 Apr - 6 Apr

CasAunoE Boutique Hotel
CasAunoE Boutique HotelOlbia City Centre
10.0 out of 10, Exceptional, (51 reviews)

Hotel VelaSole
Hotel VelaSoleSiniscola
8.4 out of 10, Very good, (34 reviews)
The price is RM321
RM366 total
includes taxes & fees
5 Apr - 6 Apr

La Locanda del Conte Mameli
La Locanda del Conte MameliOlbia City Centre
9.4 out of 10, Exceptional, (222 reviews)
The price is RM1,295
RM1,466 total
includes taxes & fees
17 Mar - 18 Mar
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.

Top San Teodoro Hotel Reviews

Baglioni Resort Sardinia - The Leading Hotels of the World
10/10 Excellent
More cheap stays in San Teodoro

Hotel La Vela
Via Italia 65 Valledoria SS
The price is RM594 per night from 18 Mar to 19 Mar
RM594
RM653 total
18 Mar - 19 Mar
includes taxes & fees















































































