Hotels in San Teodoro (Sardinia)

Search among 134 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 134
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.4
Great97 reviews
Map
5.6 km from City Centre
The superior Baglioni Resort Sardinia - The Leading Hotels Of The World is a good starting point to San Teodoro's sights including Spiaggia di Lu Impostu, which is merely 0.7 km away.
From£ 767 /nightSelect
8.2
Great195 reviews
Map
8.2 km from City Centre
The 4-star Grande Baia Resort & San Teodoro features a seasonal outdoor pool and 98 rooms facing the garden.
From£ 127 /nightSelect
8.4
Great198 reviews
Map
1.8 km from City Centre
Boasting a swimming pool, the smoke-free San Teodoro San Teodoro is set in a protected area a walk from Olbia Harbour.
From£ 175 /nightSelect
8.2
Great323 reviews
Map
8.2 km from City Centre
Located around 10 minutes' drive from Cala Brandinchi and within 3.2 km of Lu Impostu Beach, the 3-star Residence Hotel Lu Nibareddu San Teodoro features a swimming pool and a beach bar.
From£ 91 /nightSelect
8.2
Great13 reviews
Map
1.4 km from City Centre
Situated 15 minutes on foot from Spaggia Isuledda, the Residence Liscia Eldi San Teodoro also offers an outdoor swimming pool.
From£ 97 /nightSelect
8.0
Great27 reviews
Map
700 m from City Centre
Set in an entertainment area, the Bungalow Club Village San Teodoro has a swimming pool and 120 rooms within 8 minutes' stroll of Via Cala D'Ambra.
From£ 131 /nightSelect
8.2
Great333 reviews
Map
1.0 km from City Centre
Featuring massage therapy and sun loungers, the comfortable L'Esagono San Teodoro is set in a beach area within 3.2 km of La Isuledda Beach.
From£ 51 /nightSelect
8.4
Great285 reviews
Map
700 m from City Centre
The 4-star Terradimare Resort&Spa San Teodoro offers modern guest rooms and a swimming pool within 2.7 km of La Isuledda Beach.
From£ 185 /nightSelect
8.6
Great198 reviews
Map
1000 m from City Centre
Featuring 41 rooms with views of the sea, the 3-star Onda Marina San Teodoro is set 10 minutes by car from La Isuledda Beach.
From£ 173 /nightSelect
Le Tre QuerceAparthotel
8.2
Great150 reviews
Map
900 m from City Centre
Located 2.9 km from La Isuledda Beach, the 3-star Le Tre Querce Aparthotel San Teodoro offers views of the park and a swimming pool.
From£ 68 /nightSelect
8.4
Great293 reviews
Map
300 m from City Centre
Boasting a location about a 5-minute walk from Via Cala D'Ambra, the comfortable Il Viandante includes 20 rooms and an outdoor swimming pool.
From£ 76 /nightSelect
8.2
Great205 reviews
Map
300 m from City Centre
Offering 32 bright rooms along with a Turkish bath, sauna facilities and an indoor pool onsite, the 4-star Bonsai San Teodoro boasts a strategic setting only a short drive from East Coast.
From£ 215 /nightSelect
8.4
Great127 reviews
Map
400 m from City Centre
The 3-star Stella Marina offers a lounge bar and 23 rooms, along with a charming location around a 7-minute walk from Via Cala D'Ambra.
From£ 79 /nightSelect
8.4
Great75 reviews
Map
800 m from City Centre
Located 10 minutes by car from Spiaggia La Cinta, the 3-star Il Platano San Teodoro welcomes guests with a seasonal outdoor pool and a private garden.
From£ 137 /nightSelect
8.4
Great86 reviews
Map
1.2 km from City Centre
Guests of the 4-star Li Suari Club Village San Teodoro can relax at a swimming pool and have their drinks at the pool bar.
From£ 226 /nightSelect
8.4
Great34 reviews
Map
200 m from City Centre
Located right in the centre of San Teodoro, the Le Stanze Del Centro offers fast access to La Cinta, 1.8 km away.
From£ 75 /nightSelect
8.4
Great72 reviews
Map
8.4 km from City Centre
Spiaggia di Salina Bamba and Cala Brandinchi noleggio gommoni are located 1 km and 4 km from the Cala Paradiso Residence San Teodoro respectively.
From£ 86 /nightSelect
B&B Sole E LunaBed & Breakfast
8.2
Great69 reviews
Map
200 m from City Centre
Located only 6 minutes on foot from Via Cala D'Ambra, the B&B Sole E Luna San Teodoro features 6 rooms with views of the patio.
From£ 127 /nightSelect
Domus FrancyGuest house
8.6
Great79 reviews
Map
3.0 km from City Centre
Set within 4.6 km of Spiaggia La Cinta, the rooms in the Domus Francy San Teodoro have views of sea.
From£ 108 /nightSelect
Villa MindaGuest house
8.6
Great48 reviews
Map
700 m from City Centre
La Cinta is set 10 minutes' drive from the Minda.
From£ 132 /nightSelect
8.2
Great69 reviews
Map
900 m from City Centre
The 3-star Sandalyon is placed in a protected area of San Teodoro, within a 10-minute drive of Associazione Naturalistica Orizzonti di Gallura and 10 minutes by car from Lu Impostu.
From£ 120 /nightSelect
8.4
Great128 reviews
Map
700 m from City Centre
Situated in the very heart of San Teodoro and 15 minutes on foot from Spiaggia La Cinta, the 3-star La Palma offers 20 rooms.
From£ 50 /nightSelect
AmaseaHotel
8.2
Great30 reviews
Map
800 m from City Centre
Located 9 minutes on foot from Via Cala D'Ambra, the 4-star AMASEA San Teodoro is about a 10-minute drive from La Cinta.
From£ 235 /nightSelect
8.0
Great80 reviews
Map
300 m from City Centre
The comfortable Club Le Rose with a seasonal outdoor pool is located in the centre of San Teodoro within a 7-minute stroll of Via Cala D'Ambra.
From£ 253 /nightSelect
Li MuntigeddiGuest house
8.4
Great68 reviews
Map
3.6 km from City Centre
The Li Muntigeddi is set 4.3 km from Spiaggia Cala d'Ambra and 10 minutes' drive from Maneggio La Cinta.
From£ 105 /nightSelect
8.6
Great40 reviews
Map
900 m from City Centre
Situated 750 metres of La Cinta, the Residence Il Melograno San Teodoro offers 12 guest rooms.
From£ 123 /nightSelect
Le DuneBed & Breakfast
8.2
Great55 reviews
Map
1.2 km from City Centre
The Le Dune Bed & Breakfast is set a 10-minute drive from Associazione Naturalistica Orizzonti di Gallura and within 1.2 km of Spiaggia La Cinta.
From£ 134 /nightSelect
B&B PettirossoBed & Breakfast
8.2
Great60 reviews
Map
200 m from City Centre
Spiaggia La Cinta is around 25 minutes' walk from the B&B Pettirosso and La Isuledda Beach is around 3 km away.
From£ 55 /nightSelect
8.4
Great45 reviews
Map
900 m from City Centre
Via Cala D'Ambra is within 1.1 km of the 3-star Al Faro and Spiaggia La Cinta is 0.9 km away.
From£ 69 /nightSelect
8.2
Great167 reviews
Map
2.8 km from City Centre
One can enjoy a quiet location and a solarium, a Jacuzzi and an outdoor swimming pool while staying at the 3-star Costa Caddu near a boat dock.
From£ 155 /nightSelect
8.0
Great78 reviews
Map
8.5 km from City Centre
Located 650 metres of Le Farfalle and a 10-minute ride from Cala Girgolu, the Villaggio Est A Capo Coda Cavallo features windsurfing, snorkelling and diving.
From£ 67 /nightSelect
Il Giardino Di DanielaBed & Breakfast
8.6
Great77 reviews
Map
6.2 km from City Centre
The Il Giardino Di Daniela Bed & Breakfast is set around 10 minutes by car from Cascate Rio Pitrisconi and 3.9 km from Parrocchia San Teodoro.
From£ 151 /nightSelect
8.2
Great87 reviews
Map
2.1 km from City Centre
The 2-star Helios is a perfect vacation spot within 25 minutes' walk of La Cinta and other San Teodoro landmarks.
From£ 103 /nightSelect
La MindittaBed & Breakfast
8.2
Great70 reviews
Map
4.7 km from City Centre
Cala Brandinchi noleggio gommoni is within 4.1 km of the La Minditta Bed & Breakfast and Stagno di San Teodoro is just 950 metres away.
From£ 213 /nightSelect
Li Teggi Turismo RuraleBed & Breakfast
8.4
Great54 reviews
Map
5.3 km from City Centre
Guests are welcome to try windsurfing, diving and canoeing at the Li Teggi Turismo Rurale San Teodoro, which is 4.5 km from Spiaggia La Cinta.
From£ 50 /nightSelect
B&B La CantonieraBed & Breakfast
8.4
Great76 reviews
Map
1.6 km from City Centre
Spiaggia Cala d'Ambra and La Isuledda Beach are located 2.5 km and 3.2 km from the La Cantoniera San Teodoro respectively.
From£ 67 /nightSelect
B&B SomiarBed & Breakfast
8.4
Great52 reviews
Map
1.4 km from City Centre
While staying at the B&B Somiar you are invited to discover La Isuledda Beach, set nearly a 10-minute drive away, or La Cinta, which is just 1.8 km away.
From£ 50 /nightSelect
B&B Le IsoleBed & Breakfast
8.6
Great25 reviews
Map
1.4 km from City Centre
Guests can have an Italian breakfast and enjoy visiting Spiaggia La Cinta, set within 25 minutes' walk of the B&B Le Isole.
From£ 84 /nightSelect
Li PiriBed & Breakfast
8.2
Great56 reviews
Map
600 m from City Centre
Located approximately 25 minutes on foot from Spiaggia La Cinta, the pet-friendly B&B Li Piri features 7 rooms with views of the garden.
From£ 104 /nightSelect
MediterraneoGuest house
8.4
Great61 reviews
Map
1.5 km from City Centre
Maneggio La Cinta is a 25-minute stroll from the Mediterraneo, while La Cinta is a 25-minute walk away.
From£ 51 /nightSelect
Camere Tirreno 1Guest house
8.6
Great27 reviews
Map
400 m from City Centre
While staying at the Camere Tirreno 1 you are invited to discover Via Cala D'Ambra, set a 15-minute walk away, or Spiaggia La Cinta, which is just a 12-minute stroll away.
From£ 54 /nightSelect
8.4
Great64 reviews
Map
1.9 km from City Centre
Rooms of the 2-star Molarotto Camere Con Angolo Cottura San Teodoro face the sea and there is also an outdoor swimming pool on the premises.
From£ 68 /nightSelect
Theodore RoomsGuest house
8.2
Great35 reviews
Map
300 m from City Centre
Spiaggia Cala d'Ambra is 1.3 km from the Theodore Rooms San Teodoro, while La Isuledda Beach is approximately a 10-minute ride away.
From£ 113 /nightSelect
EldivinBed & Breakfast
8.4
Great61 reviews
Map
500 m from City Centre
The Eldivin San Teodoro with garden views lies 500 metres from Via Cala D'Ambra.
From£ 61 /nightSelect
8.2
Great31 reviews
Map
400 m from City Centre
The positioning of the 3-star Residence Approdo Verde right in the centre of San Teodoro ensures fast access to Chiesa di San Teodoro, which is about a 5-minute walk away.
From£ 121 /nightSelect
B&B Da TizyGuest house
8.4
Great36 reviews
Map
500 m from City Centre
Associazione Naturalistica Orizzonti di Gallura is 10 minutes' drive from the smoke-free B&B Da Tizy San Teodoro.
From£ 206 /nightSelect
8.4
Great55 reviews
Placed at a 3 km distance from Stagno di San Teodoro in a protected area, the 3-star Lu Pitrali features bright rooms and a snack bar.
From£ 91 /nightSelect
8.2
Great67 reviews
Map
3.2 km from City Centre
Within a 10-minute drive of Spiaggia Cala d'Ambra, the 2-star Hypnos Boutique San Teodoro includes 6 rooms.
From£ 67 /nightSelect
MarmeGuest house
8.2
Great28 reviews
Map
300 m from City Centre
The Marme is situated in the centre of San Teodoro 5 minutes by car from Spiaggia La Cinta.
From£ 264 /nightSelect
LamefataGuest house
8.4
Great32 reviews
Map
5.8 km from City Centre
Overlooking garden, the Lamefata welcomes guests with a buffet breakfast.
From£ 236 /nightSelect
Affittacamere SamarGuest house
8.2
Great31 reviews
Map
400 m from City Centre
Spiaggia Cala d'Ambra is at a 2.2 km distance from the Affittacamere Samar and San Teodoro Beach is less than a 10-minute stroll away.
From£ 43 /nightSelect
8.0
Great47 reviews
Map
900 m from City Centre
San Teodoro Beach is 14 minutes on foot from the 3-star Scintilla.
From£ 112 /nightSelect
8.0
Great32 reviews
Map
4.8 km from City Centre
Stagno di San Teodoro is at a 2.5 km distance from the Due Lune Puntaldia Resort & Golf and Spiaggia di Lu Impostu is 4 km away.
From£ 568 /nightSelect
Villa GeronBed & Breakfast
8.6
Great23 reviews
Map
900 m from City Centre
Located right in the centre of San Teodoro, the Villa Geron offers fast access to Spiaggia La Cinta, a 5-minute ride away.
From£ 168 /nightSelect
La Coccinella Al MareBed & Breakfast
8.4
Great20 reviews
Map
1.7 km from City Centre
The La Coccinella Al Mare Bed & Breakfast is set within 10 minutes' drive of Via Cala D'Ambra and a 10-minute ride from Associazione Naturalistica Orizzonti di Gallura.
From£ 63 /nightSelect
Brezza Di MareBed & Breakfast
7.8
Very good25 reviews
Map
400 m from City Centre
Located right in the centre of San Teodoro, the Brezza Di Mare Bed & Breakfast offers fast access to Maneggio La Cinta, 2 km away.
From£ 128 /nightSelect
Mare SoleGuest house
8.6
Great13 reviews
Map
1.3 km from City Centre
While staying at the Mare Sole you are invited to discover La Isuledda Beach, set a 10-minute ride away, or Sidis, which is a mere 5 minutes' walk away.
From£ 111 /nightSelect
Map
5.3 km from City Centre
Featuring 6 rooms with views of the sea, the Coro E Bentu Rooms & View San Teodoro is set a 10-minute drive from Cala Girgolu.
From£ 124 /nightSelect
Mivida "Le Stanze Di Ada"Bed & Breakfast
8.4
Great31 reviews
Map
1000 m from City Centre
The Mivida "Le Stanze Di Ada" lies 26 minutes' drive from Olbia airport and features storage for belongings and a barber shop.
From£ 65 /nightSelect
8.4
Great3 reviews
Map
300 m from City Centre
There are rooms facing city and the Incentro - is set 5 minutes on foot from Via Cala D'Ambra.
From£ 69 /nightSelect
B&B FlorianBed & Breakfast
Map
100 m from City Centre
Set 200 metres from Via Cala D'Ambra, the Florian San Teodoro can arrange diving, canoeing and hiking only 1.2 km from Spiaggia Cala d'Ambra.
From£ 172 /nightSelect
8.4
Great32 reviews
Map
7.7 km from City Centre
While staying at the I Mari Di Gallura you are invited to discover Spiaggia di Lu Impostu, set approximately a 10-minute drive away, or Cala Brandinchi, which is a 10-minute ride away.
From£ 193 /nightSelect
B&B Simon&SimonBed & Breakfast
8.6
Great21 reviews
Map
3.2 km from City Centre
Via Cala D'Ambra is within a 10-minute drive of the Simon&Simon San Teodoro, while Cascate Rio Pitrisconi is 10 minutes away by car.
From£ 86 /nightSelect
Punto Zero RoomsGuest house
8.4
Great8 reviews
Map
300 m from City Centre
The Punto Zero Rooms, located approximately 5 minutes' walk from Via Cala D'Ambra, is also at a proximity to La Punta Falls.
From£ 120 /nightSelect
B&B LimoneBed & Breakfast
8.6
Great49 reviews
Map
4.0 km from City Centre
Set within 3.4 km of Spiaggia La Cinta, the rooms in the 2-star B&B Limone San Teodoro have views of patio.
From£ 92 /nightSelect
CoclearelaisGuest house
8.2
Great14 reviews
Map
300 m from City Centre
The Coclea Relais San Teodoro has a pizza restaurant specialising in Sardinian cuisine and is situated within a short walking distance from Via Cala D'Ambra.
From£ 120 /nightSelect
B&B La PavoncellaGuest house
8.4
Great8 reviews
Map
200 m from City Centre
The B&B La Pavoncella is set within a 5-minute stroll of Chiesa di San Teodoro and a 10-minute ride from La Isuledda Beach.
From£ 52 /nightSelect
8.0
Great16 reviews
Map
1.0 km from City Centre
Via Cala D'Ambra is set nearly a 15-minute walk from the 2-star Centro Residenziale Le Canne.
From£ 308 /nightSelect
The SunriseGuest house
8.2
Great12 reviews
Map
300 m from City Centre
Associazione Naturalistica Orizzonti di Gallura is also set a 10-minute ride from the Sunrise.
From£ 178 /nightSelect
The SunsetGuest house
7.8
Very good6 reviews
Map
400 m from City Centre
Stagno di San Teodoro and Via Cala D'Ambra are located 3.7 km and 1.2 km from the Sunset respectively.
From£ 199 /nightSelect
7.6
Very good69 reviews
Map
1.2 km from City Centre
Featuring an outdoor swimming pool together with mountain biking and tennis available on-site, the Le Mimose San Teodoro boasts a setting in the very heart of the city.
From£ 76 /nightSelect
8.0
Great32 reviews
Map
8.6 km from City Centre
The comfortable 4-star Club Baja Bianca San Teodoro with a swimming pool is within 3.8 km of Lu Impostu.
From£ 189 /nightSelect
B&B ChorisiaBed & Breakfast
8.6
Great25 reviews
Map
3.1 km from City Centre
Located within 4.8 km of Cascate Rio Pitrisconi, the B&B Chorisia San Teodoro features a continental breakfast.
From£ 62 /nightSelect
Da TeresaBed & Breakfast
8.6
Great38 reviews
Map
4.9 km from City Centre
Set within a 5-minute walk of Stagno di San Teodoro, the rooms in the pet friendly Da Teresa have views of sea.
From£ 81 /nightSelect
8.0
Great49 reviews
Map
1.2 km from City Centre
Spiaggia La Cinta is set at a 2.6 km distance from the 2-star Th San Teodoro Liscia Eldi Village San Teodoro.
From£ 612 /nightSelect
B&B Pettirosso GardenBed & Breakfast
8.4
Great41 reviews
Map
1.6 km from City Centre
La Isuledda Beach is set a 10-minute ride from the B&B Pettirosso Garden.
From£ 100 /nightSelect
Les Chambres Au CentreBed & Breakfast
8.4
Great34 reviews
Map
200 m from City Centre
The Les Chambres Au Centre is set a mere 1.9 km from La Cinta and around 25 minutes on foot from Maneggio La Cinta.
From£ 50 /nightSelect
Residenza L'AlzoniGuest house
8.2
Great35 reviews
Map
4.0 km from City Centre
Set around 10 minutes by car from La Cinta, the rooms in the Residenza L'Alzoni San Teodoro have views of sea.
From£ 87 /nightSelect
8.2
Great31 reviews
Map
1.2 km from City Centre
While staying at the Quadrifoglio Affittacamere you are invited to discover Via Cala D'Ambra, set a 20-minute stroll away, or La Isuledda Beach, which is a 10-minute ride away.
From£ 62 /nightSelect
B&B Da SabrinaGuest house
8.4
Great55 reviews
Map
3.3 km from City Centre
Spiaggia La Cinta is 4.6 km from the 3-star B&B Da Sabrina, while La Isuledda Beach is 10 minutes away by car.
From£ 100 /nightSelect
B&B La Petra LongaBed & Breakfast
7.8
Very good22 reviews
Map
3.9 km from City Centre
While staying at the La Petra Longa San Teodoro you are invited to discover Cascate Rio Pitrisconi, set 4.6 km away, or Via Cala D'Ambra, which is nearly a 10-minute ride away.
From£ 135 /nightSelect
Terre Di GalluraBed & Breakfast
8.2
Great33 reviews
Map
5.8 km from City Centre
Spiaggia La Cinta and Lu Impostu are located 4.1 km and 1.8 km from the Terre Di Gallura San Teodoro respectively.
From£ 80 /nightSelect
Sole&SaleBed & Breakfast
8.4
Great33 reviews
Map
2.8 km from City Centre
Maneggio La Cinta is 10 minutes by car from the Sole&Sale.
From£ 148 /nightSelect
Su SuberjuGuest house
8.2
Great18 reviews
Map
2.5 km from City Centre
Spiaggia La Cinta and Spiaggia di Lu Impostu are located 1.7 km and 4.8 km from the Su Suberju San Teodoro respectively.
From£ 118 /nightSelect
Frina Di Mari B&BBed & Breakfast
8.0
Great16 reviews
Map
7.8 km from City Centre
The Frina Di Mari B&B is located 25 km from Olbia airport and a 10-minute walk from Vaccileddi bus stop.
From£ 123 /nightSelect
WonderlandGuest house
8.8
Great3 reviews
Map
500 m from City Centre
Spiaggia Cala d'Ambra is also set 15 minutes on foot from the Wonderland San Teodoro.
From£ 244 /nightSelect
La VillettaBed & Breakfast
8.4
Great17 reviews
Map
4.0 km from City Centre
While staying at the La Villetta Bed & Breakfast you are invited to discover La Cinta, set nearly 10 minutes away by car, or Via Cala D'Ambra, which is around 10 minutes away by car.
From£ 117 /nightSelect
8.4
Great24 reviews
Map
6.2 km from City Centre
Spiaggia libera Baja Sardinia is within 4 km of the Il Giardino Di Daniela and Chiesa di San Teodoro is about a 15-minute ride away.
From£ 92 /nightSelect
Zenia RoomsGuest house
Map
900 m from City Centre
Located 30 km from Olbia airport, the Zenia Rooms provides shuttle service, as well as bicycles for rent.
From£ 192 /nightSelect
Map
400 m from City Centre
The Chrisso Rooms Affittacamere San Teodoro is set within 1.5 km of Spiaggia La Cinta and a 5-minute drive from Spiaggia Cala d'Ambra.
From£ 148 /nightSelect
B&B ElenaBed & Breakfast
8.6
Great8 reviews
Map
3.2 km from City Centre
While staying at the Elena San Teodoro you are invited to discover Spiaggia La Cinta, set about 4.7 km away, or La Isuledda Beach, which is nearly 10 minutes away by car.
From£ 152 /nightSelect
B&B Sa DomoBed & Breakfast
8.8
Great3 reviews
Map
1.3 km from City Centre
Spiaggia La Cinta is 5 minutes by car from the B&B Sa Domo San Teodoro.
From£ 107 /nightSelect
8.4
Great26 reviews
Map
2.0 km from City Centre
Set about 25 minutes' walk from Associazione Naturalistica Orizzonti di Gallura, the rooms in the B&B Helios Il Tuo Relax In Sardegna San Teodoro have views of garden.
From£ 94 /nightSelect
Rooms TavolaraGuest house
8.2
Great17 reviews
Map
1.0 km from City Centre
Featuring 7 rooms with views of the garden, the Rooms Tavolara is set a 10-minute drive from La Isuledda Beach.
From£ 205 /nightSelect
B&B Lu LioniBed & Breakfast
8.4
Great21 reviews
Map
3.4 km from City Centre
The B&B Lu Lioni is set 4.5 km from Cascate Rio Pitrisconi and at a 3.5 km distance from La Cinta.
From£ 119 /nightSelect
Map
1.5 km from City Centre
La Cinta is 10 minutes by car from the comfortable Residence Poggio Verde and La Isuledda Beach is around 2.7 km away.
From£ 114 /nightSelect
Map
200 m from City Centre
La Punta Falls is within 5 minutes' walk of the Affitta Camere Zio Peppe, while Maneggio La Cinta is a 20-minute walk away.
From£ 135 /nightSelect
Map
5.4 km from City Centre
Associazione Naturalistica Orizzonti di Gallura is nearly a 20-minute walk from the Residence Chiaro Di Luna San Teodoro, while Cala Brandinchi is a 10-minute ride away.
From£ 87 /nightSelect
Map
300 m from City Centre
Spiaggia La Cinta is a 5-minute ride from the La Casetta Di Lu Casteddu and Chiesa di San Teodoro is a mere 5 minutes' stroll away.
From£ 109 /nightSelect
KarasoleGuest house
Map
300 m from City Centre
La Punta Falls is about a 7-minute stroll from the Karasole.
From£ 66 /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 close to Olbia airport?

