We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

San Teodoro

Refine search

Price per night

 

Traveller rating

 

Hotel class

 

Property name

Reset
 
Free Newsletter

Interested in San Teodoro?

We'll send you updates with the latest deals, reviews and articles for San Teodoro each week.

Map of San Teodoro Hotels

Hotels (28)

B&Bs / Inns (50)

Speciality Lodging (43)

You are zoomed out too far to see location pins. Please zoom back in.
Search hotels
Map showing X-Y of Z
Clear filter(s)

Hotels Travellers Trust

Sort by [ Popularity ] [ Price ]
Localita Costa D Altura 1, 07052, San Teodoro, Sardinia, Italy
No photo provided
Show Prices
US$159 - US$456 Avg. price/night*
Ollie #1 of 28 hotels in San Teodoro
Traveller photos (411)
Via Sardegna, 33, 07052, San Teodoro, Sardinia, Italy
Show Prices
US$65 - US$156 Avg. price/night*
Ollie #2 of 28 hotels in San Teodoro
Traveller photos (163)
Via di Lu Pitrali | Localita Monte Petrosu, 08020, San Teodoro, Sardinia, Italy
Show Prices
US$83 - US$118 Avg. price/night*
Ollie #3 of 28 hotels in San Teodoro
  •  Great vacation  
  • I would highly recommend this hotel to anyone who wants to spent relaxing... more
  • 28 July 2018
Traveller photos (41)
Via Rattolulongu 1, 08020, San Teodoro, Sardinia, Italy
Show Prices
Ollie #4 of 28 hotels in San Teodoro
Traveller photos (91)
Via Del Tirreno, 08020, San Teodoro, Sardinia, Italy
Show Prices
US$62 - US$130 Avg. price/night*
Ollie #5 of 28 hotels in San Teodoro
Traveller photos (156)
Via Tavolara | Località Lu Impostu, 07052, San Teodoro, Sardinia, Italy
Show Prices
US$215 - US$1,067 Avg. price/night*
Ollie #6 of 28 hotels in San Teodoro
  •  Beyond PERFECT !!! 
  • We came to the hotel in 2016 and loved it. We liked it so much that we... more
  • 15 September 2018
Traveller photos (833)
Via Cala d'Ambra, 08020, San Teodoro, Sardinia, Italy
No photo provided
Show Prices
US$116 - US$249 Avg. price/night*
Ollie #7 of 28 hotels in San Teodoro
Traveller photos (672)
Via del Tirreno, 28, 08020, San Teodoro, Sardinia, Italy
Show Prices
US$77 - US$856 Avg. price/night*
Ollie #8 of 28 hotels in San Teodoro
Traveller photos (130)
Via Naviglio snc, 08020, San Teodoro, Sardinia, Italy
Show Prices
US$92 - US$270 Avg. price/night*
Ollie #9 of 28 hotels in San Teodoro
  •  Excellent Staff 
  • This hotel is brilliant we love the location and the staff are always very... more
  • 19 September 2018
Traveller photos (161)
Via La Canna, Snc, 8020, San Teodoro, Sardinia, Italy
Show Prices
US$44 - US$99 Avg. price/night*
Ollie #10 of 28 hotels in San Teodoro
Traveller photos (191)
Via Cala d'Ambra 141, 08020, San Teodoro, Sardinia, Italy
Show Prices
US$76 - US$229 Avg. price/night*
Ollie #11 of 28 hotels in San Teodoro
  •  very nicely situated 
  • The hotel is situated at the end of road to the Ambra Beach. It consist... more
  • 19 September 2018
Traveller photos (459)
Localita Puntaldia SNC, 08020, San Teodoro, Sardinia, Italy
Show Prices
US$293 - US$436 Avg. price/night*
Ollie #12 of 28 hotels in San Teodoro
  •  Very basic 
  • The resort is lovely. BUT.... The studio apartment was very poorly... more
  • 23 September 2018
Traveller photos (401)
Via Golfo Aranci, 08020, San Teodoro, Sardinia, Italy
Show Prices
US$58 - US$161 Avg. price/night*
Ollie #13 of 28 hotels in San Teodoro
Traveller photos (110)
Localita Monte Pedrosu ss125 | Località Monte Petrosu, snc, 08020, San Teodoro, Sardinia, Italy
Show Prices
US$116 - US$1,220 Avg. price/night*
Ollie #14 of 28 hotels in San Teodoro
Traveller photos (894)
Loc. Capo Coda Cavallo, 08020, San Teodoro, Sardinia, Italy
Show Prices
US$115 - US$282 Avg. price/night*
Ollie #15 of 28 hotels in San Teodoro
Traveller photos (1092)
08020 Puntaldia, San Teodoro, Sardinia, Italy
Ollie #16 of 28 hotels in San Teodoro
  •  Puntaldia review 
  • Great location, calm, cosy place, beautiful views. Beautiful garden with... more
  • 7 August 2017
Traveller photos (52)
Capo Coda Cavallo | Salinedda's Bay, 08020, San Teodoro, Sardinia, Italy
Show Prices
US$74 - US$136 Avg. price/night*
Ollie #17 of 28 hotels in San Teodoro
Traveller photos (376)
Via del Tirreno 81, 08020, San Teodoro, Sardinia, Italy
Show Prices
US$36 - US$207 Avg. price/night*
Ollie #18 of 28 hotels in San Teodoro
Traveller photos (53)
Via del Tirreno, San Teodoro, Sardinia, Italy
Show Prices
US$89 - US$219 Avg. price/night*
Ollie #19 of 28 hotels in San Teodoro
  •  Good vibes  
  • It’s not a 5 stars luxury hotel but they have everything you need for nice... more
  • 3 September 2018
Traveller photos (77)
08020, San Teodoro, Sardinia, Italy
Show Prices
US$55 - US$87 Avg. price/night*
Ollie #20 of 28 hotels in San Teodoro
  •  ok place 
  • we found the residence to be a comfortable very clean place with friendly... more
  • 3 July 2018
Traveller photos (53)