Hotels in San Teodoro (Sardinia)

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

Check-in
Sun, 15 Dec
-
Check-out
Mon, 16 Dec
Rooms and Guests2 Guests, 1 Room
Check-in
Sun, 15 Dec
-
Check-out
Mon, 16 Dec
Rooms and Guests2 Guests, 1 Room
1Filter & Sort
View map
Check-in
Sun, 15 Dec
-
Check-out
Mon, 16 Dec
Rooms and Guests2 Guests, 1 Room
1Filter & Sort
View map
View map
1-100 out of 131
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.4
Great132 reviews
Map
700 m from City Centre
La Isuledda Beach is set approximately a 10-minute drive from the La Palma.
FromC$ 88 /nightSelect
8.4
Great214 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$ 598 /nightSelect
8.4
Great207 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$ 383 /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$ 291 /nightSelect
8.4
Great292 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$ 407 /nightSelect
B&B LimoneBed & Breakfast
8.4
Great66 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$ 112 /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$ 1 715 /nightSelect
8.2
Great193 reviews
Map
8.1 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$ 366 /nightSelect
Punto Zero RoomsGuest house
8.4
Great29 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$ 212 /nightSelect
8.2
Great73 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$ 120 /nightSelect
8.2
Great220 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$ 103 /nightSelect
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$ 147 /nightSelect
8.0
Great57 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$ 95 /nightSelect
Theodore RoomsGuest house
8.2
Great62 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$ 236 /nightSelect
B&B Sa DomoBed & Breakfast
8.2
Great6 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$ 230 /nightSelect
B&B SomiarBed & Breakfast
8.4
Great69 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$ 81 /nightSelect
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$ 148 /nightSelect
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$ 812 /nightSelect
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$ 89 /nightSelect
8.2
Great80 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$ 362 /nightSelect
8.0
Great30 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$ 230 /nightSelect
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$ 437 /nightSelect
8.2
Great15 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$ 171 /nightSelect
8.0
Great79 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$ 184 /nightSelect
8.0
Great55 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$ 105 /nightSelect
8.4
Great302 reviews
Map
300 m from City Centre
La Cinta is within a 5-minute drive of the 3-star Il Viandante.
FromC$ 134 /nightSelect
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$ 521 /nightSelect
8.0
Great32 reviews
Map
8.1 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$ 260 /nightSelect
8.4
Great58 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$ 164 /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$ 165 /nightSelect
8.0
Great79 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$ 119 /nightSelect
EldivinBed & Breakfast
8.2
Great69 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$ 107 /nightSelect
Li Teggi Turismo RuraleBed & Breakfast
8.2
Great85 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$ 88 /nightSelect
Li MuntigeddiGuest house
8.4
Great75 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$ 321 /nightSelect
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$ 319 /nightSelect
8.0
Great21 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$ 244 /nightSelect
8.4
Great75 reviews
Map
1000 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$ 242 /nightSelect
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$ 66 /nightSelect
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$ 270 /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$ 105 /nightSelect
8.4
Great5 reviews
The largest option:
8 adults
2 bedrooms
3 beds
Map
8.1 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$ 177 /nightSelect
Domus FrancyGuest house
8.4
Great117 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$ 148 /nightSelect
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$ 83 /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$ 196 /nightSelect
B&B PettirossoBed & Breakfast
8.2
Great93 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$ 138 /nightSelect
8.2
Great82 reviews
Map
700 m from City Centre
Via Cala D'Ambra is also set just 10 minutes' walk from the Villa Minda.
FromC$ 150 /nightSelect
Il Giardino Di DanielaBed & Breakfast
8.4
Great107 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$ 264 /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$ 201 /nightSelect
Villa GeronBed & Breakfast
8.2
Great40 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$ 113 /nightSelect
B&B Da SabrinaGuest house
8.4
Great55 reviews
Map
3.3 km from City Centre
A continental breakfast is served daily at the B&B Da Sabrina San Teodoro.
FromC$ 177 /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$ 188 /nightSelect
Bandi HouseGuest house
8.2
Great25 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$ 114 /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$ 109 /nightSelect
B&B ChorisiaBed & Breakfast
8.4
Great38 reviews
Map
3.1 km from City Centre
A continental breakfast is served daily at the B&B Chorisia.
FromC$ 227 /nightSelect
8.2
Great40 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$ 130 /nightSelect
Da TeresaBed & Breakfast
8.2
Great61 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$ 143 /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$ 298 /nightSelect
MediterraneoGuest house
8.2
Great88 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$ 90 /nightSelect
B&B Sole E LunaBed & Breakfast
8.2
Great107 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$ 114 /nightSelect
Residenza L'AlzoniGuest house
8.2
Great47 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$ 256 /nightSelect
8.0
Great50 reviews
Map
1.4 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$ 1 441 /nightSelect
8.2
Great89 reviews
Map
2.1 km from City Centre
Lu Impostu is within 4.8 km of the 2-star Helios.
FromC$ 105 /nightSelect
Sole&SaleBed & Breakfast
8.4
Great45 reviews
Map
2.8 km from City Centre
A continental breakfast is served daily at the Sole&Sale Bed & Breakfast San Teodoro.
FromC$ 157 /nightSelect
8.2
Great73 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$ 119 /nightSelect
MarmeGuest house
8.2
Great44 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$ 167 /nightSelect
La Coccinella Al MareBed & Breakfast
8.2
Great28 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$ 110 /nightSelect
Brezza Di MareBed & Breakfast
7.8
Very good34 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$ 119 /nightSelect
8.4
Great44 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$ 623 /nightSelect
LamefataGuest house
8.2
Great56 reviews
Map
5.8 km from City Centre
Overlooking garden, the Lamefata San Teodoro welcomes guests with a continental breakfast.
FromC$ 220 /nightSelect
B&B Pettirosso GardenBed & Breakfast
8.2
Great56 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$ 160 /nightSelect
Mare SoleGuest house
8.2
Great39 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$ 170 /nightSelect
Da TeaBed & Breakfast
8.0
Great3 reviews
Map
700 m from City Centre
While staying at the Da Tea Bed & Breakfast San Teodoro you are invited to discover La Cinta, set 1.9 km away, or Spiaggia La Cinta, which is nearly 5 minutes away by car.
FromC$ 374 /nightSelect
B&B La CantonieraBed & Breakfast
8.2
Great100 reviews
Map
1.6 km from City Centre
A buffet breakfast is served daily at the B&B La Cantoniera San Teodoro.
FromC$ 161 /nightSelect
Affittacamere SamarGuest house
8.0
Great43 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$ 59 /nightSelect
PhoceaBed & Breakfast
8.6
Great4 reviews
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$ 249 /nightSelect
Camere Tirreno 1Guest house
8.4
Great41 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$ 164 /nightSelect
B&B GonareBed & Breakfast
9.4
Perfect1 review
Map
400 m from City Centre
The 2-star B&B Gonare is situated right in the centre of San Teodoro a mere 5 minutes' stroll from Chiesa di San Teodoro.
FromC$ 247 /nightSelect
Parole Di SardegnaGuest house
9.0
Perfect1 review
Map
400 m from City Centre
FromC$ 99 /nightSelect
B&B Da Laura San TeodoroBed & Breakfast
9.0
Perfect3 reviews
Map
1.3 km from City Centre
Guests can also enjoy access to Sidis, which is a 10-minute walk from the B&B Da Laura San Teodoro San Teodoro.
FromC$ 105 /nightSelect
Monolocale BelvedereBed & Breakfast
9.0
Perfect4 reviews
Map
4.7 km from City Centre
Via Cala D'Ambra is about 10 minutes by car from the Monolocale Belvedere, while Spiaggia La Cinta is around 10 minutes' drive away.
FromC$ 424 /nightSelect
KarasoleGuest house
10.0
Perfect1 review
Map
300 m from City Centre
The Karasole San Teodoro with city views lies merely 5 minutes' walk from Via Cala D'Ambra.
FromC$ 403 /nightSelect
8.2
Great45 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$ 396 /nightSelect
8.0
Great20 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$ 1 823 /nightSelect
BelvedereGuest house
8.2
Great17 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$ 155 /nightSelect
Lu Lioni RoomsBed & Breakfast
8.4
Great24 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$ 85 /nightSelect
La MindittaBed & Breakfast
8.2
Great95 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$ 219 /nightSelect
Les Chambres Au CentreBed & Breakfast
8.2
Great49 reviews
Map
200 m from City Centre
Located within 20 minutes' walk of La Cinta, the Les Chambres Au Centre San Teodoro features an Italian breakfast.
FromC$ 88 /nightSelect
8.4
Great22 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$ 106 /nightSelect
8.4
Great25 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$ 85 /nightSelect
The SunsetGuest house
8.2
Great13 reviews
Map
400 m from City Centre
There are rooms facing garden and the Sunset is set a 10-minute stroll from La Cinta.
FromC$ 321 /nightSelect
Mivida "Le Stanze Di Ada"Bed & Breakfast
8.2
Great42 reviews
Map
1000 m from City Centre
A Italian breakfast is served daily at the Mivida "Le Stanze Di Ada" Bed & Breakfast San Teodoro.
FromC$ 112 /nightSelect
La CalendulaBed & Breakfast
8.0
Great8 reviews
Map
1.3 km from City Centre
La Cinta and Spiaggia Cala d'Ambra are located 2.9 km and 1 km from the La Calendula Bed & Breakfast San Teodoro respectively.
FromC$ 276 /nightSelect
B&B ElenaBed & Breakfast
8.4
Great11 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$ 131 /nightSelect
Rooms TavolaraGuest house
8.2
Great26 reviews
Map
1.0 km from City Centre
The Rooms Tavolara is nestled in the centre of San Teodoro and 15 minutes on foot from La Cinta.
FromC$ 237 /nightSelect
B&B Le IsoleBed & Breakfast
8.4
Great35 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$ 141 /nightSelect
La VillettaBed & Breakfast
8.2
Great21 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$ 123 /nightSelect
B&B NaturaGuest house
8.0
Great9 reviews
Map
4.0 km from City Centre
The B&B Natura is situated within 4.1 km of Via Cala D'Ambra and nearly a 10-minute drive from Associazione Naturalistica Orizzonti di Gallura.
FromC$ 253 /nightSelect
8.2
Great15 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$ 100 /nightSelect
Sole E Sale 2Bed & Breakfast
8.4
Great24 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$ 192 /nightSelect
8.4
Great30 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$ 165 /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 top hotels next to Olbia airport?