More than 14510 positive reviews from HotelMix.co.uk customers about the best properties not far from Olbia airport are available. Hotel Dp Olbia - Sardinia, Hotel Luna Lughente, and Double A Luxury Room are also suitable properties not far from Olbia. To see more airport hotels click here.

What are the top places in San Teodoro (Sardinia) city centre?

There are 6 hotels and other accommodations in San Teodoro (Sardinia) city centre to choose from. Villa Geron rated 8.6/10 is the best hotel with a free private carpark, a free car park, and a sun terrace, located 10 minutes' walk from the city centre. The Sunset with rating 7.8/10 and Il Faro San Teodoro rated 7.2/10 are other favourite hotels in the area. Click here to see more central hotels.

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

There are more than 4 top budget properties in San Teodoro (Sardinia). One of the best budget hotels is Hypnos Boutique Hotel rated 8.2/10 at the cost of 67£ per night, offering a picnic area, shuttle service, and shopping service. Also Residence Hotel Lu Nibareddu is a good choice with rating 8.2/10 at the cost of 90£ per night. Click here to see more budget hotels.

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

The best one is Baglioni Resort Sardinia - The Leading Hotels Of The World rated 8.4/10 at the cost of 1784£ per night with a golf course, a spa lounge, and a steam room. To see more favoured 5-star hotels click here.

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

