Hotels in San Teodoro (Sardinia)

Search among 151 available hotels and places to stay in San Teodoro (Sardinia) from 50+ providers

Check-in
Select date
-
Check-out
Select date
Rooms and Guests2 Guests, 1 Room
Check-in
Select date
-
Check-out
Select date
Rooms and Guests2 Guests, 1 Room
Filter & Sort
View map
Check-in
Select date
-
Check-out
Select date
Rooms and Guests2 Guests, 1 Room
1Filter & Sort
View map
View map
1-100 out of 151
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.4
Great128 reviews
Map
700 m from City Centre
La Isuledda Beach is set approximately a 10-minute drive from the La Palma.
FromC$ 124 /nightSelect
8.4
Great210 reviews
Map
1.8 km from City Centre
Within 31 km of Spiaggia La Cinta, guests of the 4-star San Teodoro San Teodoro may engage in a variety of activities, including windsurfing, snorkelling and hiking.
FromC$ 131 /nightSelect
8.6
Great208 reviews
Map
1000 m from City Centre
Set within 3.7 km of Stagno di San Teodoro, the rooms in the 3-star Onda Marina have views of sea.
FromC$ 222 /nightSelect
B&B LimoneBed & Breakfast
8.6
Great55 reviews
Map
4.0 km from City Centre
Set about 10 minutes by car from La Cinta, the rooms in the 2-star B&B Limone have views of patio.
FromC$ 190 /nightSelect
8.2
Great103 reviews
Map
5.6 km from City Centre
Located within a 9-minute walk of Spiaggia di Lu Impostu, 10 minutes' drive from Le Farfalle, the Baglioni Resort Sardinia - The Leading Hotels Of The World features spa therapy, chaise longues and entertainment activities along with 82 rooms.
FromC$ 771 /nightSelect
8.2
Great333 reviews
Map
8.2 km from City Centre
The Residence Hotel Lu Nibareddu San Teodoro sits in a picturesque area and offers 143 rooms and a swimming pool.
FromC$ 153 /nightSelect
Punto Zero RoomsGuest house
8.2
Great14 reviews
Map
300 m from City Centre
La Isuledda Beach is within 2 km of the Punto Zero Rooms San Teodoro, while Maneggio La Cinta is about a 5-minute ride away.
FromC$ 205 /nightSelect
8.2
Great222 reviews
Map
300 m from City Centre
Located 9 minutes on foot from Via Cala D'Ambra, the 4-star Bonsai San Teodoro offers wonderful accommodation with 32 bright rooms.
FromC$ 142 /nightSelect
8.2
Great195 reviews
Map
8.2 km from City Centre
Placed at a 7 km distance from I Giardini di Cala Brandinchi, the 4-star Grande Baia Resort & welcomes guests with a lobby area and a gift shop.
FromC$ 239 /nightSelect
8.4
Great289 reviews
Map
700 m from City Centre
The Terradimare Resort&Spa San Teodoro is located in the heart of the city and offers modern rooms along with a swimming pool onsite.
FromC$ 172 /nightSelect
8.0
Great39 reviews
Map
1.2 km from City Centre
Located 10 minutes' drive from Spiaggia La Cinta, the Quadrifoglio Affittacamere San Teodoro features 6 rooms with views of the garden.
FromC$ 106 /nightSelect
Theodore RoomsGuest house
8.2
Great39 reviews
Map
300 m from City Centre
Guests can have a continental breakfast and enjoy visiting La Isuledda Beach, set about a 25-minute stroll from the Theodore Rooms.
FromC$ 201 /nightSelect
B&B SomiarBed & Breakfast
8.4
Great57 reviews
Map
1.4 km from City Centre
The positioning of the B&B Somiar in the centre of San Teodoro ensures fast access to Sidis, which is only 250 metres away.
FromC$ 169 /nightSelect
Hotel Le MimoseHotel
7.6
Very good69 reviews
Map
1.2 km from City Centre
Featuring a location in a touristic area of San Teodoro, the family-friendly Le Mimose offers an outdoor pool and a poolside bar.
FromC$ 246 /nightSelect
Due Lune Puntaldia Resort & GolfHotel
8.0
Great36 reviews
Map
4.8 km from City Centre
Located a 10-minute ride from Spiaggia La Cinta, the luxury Due Lune Puntaldia Resort & Golf features 25 rooms, fitness classes, facials and entertainment activities.
FromC$ 881 /nightSelect
Hotel L'EsagonoHotel
8.2
Great347 reviews
Map
1.0 km from City Centre
Featuring a swimming pool, the 3-star L'Esagono offers a private location in the heart of San Teodoro.
FromC$ 247 /nightSelect
Hotel SandalyonHotel
8.2
Great69 reviews
Map
900 m from City Centre
Guests can have a buffet breakfast and enjoy visiting Via Cala D'Ambra, set within 16 minutes' walk of the Sandalyon.
FromC$ 183 /nightSelect
Bungalow Club VillageResort
8.0
Great31 reviews
Map
700 m from City Centre
Guests of the family-friendly Bungalow Club Village can relax at a swimming pool and have their drinks at the lounge bar.
FromC$ 222 /nightSelect
Hotel Costa CadduHotel
8.2
Great167 reviews
Map
2.8 km from City Centre
Located 35 km from Olbia airport, the Costa Caddu provides airport shuttle bus service, as well as cars for rent.
FromC$ 265 /nightSelect
Hotel Stella MarinaHotel
8.4
Great141 reviews
Map
400 m from City Centre
The charming 3-star Stella Marina is situated in the very heart of San Teodoro 5 minutes' stroll from Chiesa di San Teodoro.
FromC$ 135 /nightSelect
Residence Liscia EldiAparthotel
8.2
Great13 reviews
Map
1.4 km from City Centre
Offering a seasonal outdoor pool, the 4-star Residence Liscia Eldi San Teodoro is approximately 10 minutes by car from La Cinta.
FromC$ 304 /nightSelect
Amareclub Le RoseHotel
8.0
Great80 reviews
Map
300 m from City Centre
Located right in the centre of San Teodoro, the 4-star Club Le Rose offers a seasonal outdoor pool and a poolside bar.
FromC$ 203 /nightSelect
Hotel ScintillaHotel
8.0
Great51 reviews
Map
900 m from City Centre
Spiaggia La Cinta is only 1.3 km from the Scintilla San Teodoro and Via Cala D'Ambra is approximately a 16-minute walk away.
FromC$ 156 /nightSelect
Il ViandanteHotel
8.4
Great303 reviews
Map
300 m from City Centre
La Cinta is within a 5-minute drive of the 3-star Il Viandante.
FromC$ 130 /nightSelect
Li Suari Club VillageHotel
8.4
Great86 reviews
Map
1.2 km from City Centre
Set in a protected area, the independent Li Suari Club Village San Teodoro entices guests with aerobics, chaise longues and entertainment activities.
FromC$ 176 /nightSelect
Futura Club Baja BiancaHotel
8.0
Great32 reviews
Map
8.6 km from City Centre
Boasting a location within a 7-minute walk of Le Farfalle, the comfortable Club Baja Bianca San Teodoro offers 200 rooms together with a snack bar onsite.
FromC$ 322 /nightSelect
Hotel Lu PitraliHotel
8.4
Great55 reviews
Costa Corallina Beach is within a 15-minute drive of the Lu Pitrali San Teodoro and Spiaggia di Punta Don Diego is around 10 minutes away by car.
FromC$ 183 /nightSelect
Le Tre QuerceAparthotel
8.2
Great157 reviews
Map
900 m from City Centre
Set nearly a 5-minute walk from Sidis, the rooms in the 3-star Le Tre Querce Aparthotel have views of park.
FromC$ 134 /nightSelect
Villaggio Est A Capo Coda Cavallo San TeodoroAparthotel
8.0
Great81 reviews
Map
8.5 km from City Centre
Every guest at the 3-star Villaggio Est A Capo Coda Cavallo San Teodoro San Teodoro can enjoy sea views from the rooms, and has access to a swimming pool.
FromC$ 201 /nightSelect
EldivinBed & Breakfast
8.4
Great64 reviews
Map
500 m from City Centre
Guests can have an Italian breakfast and enjoy visiting Spiaggia La Cinta, set nearly a 5-minute drive from the pet-friendly Eldivin Bed & Breakfast San Teodoro.
FromC$ 104 /nightSelect
Li Teggi Turismo RuraleBed & Breakfast
8.4
Great62 reviews
Map
5.3 km from City Centre
Windsurfing, diving and canoeing make the Li Teggi Turismo Rurale attractive to sports enthusiasts, and set at a 3.6 km distance from Stagno di San Teodoro.
FromC$ 145 /nightSelect
Residence Approdo VerdeAparthotel
8.2
Great31 reviews
Map
400 m from City Centre
The Residence Approdo Verde San Teodoro is set at a 4.4 km distance from Associazione Naturalistica Orizzonti di Gallura and boasts 12 rooms plus a well-maintained garden.
FromC$ 149 /nightSelect
Li MuntigeddiGuest house
8.4
Great76 reviews
Map
3.6 km from City Centre
Set at a 4.4 km distance from Maneggio La Cinta, the rooms in the classic Li Muntigeddi San Teodoro have views of sea.
FromC$ 179 /nightSelect
Iss Travel, L'Uddastru Panoramic Apartments - With Private Outdoor TerraceAparthotel
8.0
Great19 reviews
Map
5.4 km from City Centre
Spiaggia la Cinta is 3.3 km from the Agenzia Mare Terra, L'Uddastru Panoramic Apartments - With Private Outdoor Terrace and Cala Brandinchi is nearly 10 minutes away by car.
FromC$ 210 /nightSelect
Hotel Il PlatanoHotel
8.4
Great75 reviews
Map
800 m from City Centre
Located at a short distance from East Coast, the 3-star Il Platano features a swimming pool and 15 rooms plus it is around 25 minutes' walk from Spiaggia Cala d'Ambra.
FromC$ 195 /nightSelect
Residenze SoleHotel
Map
400 m from City Centre
Offering convenient proximity to La Bottega del Pastore Edoardo, the hotel is also close to Gola di Gorropu.
FromC$ 64 /nightSelect
Il Faro San TeodoroAparthotel
7.2
Very good4 reviews
Map
900 m from City Centre
While staying at the 3-star Il Faro San Teodoro Aparthotel you are invited to discover Via Cala D'Ambra, set nearly a 15-minute stroll away, or La Isuledda Beach, which is approximately 2.6 km away.
FromC$ 261 /nightSelect
Gallo SpotGuest house
7.8
Very good6 reviews
Map
1.3 km from City Centre
Sidis is just 10 minutes' walk from the Gallo Spot San Teodoro, while Spiaggia Cala d'Ambra is approximately 2.4 km away.
FromC$ 108 /nightSelect
Porto Coda CavalloAparthotel
The largest option:
8 adults
2 bedrooms
3 beds
Map
7.9 km from City Centre
Set 10 minutes' walk from Le Farfalle, the residential Residence Porto Coda Cavallo San Teodoro overlooks the sea and invites guests to have a drink at a snack bar.
FromC$ 321 /nightSelect
Domus FrancyGuest house
8.4
Great93 reviews
Map
3.0 km from City Centre
Maneggio La Cinta is a 10-minute ride from the Domus Francy and Via Cala D'Ambra is a 10-minute drive away.
FromC$ 109 /nightSelect
Residence Lu FrailiHotel
Map
5.4 km from City Centre
Offering 18 rooms, the residential Residence Lu Fraili San Teodoro is set less than 5 minutes' walk from Tyrrhenian Sea.
FromC$ 81 /nightSelect
Le DuneBed & Breakfast
8.2
Great55 reviews
Map
1.2 km from City Centre
La Cinta is just 1.1 km from the 3-star Le Dune Bed & Breakfast San Teodoro.
FromC$ 360 /nightSelect
B&B PettirossoBed & Breakfast
8.2
Great65 reviews
Map
200 m from City Centre
Set 7 minutes' walk from La Punta Falls, the B&B Pettirosso San Teodoro features 6 rooms with private bathrooms.
FromC$ 108 /nightSelect
Villa MindaGuest house
8.4
Great52 reviews
Map
700 m from City Centre
Via Cala D'Ambra is also set just 10 minutes' walk from the Villa Minda.
FromC$ 147 /nightSelect
Il Giardino Di DanielaBed & Breakfast
8.4
Great89 reviews
Map
6.2 km from City Centre
Set within 4.7 km of Cascate Rio Pitrisconi, the rooms in the Il Giardino Di Daniela Bed & Breakfast San Teodoro have views of garden.
FromC$ 153 /nightSelect
Li PiriBed & Breakfast
8.2
Great58 reviews
Map
600 m from City Centre
Featuring 7 rooms with views of the garden, the 3-star B&B Li Piri San Teodoro is set approximately a 25-minute stroll from Spiaggia La Cinta.
FromC$ 287 /nightSelect
Villa GeronBed & Breakfast
8.4
Great27 reviews
Map
900 m from City Centre
Stagno di San Teodoro and Maneggio La Cinta are located 4.8 km and 1.7 km from the Villa Geron respectively.
FromC$ 142 /nightSelect
B&B Da SabrinaGuest house
8.4
Great56 reviews
Map
3.3 km from City Centre
A continental breakfast is served daily at the B&B Da Sabrina San Teodoro.
FromC$ 171 /nightSelect
Bandi HouseGuest house
8.2
Great23 reviews
Map
2.9 km from City Centre
Spiaggia Cala d'Ambra is a 10-minute ride from the Bandi House San Teodoro and Spiaggia La Cinta is a 10-minute drive away.
FromC$ 111 /nightSelect
B&B Da TizyGuest house
8.4
Great45 reviews
Map
500 m from City Centre
About 10 minutes' drive from Associazione Naturalistica Orizzonti di Gallura, the smoke-free Da Tizy includes 6 rooms.
FromC$ 236 /nightSelect
B&B Simon&SimonBed & Breakfast
8.4
Great26 reviews
Map
3.2 km from City Centre
The B&B Simon&Simon is set around 10 minutes by car from Via Cala D'Ambra and 4.1 km from Maneggio La Cinta.
FromC$ 146 /nightSelect
B&B ChorisiaBed & Breakfast
8.4
Great35 reviews
Map
3.1 km from City Centre
A continental breakfast is served daily at the B&B Chorisia.
FromC$ 158 /nightSelect
I Mari Di Gallura Suites And RoomsBed & Breakfast
8.2
Great36 reviews
Map
7.7 km from City Centre
2.9 km from Cala Brandinchi noleggio gommoni, guests of the I Mari Di Gallura San Teodoro may engage in a variety of activities, including canoeing, hiking and cycling.
FromC$ 375 /nightSelect
Da TeresaBed & Breakfast
8.4
Great45 reviews
Map
4.9 km from City Centre
Lu Impostu is nearly a 25-minute walk from the pet friendly Da Teresa and Spiaggia di Salina Bamba is about 4.2 km away.
FromC$ 138 /nightSelect
B&B La Petra LongaBed & Breakfast
7.8
Very good26 reviews
Map
3.9 km from City Centre
The La Petra Longa is set around 15 minutes by car from Maneggio La Cinta and 4.6 km from Cascate Rio Pitrisconi.
FromC$ 136 /nightSelect
Casa RosmarinoBed & Breakfast
Map
1.3 km from City Centre
The Casa Rosmarino Bed & Breakfast is set nearly 20 minutes' walk from La Cinta and only 0.8 km from Sidis.
FromC$ 280 /nightSelect
MediterraneoGuest house
8.4
Great65 reviews
Map
1.5 km from City Centre
The Mediterraneo is a perfect vacation spot 10 minutes by car from the long Spiaggia La Cinta Sandy Beach and other San Teodoro landmarks.
FromC$ 87 /nightSelect
Cala Paradiso ResidenceHoliday park
8.4
Great72 reviews
Map
8.4 km from City Centre
Featuring a swimming pool and 16 rooms, the 4-star Cala Paradiso Residence San Teodoro is within 3.2 km of Cala Girgolu.
FromC$ 251 /nightSelect
B&B La PavoncellaGuest house
8.4
Great11 reviews
Map
200 m from City Centre
Maneggio La Cinta is 1.7 km from the B&B La Pavoncella San Teodoro.
FromC$ 151 /nightSelect
Residence Il MelogranoAparthotel
8.4
Great51 reviews
Map
900 m from City Centre
The Residence Il Melograno San Teodoro is located around a 5-minute walk from La Cinta and comprises 12 rooms with modern comforts.
FromC$ 198 /nightSelect
B&B Sole E LunaBed & Breakfast
8.2
Great73 reviews
Map
200 m from City Centre
The B&B Sole E Luna with patio views lies around a 6-minute walk from Via Cala D'Ambra.
FromC$ 216 /nightSelect
Helios HotelHotel
8.2
Great94 reviews
Map
2.1 km from City Centre
Lu Impostu is within 4.8 km of the 2-star Helios.
FromC$ 120 /nightSelect
Hotel Al FaroHotel
8.4
Great45 reviews
Map
900 m from City Centre
Comprising 27 rooms in the heart of San Teodoro, the pet friendly Al Faro lies 1.1 km from Via Cala D'Ambra.
FromC$ 602 /nightSelect
Th San Teodoro - Liscia Eldi VillageHoliday park
8.0
Great49 reviews
Map
1.2 km from City Centre
Featuring a swimming pool and a pool bar, the Th San Teodoro - Liscia Eldi Village San Teodoro is located at 750 metres from Via Cala D'Ambra and about 10 minutes' drive from Porto Ottiolu beach.
FromC$ 569 /nightSelect
Terre Di GalluraBed & Breakfast
8.2
Great36 reviews
Map
5.8 km from City Centre
Lu Impostu is only 1.8 km from the Terre Di Gallura Bed & Breakfast San Teodoro and Cala Girgolu is approximately a 10-minute drive away.
FromC$ 104 /nightSelect
Sole&SaleBed & Breakfast
8.4
Great41 reviews
Map
2.8 km from City Centre
A continental breakfast is served daily at the Sole&Sale Bed & Breakfast San Teodoro.
FromC$ 242 /nightSelect
CoclearelaisGuest house
8.2
Great20 reviews
Map
300 m from City Centre
La Isuledda Beach is also set approximately a 5-minute ride from the Coclea Relais.
FromC$ 120 /nightSelect
Hypnos Boutique HotelHotel
8.2
Great67 reviews
Map
3.2 km from City Centre
Set at a 4.7 km distance from Spiaggia La Cinta, the Hypnos Boutique features a restaurant and storage for belongings.
FromC$ 115 /nightSelect
MarmeGuest house
8.2
Great40 reviews
Map
300 m from City Centre
The Marme is a good starting point to San Teodoro's sights including Via Cala D'Ambra, which is 5 minutes' stroll away.
FromC$ 415 /nightSelect
Camere Tirreno 1Guest house
8.4
Great33 reviews
Map
400 m from City Centre
The Camere Tirreno 1 is a good starting point to San Teodoro's sights including La Cinta, which is only 10 minutes' walk away.
FromC$ 91 /nightSelect
La Coccinella Al MareBed & Breakfast
8.2
Great24 reviews
Map
1.7 km from City Centre
Located an 18-minute walk from La Cinta, the La Coccinella Al Mare Bed & Breakfast San Teodoro features a buffet breakfast.
FromC$ 106 /nightSelect
Brezza Di MareBed & Breakfast
7.8
Very good25 reviews
Map
400 m from City Centre
Spiaggia La Cinta and La Punta Falls are respectively 2 km and 150 metres from the Brezza Di Mare Bed & Breakfast San Teodoro.
FromC$ 128 /nightSelect
LamefataGuest house
8.2
Great34 reviews
Map
5.8 km from City Centre
Overlooking garden, the Lamefata San Teodoro welcomes guests with a continental breakfast.
FromC$ 319 /nightSelect
Le Stanze Del CentroGuest house
8.4
Great39 reviews
Map
200 m from City Centre
The Le Stanze Del Centro is situated in the centre of San Teodoro within 5 minutes' walk of La Punta Falls.
FromC$ 127 /nightSelect
Mare SoleGuest house
8.4
Great16 reviews
Map
1.3 km from City Centre
While staying at the Mare Sole you are invited to discover Via Cala D'Ambra, set approximately 15 minutes' walk away, or Stagno di San Teodoro, which is about 3.6 km away.
FromC$ 131 /nightSelect
B&B Pettirosso GardenBed & Breakfast
8.4
Great44 reviews
Map
1.6 km from City Centre
Via Cala D'Ambra is also set at a 2.6 km distance from the B&B Pettirosso Garden San Teodoro.
FromC$ 198 /nightSelect
Su SuberjuGuest house
8.0
Great25 reviews
Map
2.5 km from City Centre
Located approximately 10 minutes' drive from Via Cala D'Ambra, the Su Suberju San Teodoro features a continental breakfast.
FromC$ 270 /nightSelect
Affittacamere SamarGuest house
8.2
Great31 reviews
Map
400 m from City Centre
The Affittacamere Samar, located 0.6 km from Via Cala D'Ambra, is also at a proximity to Chiesa di San Teodoro.
FromC$ 138 /nightSelect
B&B La CantonieraBed & Breakfast
8.4
Great77 reviews
Map
1.6 km from City Centre
A buffet breakfast is served daily at the B&B La Cantoniera San Teodoro.
FromC$ 168 /nightSelect
PhoceaBed & Breakfast
Map
800 m from City Centre
The Phocea Bed & Breakfast San Teodoro with garden views lies merely a 10-minute stroll from La Cinta.
FromC$ 240 /nightSelect
Coro E Bentu Rooms & ViewGuest house
Map
5.3 km from City Centre
Spiaggia La Cinta is at a 4 km distance from the Coro E Bentu Rooms & View San Teodoro, while Spiaggia di Lu Impostu is about a 10-minute drive away.
FromC$ 153 /nightSelect
8.2
Great35 reviews
Map
800 m from City Centre
There are rooms facing garden and the 4-star AMASEA is set 0.7 km from Via Cala D'Ambra.
FromC$ 325 /nightSelect
Centro Residenziale Le CanneAparthotel
8.0
Great16 reviews
Map
1.0 km from City Centre
While staying at the Centro Residenziale Le Canne Aparthotel San Teodoro you are invited to discover La Isuledda Beach, set around 10 minutes' drive away, or Spiaggia La Cinta, which is a mere 900 metres away.
FromC$ 456 /nightSelect
Molarotto Camere Con Angolo CotturaAparthotel
8.4
Great64 reviews
Map
1.9 km from City Centre
Guests will enjoy an outdoor swimming pool and 8 rooms, while staying at the 2-star Molarotto Camere Con Angolo Cottura with location within a minutes' drive of Olbia Harbour.
FromC$ 116 /nightSelect
BelvedereGuest house
8.2
Great15 reviews
Map
4.7 km from City Centre
Via Cala D'Ambra and Associazione Naturalistica Orizzonti di Gallura are located 4.8 km and 4.7 km from the 2-star Belvedere San Teodoro respectively.
FromC$ 181 /nightSelect
B&B Helios Il Tuo Relax In SardegnaBed & Breakfast
8.4
Great28 reviews
Map
2.0 km from City Centre
Stagno di San Teodoro is at a 3 km distance from the Helios Il Tuo Relax In Sardegna, while Spiaggia di Lu Impostu is approximately 10 minutes' drive away.
FromC$ 160 /nightSelect
La MedusaBed & Breakfast
8.2
Great5 reviews
Map
300 m from City Centre
Guests can have an Italian breakfast and enjoy visiting La Isuledda Beach, set nearly a 10-minute drive from the La Medusa.
FromC$ 220 /nightSelect
B&B Lu LioniBed & Breakfast
8.4
Great21 reviews
Map
3.4 km from City Centre
Located about a 10-minute drive from Via Cala D'Ambra, the B&B Lu Lioni San Teodoro features an Italian breakfast.
FromC$ 302 /nightSelect
B&B ElenaBed & Breakfast
8.6
Great8 reviews
Map
3.2 km from City Centre
While staying at the B&B Elena you are invited to discover La Isuledda Beach, set 10 minutes away by car, or Spiaggia Cala d'Ambra, which is around 3.5 km away.
FromC$ 258 /nightSelect
B&B Sa DomoBed & Breakfast
8.8
Great3 reviews
Map
1.3 km from City Centre
Spiaggia Cala d'Ambra is a 25-minute walk from the B&B Sa Domo San Teodoro and Maneggio La Cinta is a mere 1.7 km away.
FromC$ 151 /nightSelect
La VillettaBed & Breakfast
8.4
Great17 reviews
Map
4.0 km from City Centre
A private location of the La Villetta Bed & Breakfast San Teodoro provides easy access to Via Cala D'Ambra, which is around 10 minutes away by car.
FromC$ 199 /nightSelect
Residenza L'AlzoniGuest house
8.4
Great39 reviews
Map
4.0 km from City Centre
3.8 km from Associazione Naturalistica Orizzonti di Gallura, the Residenza L'Alzoni San Teodoro offers diving, hiking and horseback riding for guests to keep active.
FromC$ 276 /nightSelect
Villaggio Est AffittacamereGuest house
8.2
Great14 reviews
Map
8.5 km from City Centre
The Villaggio Est Affittacamere San Teodoro is set only 650 metres from Le Farfalle and boasts a heated swimming pool as well as views of the garden.
FromC$ 101 /nightSelect
Sole E Sale 2Bed & Breakfast
8.4
Great23 reviews
Map
2.9 km from City Centre
Overlooking sea, the Sole E Sale 2 Bed & Breakfast San Teodoro welcomes guests with a buffet breakfast.
FromC$ 164 /nightSelect
Casa L'Ulivariu AffittacamereBed & Breakfast
8.4
Great26 reviews
Map
4.3 km from City Centre
While staying at the Casa L'Ulivariu Bed & Breakfast you are invited to discover Spiaggia La Cinta, set 10 minutes away by car, or Lu Impostu, which is around 4.3 km away.
FromC$ 206 /nightSelect
Guest Rooms AffittacamereGuest house
8.4
Great13 reviews
Map
5.1 km from City Centre
Cala Brandinchi is at a 3 km distance from the Guest Rooms Affittacamere San Teodoro, while La Cinta is approximately 10 minutes' drive away.
FromC$ 101 /nightSelect
La MindittaBed & Breakfast
8.2
Great74 reviews
Map
4.7 km from City Centre
Placed within 4.8 km of Cala Girgolu, the La Minditta San Teodoro provides guests with a restaurant and storage for belongings.
FromC$ 269 /nightSelect
The SunriseGuest house
8.0
Great16 reviews
Map
300 m from City Centre
The Sunrise is a good starting point to San Teodoro's sights including Via Cala D'Ambra, which is merely 200 metres away.
FromC$ 303 /nightSelect
B&B Le IsoleBed & Breakfast
8.6
Great30 reviews
Map
1.4 km from City Centre
Spiaggia La Cinta is only 1.2 km from the B&B Le Isole San Teodoro and features shopping and dining.
FromC$ 157 /nightSelect
Il Giardino Di Daniela ApartmentsAparthotel
8.2
Great35 reviews
Map
6.2 km from City Centre
The Il Giardino Di Daniela is set at a 4 km distance from Spiaggia libera Baja Sardinia and about a 15-minute ride from Chiesa di San Teodoro.
FromC$ 138 /nightSelect
  • 1
  • 2

