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
US$ 178 - US$ 586 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
US$ 83 - US$ 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
US$ 64 - US$ 111 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
US$ 50 - US$ 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
US$ 219 - US$ 1,256 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
US$ 115 - US$ 250 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$ 105 - US$ 443 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$ 78 - US$ 158 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
US$ 31 - US$ 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
US$ 73 - US$ 136 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
US$ 248 - US$ 644 Avg. price/night*
Ollie #12 of 28 hotels in San Teodoro
Traveller photos (401)
Via Golfo Aranci, 08020, San Teodoro, Sardinia, Italy
Show Prices
US$ 61 - US$ 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
  • 2 October 2018
Traveller photos (111)
Localita Monte Pedrosu ss125 | Località Monte Petrosu, snc, 08020, San Teodoro, Sardinia, Italy
Show Prices
US$ 102 - US$ 277 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
  • 14 October 2018
Traveller photos (925)
Loc. Capo Coda Cavallo, 08020, San Teodoro, Sardinia, Italy
Show Prices
US$ 113 - US$ 276 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
US$ 73 - US$ 222 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
US$ 37 - US$ 151 Avg. price/night*
Ollie #18 of 28 hotels in San Teodoro
Traveller photos (53)
Via del Tirreno, San Teodoro, Sardinia, Italy
Show Prices
US$ 77 - US$ 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
US$ 56 - US$ 521 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)