
Find hotels near San Teodoro Beach, San Teodoro from NT$2,347
- 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 Le Mimose
Hotel Le MimoseSan Teodoro City Centre, 2.5 km from San Teodoro Beach
8.8 out of 10, Excellent, (68 reviews)
The price is NT$3,285
NT$3,614 total
includes taxes & fees
Apr 12 - Apr 13

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 NT$3,978
NT$4,376 total
includes taxes & fees
Apr 1 - Apr 2

Domo Minnannu Miriu
Domo Minnannu Miriu10.7 km from San Teodoro Beach
10.0 out of 10, Exceptional, (13 reviews)
The price is NT$2,450
NT$2,695 total
includes taxes & fees
Mar 19 - Mar 20

Tenuta Lu Baroni
Tenuta Lu Baroni6.5 km from San Teodoro Beach
9.6 out of 10, Exceptional, (4 reviews)
The price is NT$3,135
NT$3,486 total
includes taxes & fees
Mar 27 - Mar 28

Felix Hotels - Hotel Residence Porto San Paolo
Felix Hotels - Hotel Residence Porto San Paolo9.4 km from San Teodoro Beach
9.2 out of 10, Wonderful, (132 reviews)
The price is NT$5,045
NT$5,550 total
includes taxes & fees
Apr 1 - Apr 2

Stella Marina Camere sul mare
Stella Marina Camere sul mare10.7 km from San Teodoro Beach
9.2 out of 10, Wonderful, (112 reviews)
The price is NT$2,863
NT$3,297 total
includes taxes & fees
Mar 26 - Mar 27

Relais del Borgo - Domo
Relais del Borgo - Domo9.6 km from San Teodoro Beach
9.0 out of 10, Wonderful, (21 reviews)
The price is NT$3,466
NT$3,813 total
includes taxes & fees
Mar 22 - Mar 23

Hotel Il Faro di Molara
Hotel Il Faro di Molara9.4 km from San Teodoro Beach
8.2 out of 10, Very Good, (58 reviews)
The price is NT$2,400
NT$2,862 total
includes taxes & fees
Apr 2 - Apr 3

Sa Prata Hotel & Resort
Sa Prata Hotel & Resort12.9 km from San Teodoro Beach
8.8 out of 10, Excellent, (5 reviews)

Residence Oasi Anfiteatro
Residence Oasi Anfiteatro7.4 km from San Teodoro Beach
6.4 out of 10, (5 reviews)

Jazz Hotel
Jazz Hotel18.1 km from San Teodoro Beach
9.2 out of 10, Wonderful, (1,000 reviews)
The price is NT$2,344
NT$2,910 total
includes taxes & fees
Mar 20 - Mar 21

B&B Eleonora D'Arborea
B&B Eleonora D'Arborea18.4 km from San Teodoro Beach
9.6 out of 10, Exceptional, (25 reviews)
The price is NT$2,134
NT$2,347 total
includes taxes & fees
Mar 28 - Mar 29

RH Lifestyle Rooms & Suites
RH Lifestyle Rooms & Suites19.9 km from San Teodoro Beach
9.8 out of 10, Exceptional, (39 reviews)
The price is NT$2,646
NT$3,168 total
includes taxes & fees
Apr 7 - Apr 8

CasAunoE Boutique Hotel
CasAunoE Boutique Hotel20.1 km from San Teodoro Beach
10.0 out of 10, Exceptional, (51 reviews)

La Locanda del Conte Mameli
La Locanda del Conte Mameli20 km from San Teodoro Beach
9.4 out of 10, Exceptional, (222 reviews)
The price is NT$6,391
NT$7,362 total
includes taxes & fees
Apr 10 - Apr 11

Hotel dP Olbia - Sardinia
Hotel dP Olbia - Sardinia18.7 km from San Teodoro Beach
8.4 out of 10, Very Good, (165 reviews)
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





































































