Filters
Popular
342
262
207
129
61
298
212
86
3
Search by name
Star rating
3
8
26
4
555
MoreLess
Guest rating
3
7
5
10
MoreLess
Accommodation type
86
MoreLess
Price per night
128
97
120
114
137
MoreLess
Nearby
342
MoreLess
Districts
333
MoreLess
Hotel type
460
231
221
23
12
11
9
3
1
1
1
168
26
11
10
2
2
1
1
1
1
1
MoreLess
Amenities
262
207
129
61
42
35
30
MoreLess
Room features
1
5
10
2
29
25
4
MoreLess
Services
1
29
4
68
2
57
26
MoreLess
Brands
34
31
6
6
2
MoreLess
Clear filters
Apply
Sort by
Legend
Legend
  • Hotels on page
  •  
  • Other hotels
  • Airports
  • Metro Station
  • Train Station
  • Park
  • Museum
  • Business Center
  • Stadium
  • General

Hover above the icons to see hotel photo and details.

Click the hotel to go to the main hotel page.

Check rooms and rates
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
We offer 904 hotels in San Teodoro (Sardinia)
Get Prices

596 hotels in San Teodoro (Sardinia)

Filter by
Popular
342
262
207
129
61
298
212
86
3
Search by name
Star rating
3
8
26
4
555
MoreLess
Guest rating
3
7
5
10
MoreLess
Accommodation type
86
MoreLess
Price per night
128
97
120
114
137
MoreLess
Nearby
342
MoreLess
Districts
333
MoreLess
Hotel type
460
231
221
23
12
11
9
3
1
1
1
168
26
11
10
2
2
1
1
1
1
1
MoreLess
Amenities
262
207
129
61
42
35
30
MoreLess
Room features
1
5
10
2
29
25
4
MoreLess
Services
1
29
4
68
2
57
26
MoreLess
Brands
34
31
6
6
2
MoreLess
Sort by
  • Sort by:
  • Popularityfrom low to highfrom high to low
  • Pricefrom low to highfrom high to low
  • Guest ratingfrom low to highfrom high to low
Legend
Legend
  • Hotels on page
  •  
  • Other hotels
  • Airports
  • Metro Station
  • Train Station
  • Park
  • Museum
  • Business Center
  • Stadium
  • General

Hover above the icons to see hotel photo and details.

Click the hotel to go to the main hotel page.

Hotel San TeodoroLocalita Badualga, San Teodoro (Sardinia), Italy, 08020View on map
1.7 km from City Centre
Set 2 km from the centre of San Teodoro, the accommodation features a seasonal outdoor pool and a Jacuzzi and a sauna.
  • The hotel has
    • Off-site car park
    +1
7.4
Very good46 reviews
Price from£ 177per nightSelect
Paradise Resort SardegnaLoc. Lu Impostu, San Teodoro (Sardinia), Italy, 08020View on map
5.5 km from City Centre
The hotel overlooks the lake and offers traditional local cuisine, boasting location in a pleasant area.
  • The hotel has
    • On-site car park
    +1
7.2
Very good2 reviews
Price from£ 428per nightSelect
BonsaiVia Golfo Aranci, San Teodoro (Sardinia), Italy, 7021View on map
300 m from City Centre400 m from City Center
Set in the centre of San Teodoro, the property offers 33 rooms overlooking the sea.
  • The hotel has
    • On-site car park
    +1
7.0
Very good65 reviews
Price from£ 113per nightSelect
Resort Grande BaiaLocalita Monte Petrosu Ss 125, San Teodoro (Sardinia), Italy, 08020View on map
8.2 km from City Centre
Featuring a private swimming pool and views of the islands, the property offers guests to enjoy American meals and take advantage of its location in San Teodoro.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • On-site car park
    +1