More than 17318 positive reviews from iBooked.ca guests about the best properties not far from Olbia airport are available. Boasting its rating 8.6/10 and prices starting from 50C$ per one night, Jazz Hotel provides a seasonal outdoor pool, concierge service, and a steam room on site. To see more airport hotels click here.

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

Our iBooked.ca travel data based on 18 guests' reviews show the top places in San Teodoro (Sardinia) city centre. The best hotel in San Teodoro (Sardinia) city centre is Hotel Al Faro Spiaggia La Cinta Santeodoro rated 7.4/10, offering shuttle service, back massages, and a spa lounge on site. Click here to see more central hotels.

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

There are more than 4 top budget properties in San Teodoro (Sardinia). Hotel Le Mimose rated 7.6/10 is great for your budget stay in San Teodoro (Sardinia). This property has a seasonal outdoor pool, shuttle service, and concierge service. Another option is Li Teggi Turismo Rurale rated 8.2/10 for 87C$ per night. Other popular budget hotels are Hotel Lu Pitrali, Quadrifoglio Affittacamere, and Il Giardino Di Daniela. To see more cheap hotels go here.

What are the top 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 1307C$ per night with a seasonal outdoor pool, shuttle service, and a spa lounge. See more 5-star options here.

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

More than 375 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 204C$ per night. To see more boutique hotels click here.

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