FAQs about hotels in San Teodoro (Sardinia)

We hope that the answers to these questions will help you plan your trip

What are the best hotels around Olbia airport?

There are more than 15735 reviews of our guests for 29 options not far from Olbia airport. Guests who stayed in San Teodoro (Sardinia) not far from Olbia had good things to say about Delta Hotels By Marriott Olbia Sardinia, Hotel Regina Elena, and Casa Solmes. To see more airport hotels click here.

What are the best centrally located San Teodoro (Sardinia) hotels?

Our iBooked.ca travel data based on 2662 guests' reviews show the top places in San Teodoro (Sardinia) city centre. Hotel Onda Marina rated 8.6/10 is the best hotel with a golf course, concierge service, and cots, located 15 minutes' walk from the city centre. Punto Zero Rooms, Terradimare Resort&Spa, and Villa Minda are also suitable for your fantastic stay. To see more central hotels click here.

What are the best cheap hotels in San Teodoro (Sardinia)?

There are more than 3 top budget properties in San Teodoro (Sardinia). Quadrifoglio Affittacamere rated 8.0/10 is great for your budget stay in San Teodoro (Sardinia). This property has a picnic area, a golf course, and concierge service. Another option is Residence Hotel Lu Nibareddu rated 8.2/10 for 217C$ per night. B&B Limone, Le Dune, and Hotel Lu Pitrali are other popular cheap hotels. Go here to see more cheap hotels.

