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 (44)

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
USD 179 - USD 580 Avg. price/night*
Ollie #1 of 28 hotels in San Teodoro
  •  Excellent 
  • Very clean, quiet, and friendly. The rooms were comfortable and well... more
  • 9 October 2018
Traveller photos (417)
Via di Lu Pitrali | Localita Monte Petrosu, 08020, San Teodoro, Sardinia, Italy
Show Prices
USD 83 - USD 92 Avg. price/night*
Ollie #2 of 28 hotels in San Teodoro
Traveller photos (41)
Via Sardegna, 33, 07052, San Teodoro, Sardinia, Italy
Show Prices
USD 64 - USD 108 Avg. price/night*
Ollie #3 of 28 hotels in San Teodoro
Traveller photos (163)
Via Rattolulongu 1, 08020, San Teodoro, Sardinia, Italy
Show Prices
Ollie #4 of 28 hotels in San Teodoro
Traveller photos (92)
Via Del Tirreno, 08020, San Teodoro, Sardinia, Italy
Show Prices
USD 50 - USD 73 Avg. price/night*
Ollie #5 of 28 hotels in San Teodoro
Traveller photos (156)
Via Tavolara | Località Lu Impostu, 8020, San Teodoro, Sardinia, Italy
Show Prices
USD 216 - USD 1,209 Avg. price/night*
Ollie #6 of 28 hotels in San Teodoro
Traveller photos (843)
Via Cala d'Ambra, 08020, San Teodoro, Sardinia, Italy
No photo provided
Show Prices
USD 115 - USD 236 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
USD 104 - USD 444 Avg. price/night*
Ollie #8 of 28 hotels in San Teodoro
Traveller photos (130)
Via Naviglio snc, 08020, San Teodoro, Sardinia, Italy
Show Prices
USD 77 - USD 179 Avg. price/night*
Ollie #9 of 28 hotels in San Teodoro
  •  Not worth the price 
  • We stayed 1 night in this hotel and were quite disappointed. For this... more
  • 1 October 2018
Traveller photos (162)
Via La Canna, Snc, 8020, San Teodoro, Sardinia, Italy
Show Prices
USD 31 - USD 111 Avg. price/night*
Ollie #10 of 28 hotels in San Teodoro
Traveller photos (202)
Via Cala d'Ambra 141, 08020, San Teodoro, Sardinia, Italy
Show Prices
USD 72 - USD 137 Avg. price/night*
Ollie #11 of 28 hotels in San Teodoro
  •  Perfect holiday 
  • Excellent hotel, unspoiled area, friendly and helpful staff Rooms and... more
  • 10 October 2018
Traveller photos (459)
Localita Puntaldia SNC, 08020, San Teodoro, Sardinia, Italy
Show Prices
USD 235 - USD 597 Avg. price/night*
Ollie #12 of 28 hotels in San Teodoro
Traveller photos (401)
Via Golfo Aranci, 08020, San Teodoro, Sardinia, Italy
Show Prices
USD 61 - USD 178 Avg. price/night*
Ollie #13 of 28 hotels in San Teodoro
  •  Nice place 
  • One of my favourite things in the hotel was the breakfast. Every day they... more
  • 3 October 2018
Traveller photos (111)
Localita Monte Pedrosu ss125 | Località Monte Petrosu, snc, 08020, San Teodoro, Sardinia, Italy
Show Prices
USD 104 - USD 299 Avg. price/night*
Ollie #14 of 28 hotels in San Teodoro
  •  Good 
  • Your not paying a fortune so don't expect everything to be the very best... more
  • 15 October 2018
Traveller photos (920)
Loc. Capo Coda Cavallo, 08020, San Teodoro, Sardinia, Italy
Show Prices
USD 113 - USD 278 Avg. price/night*
Ollie #15 of 28 hotels in San Teodoro
Traveller photos (1104)
Capo Coda Cavallo | Salinedda's Bay, 08020, San Teodoro, Sardinia, Italy
Show Prices
USD 73 - USD 203 Avg. price/night*
Ollie #16 of 28 hotels in San Teodoro
  •  Great value for money 
  • Simple, clean and spacious accommodation - our one-bedroom chalet was... more
  • 27 September 2018
Traveller photos (378)
08020 Puntaldia, San Teodoro, Sardinia, Italy
Ollie #17 of 28 hotels in San Teodoro
Traveller photos (52)
Via del Tirreno 81, 08020, San Teodoro, Sardinia, Italy
Show Prices
USD 38 - USD 150 Avg. price/night*
Ollie #18 of 28 hotels in San Teodoro
Traveller photos (53)
Via del Tirreno, San Teodoro, Sardinia, Italy
Show Prices
USD 75 - USD 297 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
USD 56 - USD 517 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)