8.0
Great3 reviews
Price from£ 166per nightSelect
Lu Nibareddu AparthotelVia Lu Nibareddu - Loc. Monte Petrosu, San Teodoro (Sardinia), Italy, 07020View on map
8.3 km from City Centre
Situated close to Blu Infinito Diving Center, this hotel in San Teodoro features loungers, a soccer pitch and tennis courts.
  • The hotel has
    • Free Wi-Fi in public areas
    +1
  • The hotel has
    • On-site car park
    +1
6.4
Nice96 reviews
Price from£ 96per nightSelect
Le MimoseVia Nazionale 32, San Teodoro (Sardinia), Italy, 08020View on map
1.2 km from City Centre1.2 km from City Center
Offering location in San Teodoro City Centre district, the hotel features cots, meals and a play area for guests with children.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • Luggage storage
    • Locker room
    +2
7.0
Very good22 reviews
Price from£ 137per nightSelect
Due Lune Resort Golf & SpaLocalita Puntaldia, San Teodoro (Sardinia), Italy, 08020View on map
4.8 km from City Centre
The hotel is set close to Maneggio La Cinta, and boasts an outdoor swimming pool as well as sea views.
  • The hotel has
    • On-site car park
    +1
Price from£ 627per nightSelect
Hotel L'EsagonoVia Cala D'Ambra 141, San Teodoro (Sardinia), ItalyView on map
1.1 km from City Centre1.3 km from City Center
Thanks to the convenient location, the hotel is set right in the centre of San Teodoro, and also you can enjoy a private pool on-site.
  • The hotel has
    • On-site car park
    +1
7.8
Very good100 reviews
Price from£ 138per nightSelect
Hotel SandalyonVia Del Tirreno 81, San Teodoro (Sardinia), ItalyView on map
1000 m from City Centre400 m from City Center
The hotel offers a private pool and a snack bar, featuring setting in a marina area of San Teodoro.
  • The hotel has
    • Free Wi-Fi in public areas
    +1
  • The hotel has
    • On-site car park
    +1
8.2
Great2 reviews
Price from£ 142per nightSelect
Terradimare Resort & SpaVia Naviglio, San Teodoro (Sardinia), Italy, 08020View on map
700 m from City Centre600 m from City Center
Offering 65 rooms together with a patio and a community pool onsite, the hotel is set in a busy area.
  • The hotel has
    • Free Wi-Fi in public areas
    +1
  • The hotel has
    • Off-site car park
    +1
8.2
Great126 reviews
Price from£ 106per nightSelect
Bungalow Club VillageVia Cala D Ambra 3, San Teodoro (Sardinia), ItalyView on map
800 m from City Centre900 m from City Center
The hotel has a 24-hour restaurant as well as a private swimming pool, available in the centre of San Teodoro.
  • The aparthotel has
    • Free Wi-Fi in public areas
    +1
  • The aparthotel has
    • Off-site car park
    +1
6.0
Guest rating2 reviews
Price from£ 285per nightSelect
Hotel Costa CadduLocalita Costa Caddu, San Teodoro (Sardinia), Italy, 08020View on map
2.8 km from City Centre
Offering mountain views, the venue is placed close to Karibu Diving & Travel, and boasts an infinity pool.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • 24-hour reception
    +1
8.4
Great90 reviews
Price from£ 278per nightSelect
Hotel La PalmaVia Del Tirreno Snc, San Teodoro (Sardinia), Italy, 08020View on map
700 m from City Centre200 m from City Center
Offering convenient proximity to Maneggio La Cinta, the hotel is also close to Bar Filigheddu.
  • The hotel has
    • Free Wi-Fi in public areas
    +1
  • The hotel has
    • On-site car park
    +1
7.8
Very good41 reviews
Price from£ 47per nightSelect
Hotel Stella MarinaVia Sardegna, San Teodoro (Sardinia), Italy, 08020View on map
300 m from City Centre700 m from City Center
There are rooms facing the garden and the hotel is set close to Maneggio La Cinta.
  • The hotel has
    • On-site car park
    +1