What are the finest 5-star hotels in San Teodoro (Sardinia)?

The best one is Baglioni Resort Sardinia - The Leading Hotels Of The World rated 8.2/10 at the cost of 771C$ per night with a seasonal outdoor pool, a spa lounge, and a solarium. See more 5-star options here.

Which boutique hotels in San Teodoro (Sardinia) would you recommend?

More than 370 reviews of our guests may help to find the best San Teodoro (Sardinia) boutique hotel. One of the finest boutique hotels is Il Viandante rated 8.4/10 at the cost of 130C$ per night. Another recommended property is Hypnos Boutique Hotel rated 8.2/10, which provides a picnic area, shuttle service, and shopping service on site. To see more modern hotels go here.

What are the top San Teodoro (Sardinia) hotels for couples?

According to iBooked.ca travel data, there are 14 deals for couples. Other top options are B&B Somiar, B&B La Petra Longa, and Centro Residenziale Le Canne. To see more romantic hotels click here.

Which hotels in San Teodoro (Sardinia) are good for families?

For those searching for a family accommodation, iBooked.ca offers 3 deals to choose from. La Minditta (rating: 8.2/10): a family-hotel with cots, a sunbathing terrace, and a sundeck for 269C$ per night. You also can book Residenza L'Alzoni (rating: 8.4/10) for about 276C$ per night. This child-friendly property offers a golf course, cots, and diving on site. To see more family accommodations click here.

