• Help

Hotels in San Teodoro (Sardinia)

Hotels on map
Search Hotels
2026-11-06
2026-11-07
2026-11-06
2026-11-07

Filter Results

Hotels by class

Hotel name

Price per night

  • + Show All - Show Less

Accommodation type

Districts

Attractions

Thematic hotels

  • + Show All - Show Less

Review rating

Hotel facilities

  • + Show All - Show Less

Room facilities

  • + Show All - Show Less
Filter
High to low popularity
Sorting
  • High to low popularity
  • High to low rating
  • Low to high price
  • Distance - low to high
Specify your search:
All
City centre
5-star hotels
Highest rating
Free Wi-Fi
Via Tavolara, San Teodoro (Sardinia), Italy
Superb location
This property boasts superb location. It has a score 8.9 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Free parking
24-hour reception
Seasonal outdoor pool
Fitness centre
Golf course
Located merely a 9-minute stroll from Spiaggia di Lu Impostu, the 5-star smoke-free Baglioni Resort Sardinia - The…
Good
1175 reviews
7.8
Localita Monte Petrosu, San Teodoro (Sardinia), Italy
Superb location
This property boasts superb location. It has a score 8.1 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi in rooms
Free parking
24-hour reception
Infinity pool
Saltwater pool
Beach access
Fitness centre
The 4-star designer Grande Baia Resort & Spa San Teodoro, located approximately 25 minutes' walk from Spiaggia di Lu Impostu…
Excellent
212 reviews
8.2
Localita Badualga, San Teodoro (Sardinia), Italy
Very good location
This property boasts very good location. It has a score 7.8 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Free parking
24-hour reception
Express check-in/ -out
Infinity pool
Seasonal outdoor pool
Beach access
Situated nearly a 5-minute walk from Riu di San Teodoro, the 4-star Hotel San Teodoro includes 14 rooms.
Excellent
101 reviews
8.6
Localita Puntaldia, San Teodoro (Sardinia), Italy
Excellent location
This property boasts excellent location. It has a score 9 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Free parking
24-hour reception
Rooftop pool
Saltwater pool
Heated swimming pool
Beach access
Fitness centre
Located 4 km from Spiaggia di Lu Impostu, the 5-star Due Lune Puntaldia Resort & Golf San Teodoro includes 4…
Excellent
732 reviews
8.2
Via Cala D'Ambra 141, San Teodoro (Sardinia), Italy
Excellent location
This property boasts excellent location. It has a score 9.2 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Free parking
24-hour reception
Seasonal outdoor pool
Beach access
Golf course
Horseback riding
Wind surfing
Diving
Snorkelling
Canoeing
Cycling
Hiking
The 3-star Hotel L'Esagono San Teodoro, located merely 200 metres from Spiaggia Cala d'Ambra, features chaise longues, a shared…
Good
423 reviews
7.8
Via Rattolungu 1, San Teodoro (Sardinia), Italy
Superb location
This property boasts superb location. It has a score 8.1 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi in public areas
Free parking
24-hour reception
Seasonal outdoor pool
Beach access
Tennis court
Horseback riding
Wind surfing
Diving
Snorkelling
Canoeing
Cycling
Hiking
Table tennis
Li Suari Club Village San Teodoro hotel, located a 10-minute drive from Porto Ottiolu Sand Beach, features Wi-Fi…
Good
701 reviews
8
Via Naviglio, San Teodoro (Sardinia), Italy
Superb location
This property boasts superb location. It has a score 8.3 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi in public areas
Free parking
24-hour reception
Seasonal outdoor pool
Fitness centre
Tennis court
Golf course
Horseback riding
Diving
Snorkelling
The 4-star family Terradimare Resort&Spa San Teodoro, located only 1.5 km from Via Cala D'Ambra, offers an outdoor…
Excellent
511 reviews
8.2
Via Ogliastra 13-15, San Teodoro (Sardinia), Italy
Excellent location
This property boasts excellent location. It has a score 9.1 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Free parking
24-hour reception
Seasonal outdoor pool
Beach access
Diving
Snorkelling
Canoeing
Darts
Table tennis
The comfortable Amasea Resort San Teodoro is situated in a beach area of San Teodoro, 4.7 km from Porto Ottiolu…
Good
175 reviews
7.2
Via Di Lu Rattali, 11, San Teodoro (Sardinia), Italy
Excellent location
This property boasts excellent location. It has a score 9.2 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi
Free parking
24-hour reception
Beach access
Horseback riding
Wind surfing
Diving
Snorkelling
Fishing
Cycling
Hiking
Restaurant
Bar/ Lounge area
Situated a mere 0.9 km from La Cinta, the comfortable Hotel Scintilla San Teodoro features Wi-Fi throughout the property…
Excellent
1461 reviews
8.4
Via Tirreno 24, San Teodoro (Sardinia), Italy
Exceptional location
This property boasts exceptional location. It has a score 9.5 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi in public areas
Free parking
24-hour reception
Beach access
Golf course
Bar/ Lounge area
Hotel Onda Marina San Teodoro, 4.8 km from Lu Impostu Beach, offers a 500-square-metre garden. Wi-Fi is…
Excellent
169 reviews
8.8
Localita Costa Caddu, San Teodoro (Sardinia), Italy
Excellent location
This property boasts excellent location. It has a score 9 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Free parking
Infinity pool
Solarium
Jacuzzi
Restaurant
Bar/ Lounge area
Children's play area
The 3-star smoke-free Hotel Costa Caddu San Teodoro, located only 1.6 km from La Isuledda Beach, offers a…
Excellent
287 reviews
9.2
Via Sardegna, San Teodoro (Sardinia), Italy
Exceptional location
This property boasts exceptional location. It has a score 9.5 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Free parking
24-hour reception
Express check-in/ -out
Diving
Snorkelling
Bar/ Lounge area
Featuring air-conditioned rooms, Hotel Stella Marina San Teodoro is located 25 minutes' walk from the long Spiaggia La Cinta…
Excellent
259 reviews
9.2
Via Lu Pitrali In Monte Petrosu, San Teodoro (Sardinia), Italy
Excellent location
This property boasts excellent location. It has a score 9.3 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Free parking
Tennis court
Golf course
Horseback riding
Wind surfing
Diving
Snorkelling
Fishing
Canoeing
Cycling
Hiking
Paid shuttle service
Bar/ Lounge area
Non-smoking rooms
The 3-star family-run Hotel Lu Pitrali San Teodoro is nestled nearly 25 minutes' walk from Cala Brandinchi, offering…
Excellent
386 reviews
8.6
Via Del Tirreno Snc, San Teodoro (Sardinia), Italy
Excellent location
This property boasts excellent location. It has a score 9.1 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Free parking
Express check-in/ -out
Golf course
Horseback riding
Diving
Cycling
Hiking
Bar/ Lounge area
In-room breakfast
The 3-star Hotel La Palma San Teodoro is located approximately 800 metres from La Cinta/Su Cintura and comprises…
Via Del Tirreno, San Teodoro (Sardinia), Italy
Excellent location
This property boasts excellent location. It has a score 9.4 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi in public areas
Valet parking
Express check-in/ -out
Beach access
Fitness centre
Tennis court
Golf course
Horseback riding
Wind surfing
Diving
Snorkelling
Fishing
Canoeing
Cycling
Hiking
Table tennis
The comfortable Hotel Al Faro, Spiaggia La Cinta ,San Teodoro is nestled a mere 1.2 km from Via Cala D'Ambra…
Excellent
369 reviews
9.2
Via Cala D'Ambra 4, San Teodoro (Sardinia), Italy
Exceptional location
This property boasts exceptional location. It has a score 9.7 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Free parking
24-hour reception
Express check-in/ -out
Heated swimming pool
Golf course
Horseback riding
Wind surfing
Diving
Snorkelling
Fishing
Cycling
Hiking
Located nearly 25 minutes' walk from the long Spiaggia La Cinta Sandy Beach, the 3-star Il Viandante Hotel San…
Excellent
534 reviews
9
Via Golfo Aranci, San Teodoro (Sardinia), Italy
Excellent location
This property boasts excellent location. It has a score 9.3 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Free parking
24-hour reception
Fitness centre
Solarium
Bar/ Lounge area
The 4-star Hotel Bonsai San Teodoro, located nearly a 10-minute ride from Associazione Naturalistica Orizzonti di Gallura, boasts…
Good
342 reviews
7.8
Via Nazionale 32, San Teodoro (Sardinia), Italy
Superb location
This property boasts superb location. It has a score 8.1 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Free parking
24-hour reception
Express check-in/ -out
Infinity pool
Seasonal outdoor pool
Beach access
Along with a waterfront location 200 metres from Sidis, Hotel Le Mimose San Teodoro provides its guests with a sunbathing…
Excellent
351 reviews
8.2
Via Del Tirreno 81, San Teodoro (Sardinia), Italy
Excellent location
This property boasts excellent location. It has a score 9.2 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi in public areas
Free parking
24-hour reception
Beach access
Golf course
Horseback riding
Wind surfing
Diving
Snorkelling
Canoeing
Cycling
Hiking
Spa lounge
Beauty treatment
Full body massage
Head massage
Back massage
The 3-star Hotel Sandalyon San Teodoro is located just 500 metres from La Cinta/Su Cintura and comprises 20…
Excellent
163 reviews
8.8
Via Sardegna Snc, San Teodoro (Sardinia), Italy
Superb location
This property boasts superb location. It has a score 8.6 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Free parking
Seasonal outdoor pool
Cots
In-room breakfast
Air conditioning
Located 2.4 km from the long Spiaggia La Cinta Sandy Beach, the 3-star Hotel Il Platano San Teodoro offers…
Excellent
176 reviews
9
Via Nazionale, Buddittogliu Snc, San Teodoro (Sardinia), Italy
Superb location
This property boasts superb location. It has a score 8.3 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi
Free parking
Express check-in/ -out
Horseback riding
Jacuzzi
In-room breakfast
Positioned around a 10-minute ride from Cascate Rio Pitrisconi and 4.4 km from La Cinta, the elegant 2-star…
Good
572 reviews
7.6
Via Di Li Mori 2, San Teodoro (Sardinia), Italy
Superb location
This property boasts superb location. It has a score 8.2 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Free parking
Bar/ Lounge area
Non-smoking rooms
Cots
Air conditioning
Featuring views of the mountain, the 2-star Helios Hotel San Teodoro is located 2.8 km from Associazione Naturalistica Orizzonti…
Good
115 reviews
7.8
Via Del Tirreno 1, San Teodoro (Sardinia), Italy
Excellent location
This property boasts excellent location. It has a score 9 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free internet access
24-hour reception
Outdoor swimming pool
Airport shuttle
Bar/ Lounge area
Cots
Kids club
Children's play area
Game room
The 4-star Amareclub Le Rose Hotel San Teodoro is just 1.4 km from La Cinta and has a swimming pool and…
Good
67 reviews
7.4
Via Del Tirreno, 1, San Teodoro (Sardinia), Italy
Excellent location
This property boasts excellent location. It has a score 9 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
24-hour reception
Seasonal outdoor pool
Beach access
Restaurant
Cots
Kids club
Air conditioning
Located around 20 minutes' walk from the long Spiaggia La Cinta Sandy Beach, the comfortable Zeta Club San Teodoro Le…
Good
108 reviews
6.8
Localita Capo Coda Cavallo, San Teodoro (Sardinia), Italy
Very good location
This property boasts very good location. It has a score 7.8 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free parking
24-hour reception
Seasonal outdoor pool
Beach access
Fitness centre
Tennis court
Horseback riding
Diving
Snorkelling
Hiking
Table tennis
The 4-star Hotel Baja Bianca San Teodoro is nestled a mere 7 minutes' walk from Le Farfalle and features…
Excellent
44 reviews
8.4
Via Del Tirreno 4, San Teodoro (Sardinia), Italy
Excellent location
This property boasts excellent location. It has a score 9.2 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi
Paid parking
24-hour reception
Free shuttle service
Restaurant
Bar/ Lounge area
Cots
Hotel Al Faro San Teodoro, located a 10-minute walk from San Teodoro Beach, features Wi-Fi in the lobby.
V. Del Tirreno, 4, San Teodoro (Sardinia), Italy
Excellent location
This property boasts excellent location. It has a score 9.1 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi
Express check-in/ -out
Beach access
Tennis court
Golf course
Horseback riding
Wind surfing
Diving
Snorkelling
Canoeing
Cycling
Hiking
Billiard tables
Table tennis
Full body massage
Head massage
Back massage
Bar/ Lounge area
Highlighting an archaeological museum, the comfortable Al Faro Hotel, Spiaggia La Cinta ,San Teodoro stands in proximity to Olbia Harbour.
Via Salerno, San Teodoro (Sardinia), Italy
Tennis court
Restaurant
Pets allowed
The 2-star Ambra Residence San Teodoro hotel offers access to Maneggio La Cinta, which is located merely 0.9 km…
Via Degli Asfodeli, San Teodoro (Sardinia), Italy
Free internet access
Non-smoking property
Pets allowed
Situated nearly 25 minutes on foot from Maneggio La Cinta, the 2-star Gli Asfodeli Hotel San Teodoro includes baggage…
Localita Monte Petrosu, San Teodoro (Sardinia), Italy
Free internet access
24-hour reception
Outdoor swimming pool
Fitness centre
Tennis court
Airport shuttle
Situated 4.3 km from Spiaggia di Punta Don Diego, Resort Grande Baia San Teodoro features cars and hire for rent.
Via Di Lu Pitrali, 20 - Loc. Monte Petrosu, San Teodoro (Sardinia), Italy
Outdoor swimming pool
The 4-star La Tartaruga Residence Con Piscina San Teodoro hotel offers access to Cala Brandinchi noleggio gommoni Beach, which…
Via Tavolara, San Teodoro (Sardinia), Italy
Residence San Teodoro 1 hotel sits only a 9-minute walk from Via Cala D'Ambra and offers luggage storage and…
Mt Via Sardegna Angolo Via Gramsci, San Teodoro (Sardinia), Italy
Located around a 5-minute walk from Tyrrhenian Sea, Residence Lu Fraili San Teodoro hotel includes 18 rooms for guests.
Straulas, San Teodoro (Sardinia), Italy
Very good location
This property boasts very good location. It has a score 7.5 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
The 3-star Santeodoro Straulas Rooms San Teodoro hotel provides proximity to Maneggio La Cinta, which is located approximately a…
Via Gramsci 66, San Teodoro (Sardinia), Italy
Non-smoking property
Casa Nadia Hotel San Teodoro provides proximity to Maneggio La Cinta, which is situated just 14 minutes' walk away.
Via Sardegna 16, San Teodoro (Sardinia), Italy
Free Wi-Fi in rooms
Cots available
No pets allowed
Apartment San Teodoro San Teodoro I hotel offers proximity to La Isuledda Beach, situated about a 10-minute drive away.
Localita Monte Pedrosu, San Teodoro (Sardinia), Italy
Wi-Fi
24-hour reception
Tennis court
Spa & wellness centre
Bar/ Lounge area
Meeting room
The 4-star Grande Baia Resort And Spa San Teodoro is located within a 7-km distance of Cala Brandinchi…
Via Sardegna, 1, San Teodoro (Sardinia), Italy
Wi-Fi
Beach access
Pets allowed
Located just 1.9 km from the long Spiaggia La Cinta Sandy Beach, the 2-star Residenze Sole Hotel San Teodoro…
Via Ischia, San Teodoro (Sardinia), Italy
Pets allowed
The 2-star L'Uddastru San Teodoro hotel offers proximity to Associazione Naturalistica Orizzonti di Gallura, which is located approximately 25…
Via Del Tirreno Snc, San Teodoro (Sardinia), Italy
Free internet access
24-hour reception
Restaurant
Bar/ Lounge area
Non-smoking property
Pets allowed
Offering cars for rent, Hotel Scintilla San Teodoro is 15 minutes' walk from Via Cala D'Ambra. This comfortable hotel has…
Via Padova Snc, San Teodoro (Sardinia), Italy
Free Wi-Fi
Non-smoking property
Located just 150 metres from La Punta Falls, Residenze Gallura San Teodoro hotel is around 5 minutes' walk from Chiesa…
Via La Canna, Suaredda-Traversa, San Teodoro (Sardinia), Italy
Guests of San Teodoro Suaredda Apartments hotel can visit the long Spiaggia La Cinta Sandy Beach, situated approximately 25 minutes'…
Vicolo L' Avru, San Teodoro (Sardinia), Italy
Pets allowed
L'Avru Hotel San Teodoro offers a terrace, located a 10-minute drive from Lu Impostu Beach. This hotel also includes…
Via Dei Melograni, 0, San Teodoro (Sardinia), Italy
Wi-Fi
Children's play area
Located only 12 minutes' walk from the long Spiaggia La Cinta Sandy Beach, Villette Il Melograno San Teodoro hotel includes…
57 Via Cala D'Ambra, San Teodoro (Sardinia), Italy
Exceptional location
This property boasts exceptional location. It has a score 10 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi in public areas
Cots
Located 300 metres from La Punta Falls, Villetta Cala D'Ambra San Teodoro hotel gives quick access to various city sites.
Loc Lu Impostu, San Teodoro, 08020, Italy, San Teodoro (Sardinia), Italy
Wi-Fi in public areas
Free Wi-Fi in rooms
Outdoor swimming pool
Fitness centre
Tennis court
Golf course
Horseback riding
Wind surfing
Diving
Snorkelling
Fishing
Hiking
Solarium
Massage
Airport shuttle
The 5-star Paradise Resort And Spa San Teodoro is located approximately 6 km from Cala Brandinchi, offering 111 rooms…
Via Della Canna, San Teodoro (Sardinia), Italy
Providing 43 rooms, Li Cupulatti Aparthotel San Teodoro is approximately a 25-minute walk from the long Spiaggia La Cinta…
Via La Canna, San Teodoro (Sardinia), Italy
Guests of Residence Sardegnasummer Li Cuppulati San Teodoro hotel can visit Stagno di San Teodoro, situated around 10 minutes away…

All hotels in San Teodoro (Sardinia) are booked for your dates. Try other dates

2026-11-06
2026-11-07
Thank you for subscribing
Close