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

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$177 - US$581 Avg. price/night*
Ollie #1 of 28 hotels in San Teodoro
  •  Excellent 
  • Very clean, quiet, and friendly. The rooms were comfortable and well... more
  • 10 October 2018
Traveller photos (417)
Via di Lu Pitrali | Localita Monte Petrosu, 08020, San Teodoro, Sardinia, Italy
Show Prices
US$98 - US$170 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$66 - US$259 Avg. price/night*
Ollie #3 of 28 hotels in San Teodoro
Traveller photos (163)
Via Rattolulongu 1, 08020, San Teodoro, Sardinia, Italy
Ollie #4 of 28 hotels in San Teodoro
Traveller photos (92)
Via Del Tirreno, 08020, San Teodoro, Sardinia, Italy
Ollie #5 of 28 hotels in San Teodoro
Traveller photos (156)
Via Tavolara | Località Lu Impostu, 8020, San Teodoro, Sardinia, Italy
Show Prices
US$331 - US$1,402 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$113 - US$486 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$146 - US$435 Avg. price/night*
Ollie #8 of 28 hotels in San Teodoro
Traveller photos (130)
Special Deal Free breakfast with...
Via Naviglio snc, 08020, San Teodoro, Sardinia, Italy
Show Prices
US$85 - US$167 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 (167)
Via La Canna, Snc, 8020, San Teodoro, Sardinia, Italy
Show Prices
US$31 - US$108 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$71 - US$258 Avg. price/night*
Ollie #11 of 28 hotels in San Teodoro
  •  Perfect holiday 
  • Excellent hotel, unspoiled area, friendly and helpful staff Rooms and... more
  • 11 October 2018
Traveller photos (459)
Localita Puntaldia SNC, 08020, San Teodoro, Sardinia, Italy
Show Prices
US$292 - US$612 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$64 - US$211 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
US$98 - US$310 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 (926)
Loc. Capo Coda Cavallo, 08020, San Teodoro, Sardinia, Italy
Show Prices
US$111 - US$271 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$77 - US$260 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$59 - US$190 Avg. price/night*
Ollie #18 of 28 hotels in San Teodoro
Traveller photos (53)
Strada Statale 125 | Localita Badualga, 08020, San Teodoro, Sardinia, Italy
Show Prices
US$68 - US$554 Avg. price/night*
Ollie #19 of 28 hotels in San Teodoro
  •  Great Hotel and Staff 
  • We stayed in a family room 3 adults and 2 young children the room was an... more
  • 31 October 2018
Traveller photos (247)
Via del Tirreno, San Teodoro, Sardinia, Italy
Show Prices
US$77 - US$291 Avg. price/night*
Ollie #20 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)