Which San Teodoro (Sardinia) hotels not far from Spiaggia La Cinta are the best?

To be not far from Spiaggia La Cinta, stay at Le Tre Querce (rating: 8.2/10), which is only a 15-minute walk from the attraction and offers an outdoor swimming pool, cots, and a wading pool. Guests can enjoy Italian and Mediterranean meals at La Metropizzeria restaurant nearby. See more top accommodations here.

What are the top hotels to stay in San Teodoro (Sardinia) with outdoor pools?

According to 2963 reviews, there are 14 hotels featuring outdoor pools in San Teodoro (Sardinia). You may also like Residence Hotel Lu Nibareddu rated 8.2/10. This property will cost you 217C$ per night. Other top properties are Futura Club Baja Bianca, Hotel L'Esagono, and Li Suari Club Village.

What are the most popular pet-friendly hotels in San Teodoro (Sardinia)?

If you want to stay in San Teodoro (Sardinia) with pets, iBooked.ca offers 13 deals to choose from. Another most recommended San Teodoro (Sardinia) place to stay with pets is Grande Baia Resort & Spa with a golf course, a steam room, and a Jacuzzi. It offers rooms for 395C$ per night. Other top accommodations include Le Dune, Hotel Bonsai, and Hotel San Teodoro. See more pet-friendly accommodations here.

