Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 321,000 hotels worldwide.

Get the price guarantee available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Featured San Teodoro 3 Star Hotels

See all 130 Hotels in San Teodoro
Hotel L'Esagono

Hotel L'Esagono

Via Cala d'Ambra 141, San Teodoro
3.0 out of 5.0
3.8 out of 5 (62 reviews)
Situated in a very green complexFantastic holiday. Weather was great. People friendly. Excellent views and sandy white beaches nearby.
  Oct 31, 2016

$76

$76
Liscia Eldi Residence

Liscia Eldi Residence

Via l'Isuledda, San Teodoro
3.0 out of 5.0

$22

$22
Hotel Costa Caddu

Hotel Costa Caddu

Localita Costa Caddu, San Teodoro
3.0 out of 5.0
4.4 out of 5 (7 reviews)
Excellent hotel in quiet locationWe found our stay at Costa Caddu very peaceful. Nice large size room with a terrace. Staff were all excellent from reception to the bar and restaurant. As the beaches nearby were all very full (like everywhere else in the island in august) we stayed at the pool which is a great size. We were there ...
  Aug 22, 2017
Hotel Sandalyon

Hotel Sandalyon

Via del Tirreno 81, San Teodoro
3.0 out of 5.0
3.6 out of 5 (19 reviews)
Quiet hotel near the beachLast week of the season, so many local facilities had closed. Long white beach with sports facilities - much prettier beaches further up the coast. Enjoyed island hopping boat trip. Local town, St Teadoro, had good cafes, interesting churches. Shops usually closed for very long siesta - not often ...
  Oct 11, 2015

$51

$51
Hotel Scintilla

Hotel Scintilla

Via di lu Rattali, 11, San Teodoro
3.0 out of 5.0
4.0 out of 5 (7 reviews)
Great place, great location Prefect location if you don't want to hire a car. Beautiful beach just ten minutes away, town about the same distance. The hotel was great, rooms cleaned every day, lovely breakfast buffet, very nice staff who were also very helpful. Perfect for a couples getaway.
  Aug 5, 2014

$80

$80
Il Viandante

Il Viandante

Via Cala d'Ambra, 8, San Teodoro
3.0 out of 5.0
4.9 out of 5 (7 reviews)

$65

$65
La Palma

La Palma

Via Del Tirreno S N C, San Teodoro
3.0 out of 5.0
3.7 out of 5 (3 reviews)
Good hotel, though only stayed here for one nightBook as far ahead as possible as the price goes up in season due to high demand for accommodation in this town. We stayed here for the last night of our holiday, it was nice and clean, we had a 4-bed room on the second floor. Staff seemed friendly enough, my friend is Italian so I just let her do ...
  Jul 20, 2016

$54

$54
Hotel & Residence Liscia Eldi

Hotel & Residence Liscia Eldi

Via l’Isuledda, San Teodoro
3.0 out of 5.0
3.7 out of 5 (9 reviews)
A very nice hotel in a lovely locationThe positives were: - The staff were extremely friendly and helpful. They really made sure we were settled in properly and were always very attentive to our needs and requests. And when I say staff I mean the receptionists, the drivers for the bus shuttle, the bartenders, the waiters, pretty much ...
  Oct 2, 2014
Hotel Li Suari

Hotel Li Suari

Via Rattulongu 1, San Teodoro
3.0 out of 5.0
Le Mimose

Le Mimose

Via Nazionale 32, San Teodoro
3.0 out of 5.0
4.3 out of 5 (10 reviews)
Charming Le MimoseLe Mimose Staff were kind and helpful even before I arrived. On arrival,I instantly loved the energy of the people @ the check in counter & the place. Felt like home away from home in a way.For me the location was excellent-walking & with auto.Plus there is a bus stop across the street. Wifi seems ...
  Sep 19, 2015
Map

Three Star Hotel Guide for San Teodoro

There’s a reason the top 3 star hotels in San Teodoro, Sardinia are so incredibly popular: They combine comforting amenities and just-for-you service with some of the best rates and discounts the area has to offer. When you book a stay at a three star hotel in San Teodoro, you’ll get access to perfect little perks like on-site restaurants and cocktail bars, well-appointed fitness centers, and spacious rooms.

Search for a cheap deal on a 3 star upscale hotel in San Teodoro for the most elegant experience, or grab a low rate on one of the cheap 3 star hotels in San Teodoro near the local attractions, if you want something a touch more unassuming. Whatever your traveling style, make sure to use the search tools at Expedia to track down prices, read more about amenities, and score a few local discounts.

From business trips to family getaways, the San Teodoro 3 star hotels offer a fantastic home base for any type of vacation.