8.4
Great30 reviews
Price from£ 161per nightSelect
Liscia Eldi ResidenceVia L'Isuledda, San Teodoro (Sardinia), Italy, 8020View on map
1.4 km from City Centre
Everyone will enjoy a private swimming pool onsite and admire garden views offered from 20 rooms.
  • The inn has
    • Free Wi-Fi in public areas
    +1
  • The inn has
    • On-site car park
    +1
Price from£ 127per nightSelect
Hotel Le RoseVia Del Tirreno, San Teodoro (Sardinia), Italy, 08020View on map
300 m from City Centre400 m from City Center
Boasting location close to Bar Filigheddu, the venue includes 115 rooms and a large pool.
6.6
Nice10 reviews
Price from£ 71per nightSelect
Hotel Onda MarinaVia Tirreno 24, San Teodoro (Sardinia), Italy, 08020View on map
1000 m from City Centre500 m from City Center
This budget hotel with garden views lies close to the sights of San Teodoro including La Punta Falls.
  • The hotel has
    • Free Wi-Fi in public areas
    +1
  • The hotel has
    • On-site car park
    +1
9.6
Perfect2 reviews
Price from£ 153per nightSelect
Hotel ScintillaVia Del Tirreno Snc, San Teodoro (Sardinia), ItalyView on map
1000 m from City Centre400 m from City Center
This Mediterranean-style hotel is set at a short distance to Gola di Gorropu.
7.2
Very good18 reviews
Price from£ 99per nightSelect
Il ViandanteVia Cala D'Ambra 8, San Teodoro (Sardinia), Italy, 08020View on map
Less than 1 km from the city centre of San Teodoro, this 10-room accommodation features a library and a golf course.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • Luggage storage
    • Locker room
    +2
8.6
Great174 reviews
Price from£ 92per nightSelect
Eden Village Li SuariVia Rattulongu 1, San Teodoro (Sardinia), Italy, 08020View on map
1.3 km from City Centre
Just 2.4 km away from Gola di Gorropu, this hotel features a shared lounge, a library and tennis courts.
  • The hotel has
    • Indoor car park
    +1
  • The hotel has
    • Bar/ Lounge area
    • Restaurant
    +2
2.0
Guest rating1 review
Price from£ 227per nightSelect

Your booking experience in San Teodoro (Sardinia)

Whether you're searching for hotels in San Teodoro (Sardinia) on business or homelike lodging for a family getaway, San Teodoro (Sardinia) hotel options, such as comfortable holiday parks, condos and guest houses are only a click away. Hotelmix.co.uk allows you to shorten your search in Sardinia by proximity to transport links and popular sights. Start browsing country houses in Sardinia and find the one you’d like to book.

Budget hotels in San Teodoro (Sardinia)

Budget hotels like Hotel Sandalyon and 3-star Il Viandante offer accommodation under 118£ and 117£ per night. You will find Casa Debili just a stone's throw from Discovery Diving Sardegna.

Proximity to public transport

If you want to be especially near Costa Smeralda airport, you should stay at either De Plam or the 4-star Jazz Hotel.

Convenience of staying in the city centre

Visitors interested in staying in the downtown should check out Le Tre Querce or Hotel Stella Marina, conveniently located near popular attractions, such as La Bottega del Pastore Edoardo. A top-rated option is Bonsai, which is less than 0.2 km from the city center.

Luxury and boutique accommodation

Locazione Turistica Ambra B4 is a charming choice that is only a 15-minute walk to the center and offers rates from 168£.

Apartments, B&Bs and others

For visitors who are interested in kid-friendly activities, choose a hotel next to Porto Bay and Emerald Coast, such as Lu Nibareddu Aparthotel, located next to a lagoon, hills and greenery. Make sure to choose Residence Approdo Verde near San Teodoro Port - a top-rated resort with views of the city.

+ Read more - Less

Filtering results

Please wait...

596 hotels found