What are the most favoured hotels in San Teodoro (Sardinia)?

You may like Mediterraneo rated 8.4/10 featuring a seasonal outdoor pool, shuttle service, and cots. It costs 88C$ per night. Alternatively, you may like Su Suberju with a picnic area, an aqua park, and back massages. It costs 271C$ per night. Molarotto Camere Con Angolo Cottura, Domus Francy, and Il Giardino Di Daniela Apartments are other top accommodations in this area.

What are the best spa hotels in San Teodoro (Sardinia)?

You may book Coro E Bentu Rooms & View, a nice spa hotel featuring a golf course, an aqua park, and windsurfing. It costs 153C$ per night.

How much is it to stay a night in San Teodoro (Sardinia)?

Of course, the prices change in San Teodoro (Sardinia) depending on the season, but on average:
A 4-star hotel room costs 157C$ per night. You may book Hotel Bonsai with an indoor swimming pool, cots, and a solarium. A really special hotel can be found for 771C$ per night. We recommend Baglioni Resort Sardinia - The Leading Hotels Of The World (rating: 8.2/10) with a seasonal outdoor pool, a spa lounge, and a solarium.

How much is a hotel in San Teodoro (Sardinia) for tonight?

According to iBooked.ca travel data, the average San Teodoro (Sardinia) prices for tonight are:
One of the best hotels is Hotel San Teodoro rated 8.4/10 for 65C$ per night.