According to iBooked.ca travel data, there are 16 deals for couples. Other top options are Centro Residenziale Le Canne, Guest Rooms Affittacamere, and La Calendula. For more romantic deals go 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. Villaggio Est Affittacamere (rating: 8.2/10): a family-hotel with a picnic area, a golf course, and a seasonal outdoor pool for 103C$ per night. You also can book La Minditta (rating: 8.2/10) for about 218C$ per night. This child-friendly property offers cots, room service, and ironing on site. To see more family accommodations click here.

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

There are 7 deals to choose from. Select a hotel not far from Spiaggia La Cinta, such as Residence Il Melograno, situated a 15-minute walk away. Featuring cots, board games, and free parking, this property offers rooms from 87C$ per night. For more deals go here.

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

According to 2713 reviews, there are 13 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 148C$ per night. Other top properties are Hotel L'Esagono, Amareclub Le Rose, and Baglioni Resort Sardinia - The Leading Hotels Of The World.

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

If you want to stay in San Teodoro (Sardinia) with pets, iBooked.ca offers 9 deals to choose from. Alternatively, book Residence Il Melograno rated 8.4/10 for 198C$ per night. It's located 10 minutes` walk from the city center and offers cots, board games, and free parking on site. Other suitable options include Baglioni Resort Sardinia - The Leading Hotels Of The World, Th San Teodoro - Liscia Eldi Village, and Le Dune. See more pet-friendly hotels here.

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

