
Find hotels near San Teodoro Beach, San Teodoro from NT$2,112
- 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

1. 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, (3 reviews)
The price is NT$9,530
NT$10,483 total
includes taxes & fees
Nov 15 - Nov 16

2. Vecchio Ulivo
Vecchio UlivoSan Teodoro City Centre, 2.2 km from San Teodoro Beach
6.0 out of 10, (1 review)
The price is NT$4,087
NT$10,319 total
includes taxes & fees
Nov 14 - Nov 15

3. Jazz Hotel
Jazz Hotel18.1 km from San Teodoro Beach
9.2 out of 10, Wonderful, (1,000 reviews)
The price is NT$2,654
NT$3,248 total
includes taxes & fees
Nov 22 - Nov 23

4. La Locanda del Conte Mameli
La Locanda del Conte Mameli20 km from San Teodoro Beach
9.4 out of 10, Exceptional, (259 reviews)
The price is NT$2,547
NT$3,130 total
includes taxes & fees
Nov 22 - Nov 23

5. Intra Rooms
Intra Rooms20 km from San Teodoro Beach
9.4 out of 10, Exceptional, (94 reviews)
The price is NT$1,689
NT$2,112 total
includes taxes & fees
Nov 15 - Nov 16

6. CasAunoE Boutique Hotel
CasAunoE Boutique Hotel20.1 km from San Teodoro Beach
9.8 out of 10, Exceptional, (74 reviews)
The price is NT$3,751
NT$4,380 total
includes taxes & fees
Dec 1 - Dec 2

7. NG Guest House Ammentos
NG Guest House Ammentos20.1 km from San Teodoro Beach
9.4 out of 10, Exceptional, (6 reviews)
The price is NT$1,933
NT$2,381 total
includes taxes & fees
Nov 18 - Nov 19

8. Tramas Hotel & SPA
Tramas Hotel & SPA19.9 km from San Teodoro Beach
9.0 out of 10, Wonderful, (566 reviews)
The price is NT$2,228
NT$2,779 total
includes taxes & fees
Dec 13 - Dec 14

9. hotel ristorante Donatella
hotel ristorante Donatella19 km from San Teodoro Beach
8.6 out of 10, Excellent, (18 reviews)
The price is NT$2,865
NT$3,224 total
includes taxes & fees
Nov 16 - Nov 17

10. Hotel Panorama
Hotel Panorama20 km from San Teodoro Beach
9.4 out of 10, Exceptional, (769 reviews)
The price is NT$3,216
NT$3,866 total
includes taxes & fees
Nov 15 - Nov 16

11. HOLMANN SUITE ROOMS
HOLMANN SUITE ROOMS20.1 km from San Teodoro Beach
9.0 out of 10, Wonderful, (29 reviews)
The price is NT$2,620
NT$3,137 total
includes taxes & fees
Nov 14 - Nov 15

12. Grand Hotel President Olbia
Grand Hotel President Olbia19.8 km from San Teodoro Beach
9.2 out of 10, Wonderful, (551 reviews)
The price is NT$4,028
NT$4,759 total
includes taxes & fees
Nov 27 - Nov 28

13. NG Guest House il Gallura
NG Guest House il Gallura20.1 km from San Teodoro Beach
9.0 out of 10, Wonderful, (20 reviews)
The price is NT$1,966
NT$2,417 total
includes taxes & fees
Nov 18 - Nov 19

14. Essenza Sardegna
Essenza Sardegna17.1 km from San Teodoro Beach
9.0 out of 10, Wonderful, (9 reviews)
The price is NT$4,318
NT$4,859 total
includes taxes & fees
Nov 15 - Nov 16

15. Al Mare da Francesca
Al Mare da Francesca19 km from San Teodoro Beach
8.6 out of 10, Excellent, (31 reviews)
The price is NT$2,543
NT$3,052 total
includes taxes & fees
Nov 14 - Nov 15

16. NG Guest House l'Acquedotto
NG Guest House l'Acquedotto20 km from San Teodoro Beach
9.2 out of 10, Wonderful, (29 reviews)
The price is NT$2,431
NT$2,929 total
includes taxes & fees
Nov 14 - Nov 15

17. Hotiday Olbia Wallure
Hotiday Olbia Wallure20 km from San Teodoro Beach
9.0 out of 10, Wonderful, (60 reviews)
The price is NT$2,045
NT$2,504 total
includes taxes & fees
Nov 15 - Nov 16

19. La Promenade
La Promenade19.9 km from San Teodoro Beach
8.2 out of 10, Very good, (106 reviews)
The price is NT$2,557
NT$3,068 total
includes taxes & fees
Nov 16 - Nov 17
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



































