What's the top hotel for a beach holiday in San Teodoro (Sardinia)?

We recommend Amareclub Le Rose (rating: 8.0/10), which features an outdoor pool area, a seasonal outdoor swimming pool, and a swimming pool, as well as free shuttle bus service, a seasonal outdoor pool, and a solarium. Guests can book this nice option for 245C$ per night. Alternatively, book Baglioni Resort Sardinia - The Leading Hotels Of The World rated 8.2/10, a nice property set 600 metres from the beach. It costs 771C$ per night and provides a seasonal outdoor pool, shuttle service, and a spa lounge. Other top accommodations include Hotel Al Faro, Hotel Le Mimose, and Grande Baia Resort & Spa.

What are the top resorts in San Teodoro (Sardinia)?

Alternatively, Mare Sole is rated as one of the best resorts in San Teodoro (Sardinia), offering free private parking, a free carpark, and a xerox. It costs 175C$ per night.

What are the best accommodations not far from La Isuledda Beach?

On iBooked.ca you will find 3 great accommodations not far from La Isuledda Beach in San Teodoro (Sardinia). We recommend Li Suari Club Village rated 8.4/10, a perfect hotel set 10 minutes' walk from La Isuledda Beach. It costs 152C$ per night and offers shuttle service, cots, and yoga classes. Another perfect accommodation is Residence Liscia Eldi rated 8.2/10 at the cost of 166C$ per night. It features an infinity pool, a seasonal outdoor pool, and a wading pool.