You may like Villaggio Est A Capo Coda Cavallo San Teodoro rated 8.0/10 featuring cots, windsurfing, and snorkelling. It costs 118C$ per night. Alternatively, you may like Grande Baia Resort & Spa with a golf course, a steam room, and a solarium. It costs 294C$ per night.

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

You may book Baglioni Resort Sardinia - The Leading Hotels Of The World, a nice spa hotel featuring a seasonal outdoor pool, a spa lounge, and a solarium. It costs 1307C$ per night. As an alternative, book Futura Club Baja Bianca (rating: 8.0/10), which costs 259C$ per night and offers an outdoor swimming pool, shuttle service, and aerobics classes.

How much does it cost to stay in a hotel in San Teodoro (Sardinia)?

According to iBooked.ca travel data, the average prices for San Teodoro (Sardinia) hotels are:
A 4-star hotel room costs 183C$ per night. You may book Amareclub Le Rose with a seasonal outdoor pool, free shuttle service, and concierge service. A really special hotel can be found for 1307C$ per night. We recommend Baglioni Resort Sardinia - The Leading Hotels Of The World (rating: 8.2/10) with a seasonal outdoor pool, shuttle service, and a spa lounge.

How much does it cost to stay in a San Teodoro (Sardinia) hotel for tonight?

According to iBooked.ca travel data, the average prices for tonight in San Teodoro (Sardinia) are: A cool hotel Affittacamere Samar (rating: 8.0/10) offers hotel rooms for tonight from 66C$ per night.

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

To make your stay fantastic, there are 13 options to consider. 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 a seasonal outdoor pool, free shuttle service, and concierge service. Guests can book this nice option for 183C$ per night. Alternatively, book Grande Baia Resort & Spa rated 8.2/10, a nice property set 600 metres from the beach. It costs 294C$ per night and provides a golf course, a steam room, and a solarium. Other top accommodations include Quadrifoglio Affittacamere, Residence Hotel Lu Nibareddu, and Marme.

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

Alternatively, Da Teresa is rated as one of the best resorts in San Teodoro (Sardinia), offering a golf course, a free carpark, and 24-hour front desk assistance. It costs 123C$ per night.

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

On iBooked.ca you will find 5 great accommodations not far from La Isuledda Beach in San Teodoro (Sardinia). Another perfect accommodation is Residence Liscia Eldi rated 8.2/10 at the cost of 170C$ 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) 131
👛 Lowest price 37 CAD
✍️ Hotels Reviews 6 571