For customers searching for a modern hotel in San Teodoro (Sardinia), HotelMix.co.uk has more than 3 boutique options. We recommend Il Viandante rated 8.4/10 as the top boutique property for 75£ per night with a golf course, a seasonal outdoor pool, and shuttle service on site. 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 boutique hotels click here.

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

According to HotelMix.co.uk travel data, there are 17 deals for couples. Other top options are Incentro - San Teodoro, Casa L'Ulivariu Bed & Breakfast, and B&B Chorisia. To see more romantic hotels click here.

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

According to 209 customers' reviews, there are 5 family deals to consider. Hotel Lu Pitrali (rating: 8.4/10): a family-hotel with a tennis court, a golf course, and cots for 91£ per night. You also can book La Minditta (rating: 8.2/10) for about 138£ per night. This child-friendly property offers cots, a free car park, and a sun terrace on site. Go here to see more family-friendly hotels.

What are the most popular San Teodoro (Sardinia) properties not far from Spiaggia La Cinta?

To be not far from Spiaggia La Cinta, stay at Residence Il Melograno (rating: 8.6/10), which is only a 15-minute walk from the attraction and offers cots, 24-hour security service, and housekeeping. Customers can enjoy Italian and Mediterranean food at Sandalyon Hotel Restaurant restaurant nearby. See more top accommodations here.

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