Where to stay in San Teodoro (Sardinia)?

Best cheap hotels in San Teodoro (Sardinia)

If you're on the hunt for a low-cost stay, check out Hotel Onda Marina with rates starting from 182C$ or Hotel Stella Marina where prices start at 197C$. You will find Casa Debili just a stone's throw from DST- Diving & Snorkelling Team Sardegna.

San Teodoro (Sardinia) airports & Underground stations

A good airport hotel is Jazz Hotel, which offers a solarium, a seasonal outdoor pool and water skiing near Costa Smeralda airport.

Convenience of staying in hotels in the city centre

Travelers who prefer staying in the center of the city should check out Bonsai and Terradimare Resort & Spa, which are a 5 and 10-minute walk from the city center. In San Teodoro City Centre district, you'll find B&B Quadrifoglio and Le Residenze Di San Teodoro with rates from 243C$.

Consider staying at Hotel Sandalyon, where you'll be within 5 minutes' walking distance of La Bottega del Pastore Edoardo. Bar Filigheddu is a popular attraction in San Teodoro City Centre district, where you will find Hotel La Palma or Il Viandante.

Luxury and boutique accommodation in San Teodoro (Sardinia)

Luxury seekers might opt for a stay at Baja Bianca Club, a 4-star hotel with a tennis court, an outdoor swimming pool and horse riding.

Explore and find your best apartments, B&Bs and others

Villetta Nazionale is a quaint choice that is only 10-minute drive to Spiaggia Salina Bamba. Hotel Lu Baroni is a family-oriented hotel that has complimentary parking and a free private car park. Le Mimose is a popular resort with a seasonal outdoor pool, windsurfing and sailing for an unforgettable stay.

Show moreLess

San Teodoro (Sardinia) hotels essential information

🏨 Hotels in San Teodoro (Sardinia) 151
👛 Lowest price 64 CAD
✍️ Hotels Reviews 6 304