
Search Hotels Near San Teodoro Beach, San Teodoro
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for San Teodoro Beach hotels

Hotel Sandalyon
Hotel SandalyonSan Teodoro City Centre, 1.9 km from San Teodoro Beach
7.8 out of 10, Good, (51 reviews)
The price is ฿2,636
฿3,050 total
includes taxes & fees
4 May - 5 May

SardegnaSummer Li Cuppulati
SardegnaSummer Li CuppulatiSan Teodoro City Centre, 2.1 km from San Teodoro Beach
8.8 out of 10, Excellent, (37 reviews)
The price is ฿3,472
฿7,592 total
includes taxes & fees
25 Apr - 26 Apr

AL FARO VINTAGE HOTEL -SPIAGGIA LA CINTA-SAN TEODORO
AL FARO VINTAGE HOTEL -SPIAGGIA LA CINTA-SAN TEODOROSan Teodoro City Centre, 1.9 km from San Teodoro Beach
6.0 out of 10, (2 reviews)
The price is ฿4,074
฿4,481 total
includes taxes & fees
18 Apr - 19 Apr

Due Lune Puntaldia Resort & Golf a member of Small Luxury Hotels of the World
Due Lune Puntaldia Resort & Golf a member of Small Luxury Hotels of the World2.4 km from San Teodoro Beach
8.4 out of 10, Very good, (25 reviews)
The price is ฿11,972
฿13,170 total
includes taxes & fees
28 Apr - 29 Apr

Camera Nettuno - Villa Flores
Camera Nettuno - Villa Flores2 km from San Teodoro Beach
The price is ฿1,696
฿2,016 total
includes taxes & fees
1 May - 2 May

Camera Coralli - Villa Flores
Camera Coralli - Villa Flores2 km from San Teodoro Beach
The price is ฿2,139
฿2,466 total
includes taxes & fees
1 May - 2 May

Camera Conchiglie - Villa Flores
Camera Conchiglie - Villa Flores2 km from San Teodoro Beach
The price is ฿1,696
฿2,129 total
includes taxes & fees
1 May - 2 May

Camera Acquario - Villa Flores
Camera Acquario - Villa Flores2 km from San Teodoro Beach
The price is ฿2,139
฿2,617 total
includes taxes & fees
1 May - 2 May

Residence Oasi Anfiteatro
Residence Oasi Anfiteatro7.4 km from San Teodoro Beach
6.4 out of 10, (5 reviews)
The price is ฿1,377
฿5,099 total
includes taxes & fees
6 May - 7 May

Hotel San Teodoro
Hotel San Teodoro4.1 km from San Teodoro Beach
8.8 out of 10, Excellent, (69 reviews)
The price is ฿3,117
฿3,428 total
includes taxes & fees
26 Apr - 27 Apr

Il Borgo Boutique rooms By Kasa Vacanze
Il Borgo Boutique rooms By Kasa Vacanze9.4 km from San Teodoro Beach
The price is ฿10,208
฿11,229 total
includes taxes & fees
18 Apr - 19 Apr

Resort Abbaia Ba
Resort Abbaia Ba10.4 km from San Teodoro Beach
The price is ฿30,864
฿34,101 total
includes taxes & fees
19 Apr - 20 Apr

Residence Hotel Lu Nibareddu
Residence Hotel Lu Nibareddu5.5 km from San Teodoro Beach
8.4 out of 10, Very good, (118 reviews)
The price is ฿2,716
฿3,176 total
includes taxes & fees
5 May - 6 May

Affittacamere Belvedere - Posada
Affittacamere Belvedere - Posada18.5 km from San Teodoro Beach
The price is ฿3,395
฿3,810 total
includes taxes & fees
24 Apr - 25 Apr

S è - Beach Rooms LE
S è - Beach Rooms LE18.6 km from San Teodoro Beach
The price is ฿3,567
฿3,923 total
includes taxes & fees
28 Apr - 29 Apr

VILLA MBITA DOMO RELAX LODGE
VILLA MBITA DOMO RELAX LODGE18.7 km from San Teodoro Beach
The price is ฿4,889
฿5,378 total
includes taxes & fees
18 Apr - 19 Apr

Delta rooms
Delta rooms20.1 km from San Teodoro Beach
6.8 out of 10, (16 reviews)
The price is ฿2,160
฿2,807 total
includes taxes & fees
20 Apr - 21 Apr

Domus Regia
Domus Regia20 km from San Teodoro Beach
6.6 out of 10, (26 reviews)
The price is ฿2,798
฿3,342 total
includes taxes & fees
18 May - 19 May
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.
Top San Teodoro Beach Hotel Reviews

Baglioni Resort Sardinia - The Leading Hotels of the World
10/10 Excellent



































































