Beginning of main content

4 Star Hotels in San Teodoro, Sardinia

Search Flights

Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

San Teodoro Hotels

Search Flight + Hotel

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 4 Star Hotels

See all 124 Hotels in San Teodoro
Hotel San Teodoro

Hotel San Teodoro

Località Badualga snc, San Teodoro
4.0 out of 5.0
3.4 out of 5 (15 reviews)
Nice hotel nice beach near of the hotel quiet areaAmazing holiday excellent wife free, the beachs the water is cool but is very clean. Amazing beachs I did a lot holidays for a lot beach but sardinia is amazing
  5 Jul 2017

£122

£122
Hotel Le Rose

Hotel Le Rose

Via del Tirreno, 1, San Teodoro
4.0 out of 5.0
2.0 out of 5 (1 reviews)

£62

£62
Resort Grande Baia

Resort Grande Baia

Localita Montepetrosu SS 125, San Teodoro
4.0 out of 5.0
3.8 out of 5 (69 reviews)
Great complex in great locationJust got back from two weeks self catering at the Grande Baia. Great complex in a great location for sightseeing... BUT you have to have a car to really see what Northern Sardinia has to offer. Staff couldn't do enough for you and the two bedroom apartment we stayed in was spacious clean, had great ...
  17 Aug 2017

£167

£167
Terradimare Resort & Spa

Terradimare Resort & Spa

Via Naviglio Snc, San Teodoro
4.0 out of 5.0
4.5 out of 5 (66 reviews)
Small, quiet hotel but close to the centre of San Teodoro which is lively in the evening. The hotel provides a beach shuttle bus or it is a 20 min walk away.
  9 Aug 2017

£136

£136
Due Lune Resort Golf & Spa

Due Lune Resort Golf & Spa

Localita Punta Aldia, San Teodoro
4.0 out of 5.0
4.0 out of 5 (1 reviews)

£239

£239
Map

Pocket Guide: 4 Star Hotels in San Teodoro

Search for hotels in San Teodoro on Expedia.co.uk. You can easily find your hotels in San Teodoro using one of the methods below:

  • View our selection of featured hotels in San Teodoro
  • Use the map to find hotels in the San Teodoro neighborhood you prefer
  • Use the filters to see hotels in a specific area of San Teodoro, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in San Teodoro
  • Enter your travel dates to view the best deals on hotels in San Teodoro - while they last