According to 2815 reviews, there are 14 hotels featuring outdoor pools in San Teodoro (Sardinia). You may also like Li Suari Club Village rated 8.4/10. This property will cost you 109£ per night. Other top properties are Terradimare Resort&Spa, Hotel L'Esagono, and Hotel Costa Caddu.

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

For customers travelling with pets, there are 12 accommodations to choose from. Another most recommended San Teodoro (Sardinia) place to stay with pets is Th San Teodoro - Liscia Eldi Village with a tennis court, an outdoor swimming pool, and canoeing. It offers rooms for 191£ per night. Other suitable options include Hotel San Teodoro, Le Dune, and Baglioni Resort Sardinia - The Leading Hotels Of The World. For more pet-friendly deals go here.

Which San Teodoro (Sardinia) hotels are the top to stay at?

You may book Baglioni Resort Sardinia - The Leading Hotels Of The World rated 8.4/10 with a golf course, a spa lounge, and a solarium. It costs 1784£ per night. Alternatively, you may like B&B Limone with cots and housekeeping service. It costs 119£ per night.

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

You may book Il Giardino Di Daniela Apartments, a nice spa hotel featuring a spa lounge, a Jacuzzi, and hiking. It costs 198£ per night.

How much do hotels in San Teodoro (Sardinia) cost?

Of course, the prices change in San Teodoro (Sardinia) depending on the season, but on average:
A 4-star hotel room costs 91£ per night. You may book Grande Baia Resort & Spa with a tennis court, an outdoor swimming pool, and a golf course. A really special hotel can be found for 1784£ per night. We recommend Baglioni Resort Sardinia - The Leading Hotels Of The World (rating: 8.4/10) with a golf course, a spa lounge, and a steam room.

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

According to HotelMix.co.uk travel data, the average San Teodoro (Sardinia) prices for tonight are:
One of the best hotels Hotel Scintilla (rating: 8.0/10) offers rates from 38£ per night.

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

To make your stay unforgettable, there are 14 options to consider. Alternatively, book Hotel Scintilla rated 8.0/10, a nice property set 400 metres from the beach. It costs 132£ per night and provides shuttle service, windsurfing, and snorkelling. Other top accommodations include Hotel San Teodoro, Hotel Onda Marina, and Residence Hotel Lu Nibareddu.

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

Alternatively, B&B Helios Il Tuo Relax In Sardegna is rated as one of the best resorts in San Teodoro (Sardinia), offering complimentary private parking, free parking, and housekeeping service. It costs 93£ per night.

What are the most favoured hotels not far from La Isuledda Beach?

On HotelMix.co.uk you will find 4 great accommodations not far from La Isuledda Beach in San Teodoro (Sardinia). Also, you may like Residence Liscia Eldi rated 8.2/10 with an infinity pool, a seasonal outdoor pool, and a wading pool. It costs 96£ per night.

Where to stay in San Teodoro (Sardinia)?

Best cheap 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.

San Teodoro (Sardinia) airports & Underground stations

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 hotels 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 in San Teodoro (Sardinia)

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

Explore and find your best 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.

Show moreLess

San Teodoro (Sardinia) hotels essential information

🏨 Hotels in San Teodoro (Sardinia) 134
👛 Lowest price 43 GBP
✍️ Hotels Reviews 5 886