Filters

Selected filters
Clear all
Hotels with indoor pool

Accommodation type

Hotels by class

Price per night

Districts

Review rating

Attractions

Thematic hotels

  • Show All + Show Less -

Hotel facilities

  • Show All + Show Less -

Room facilities

List view
Photo view
Filters
Most popular first
Sorting
  • Most popular first
  • Highest rating first
  • Lowest price first
  • Distance - low to high
5 stars Hotel in San Teodoro (Sardinia), Italy
5.1 km to the city centre
8.7 (287 reviews)
Positioned 4.7 km from Porto Taverna Beach and around 10 minutes' drive from the tranquil Spiaggia la Cinta Beach, the 5-star smoke-free Baglioni Resort Sardinia - The Leading Hotels Of The World San…
Positioned 4.7 km from Porto Taverna Beach and around 10 minutes' drive from the tranquil Spiaggia la Cinta Beach, the 5-star smoke-free Baglioni Resort Sardinia - The Leading Hotels Of The World San…
4 stars Hotel in San Teodoro (Sardinia), Italy
7.8 km to the city centre
Featuring car, moped, and scooter rentals, as well as Wi-Fi in the rooms, the 4-star Grande Baia Resort & Spa San Teodoro is about a 25-minute walk from the Lu Impostu beach. The resort, located 4.3…
Featuring car, moped, and scooter rentals, as well as Wi-Fi in the rooms, the 4-star Grande Baia Resort & Spa San Teodoro is about a 25-minute walk from the Lu Impostu beach. The resort, located 4.3…
4 stars Hotel in San Teodoro (Sardinia), Italy
1.8 km to the city centre
8.0 (372 reviews)
Located nearly a 10-minute ride from the La Isuledda beach, the 4-star smoke-free Hotel San Teodoro offers 14 rooms and invites guests to relax by a seasonal outdoor pool on the 2nd floor. The Cala…
Located nearly a 10-minute ride from the La Isuledda beach, the 4-star smoke-free Hotel San Teodoro offers 14 rooms and invites guests to relax by a seasonal outdoor pool on the 2nd floor. The Cala…
3 stars Aparthotel in San Teodoro (Sardinia), Italy
7.8 km to the city centre
8.5 (1506 reviews)
The 3-star Residence Hotel Lu Nibareddu San Teodoro, located 2.4 km from the Cala Girgolu, presents 2 outdoor tennis courts. Offering a location in proximity to Olbia Harbour, this San Teodoro hotel…
The 3-star Residence Hotel Lu Nibareddu San Teodoro, located 2.4 km from the Cala Girgolu, presents 2 outdoor tennis courts. Offering a location in proximity to Olbia Harbour, this San Teodoro hotel…
4 stars Hotel in San Teodoro (Sardinia), Italy
600 m to the city centre
8.2 (830 reviews)
Situated 1.5 km from the Cala D'Ambra street and approximately 10 minutes by car from the Cala d'Ambra Beach, the 4-star Terradimare Resort&Spa San Teodoro features a banquet hall for various…
Situated 1.5 km from the Cala D'Ambra street and approximately 10 minutes by car from the Cala d'Ambra Beach, the 4-star Terradimare Resort&Spa San Teodoro features a banquet hall for various…
4 stars Holiday park in San Teodoro (Sardinia), Italy
7.9 km to the city centre
9.0 (248 reviews)
The 4-star Cala Paradiso Residence San Teodoro hotel, located 2.6 km from the Lu Impostu beach, offers an outdoor swimming pool, Wi-Fi in public areas. Located 30 km from Olbia airport, the holiday…
The 4-star Cala Paradiso Residence San Teodoro hotel, located 2.6 km from the Lu Impostu beach, offers an outdoor swimming pool, Wi-Fi in public areas. Located 30 km from Olbia airport, the holiday…
5 stars Hotel in San Teodoro (Sardinia), Italy
4.4 km to the city centre
8.1 (74 reviews)
Located nearly 5 minutes' walk from the La Marina di Puntaldia Beach, the 5-star smoke-free Due Lune Puntaldia Resort & Golf San Teodoro has a patio. This San Teodoro hotel highlights a banquet hall…
Located nearly 5 minutes' walk from the La Marina di Puntaldia Beach, the 5-star smoke-free Due Lune Puntaldia Resort & Golf San Teodoro has a patio. This San Teodoro hotel highlights a banquet hall…
3 stars Hotel in San Teodoro (Sardinia), Italy
2.8 km to the city centre
9.0 (118 reviews)
Situated nearly a 10-minute walk from a beach, the smoke-free Hotel Costa Caddu San Teodoro offers rooms with views of the hills. Located 550 metres from Sardinia, this 3-star hotel offers a solarium…
Situated nearly a 10-minute walk from a beach, the smoke-free Hotel Costa Caddu San Teodoro offers rooms with views of the hills. Located 550 metres from Sardinia, this 3-star hotel offers a solarium…
3 stars Hotel in San Teodoro (Sardinia), Italy
1.1 km to the city centre
8.5 (809 reviews)
Offering bicycles, scooters, and mopeds for rent, as well as Wi-Fi in public areas, the 3-star smoke-free Hotel L'Esagono San Teodoro is approximately a 25-minute walk from the La Cinta Riding Stable…
Offering bicycles, scooters, and mopeds for rent, as well as Wi-Fi in public areas, the 3-star smoke-free Hotel L'Esagono San Teodoro is approximately a 25-minute walk from the La Cinta Riding Stable…
4 stars Hotel in San Teodoro (Sardinia), Italy
800 m to the city centre
8.3 (658 reviews)
Standing 5 minutes' walk from Ambra Night Club, Amasea Resort San Teodoro offers an outdoor swimming pool. Located 4.9 km from the Stagno di San Teodoro, this resort features 43 rooms with views of…
Standing 5 minutes' walk from Ambra Night Club, Amasea Resort San Teodoro offers an outdoor swimming pool. Located 4.9 km from the Stagno di San Teodoro, this resort features 43 rooms with views of…
4 stars Hotel in San Teodoro (Sardinia), Italy
1.3 km to the city centre
8.0 (366 reviews)
Located 2.3 km from the La Isuledda beach, the comfortable Li Suari Club Village San Teodoro hotel features Wi-Fi in public areas and a car park nearby. Boasting an à la carte restaurant, this 4-star…
Located 2.3 km from the La Isuledda beach, the comfortable Li Suari Club Village San Teodoro hotel features Wi-Fi in public areas and a car park nearby. Boasting an à la carte restaurant, this 4-star…
3 stars Aparthotel in San Teodoro (Sardinia), Italy
600 m to the city centre
8.8 (878 reviews)
Offering a location within a 400-metre distance of Sidis, Le Tre Querce Aparthotel San Teodoro offers 45 rooms. Additional features at this aparthotel include a patio with outdoor dining areas.
Offering a location within a 400-metre distance of Sidis, Le Tre Querce Aparthotel San Teodoro offers 45 rooms. Additional features at this aparthotel include a patio with outdoor dining areas.
3 stars Hotel in San Teodoro (Sardinia), Italy
300 m to the city centre
9.3 (404 reviews)
Situated around a 5-minute walk from Tyrrhenian Sea, Il Viandante Hotel San Teodoro offers cars for rent. Within easy reach of the Cala D'Ambra street, this 3-star hotel with 20 rooms features a…
Situated around a 5-minute walk from Tyrrhenian Sea, Il Viandante Hotel San Teodoro offers cars for rent. Within easy reach of the Cala D'Ambra street, this 3-star hotel with 20 rooms features a…
4 stars Hotel in San Teodoro (Sardinia), Italy
300 m to the city centre
8.8 (530 reviews)
Offering cars for rent, the 4-star Hotel Bonsai San Teodoro is a mere 7 minutes' walk from the Church of San Teodoro. Boasting a location in proximity to the Cala D'Ambra street, the hotel includes…
Offering cars for rent, the 4-star Hotel Bonsai San Teodoro is a mere 7 minutes' walk from the Church of San Teodoro. Boasting a location in proximity to the Cala D'Ambra street, the hotel includes…
3 stars Aparthotel in San Teodoro (Sardinia), Italy
1.9 km to the city centre
9.1 (268 reviews)
Positioned around a 10-minute ride from the Stagno di San Teodoro and 3.1 km from the Cala d'Ambra Beach, the 3-star Molarotto Camere Con Angolo Cottura San Teodoro hotel presents an archaeological…
Positioned around a 10-minute ride from the Stagno di San Teodoro and 3.1 km from the Cala d'Ambra Beach, the 3-star Molarotto Camere Con Angolo Cottura San Teodoro hotel presents an archaeological…
3 stars Hotel in San Teodoro (Sardinia), Italy
1.2 km to the city centre
7.7 (223 reviews)
The 3-star Hotel Le Mimose San Teodoro is located a mere 1.9 km from the La Cinta beach, offering 43 rooms along with a sundeck and a play area. Located in a garden and a mountain, this San Teodoro…
The 3-star Hotel Le Mimose San Teodoro is located a mere 1.9 km from the La Cinta beach, offering 43 rooms along with a sundeck and a play area. Located in a garden and a mountain, this San Teodoro…
4 stars Guest house in San Teodoro (Sardinia), Italy
3.7 km to the city centre
9.3 (119 reviews)
Offering a sun terrace with outdoor dining areas, the classic 4-star Li Muntigeddi Hotel San Teodoro is around a 10-minute ride from the Cala d'Ambra Beach.
Offering a sun terrace with outdoor dining areas, the classic 4-star Li Muntigeddi Hotel San Teodoro is around a 10-minute ride from the Cala d'Ambra Beach.
4 stars Guest house in San Teodoro (Sardinia), Italy
3.1 km to the city centre
9.5 (243 reviews)
Located 3.8 km from the La Isuledda beach, Domus Francy Hotel San Teodoro offers Wi-Fi in the rooms and parking. Located 30 km from Olbia airport, the guest house features car hire service and car…
Located 3.8 km from the La Isuledda beach, Domus Francy Hotel San Teodoro offers Wi-Fi in the rooms and parking. Located 30 km from Olbia airport, the guest house features car hire service and car…
3 stars Hotel in San Teodoro (Sardinia), Italy
1 km to the city centre
8.6 (146 reviews)
The 3-star Hotel Il Platano San Teodoro offers 12 rooms and a seasonal outdoor pool with a hot tub. Featuring a storage for belongings, this San Teodoro hotel is nearly a 10-minute ride from the…
The 3-star Hotel Il Platano San Teodoro offers 12 rooms and a seasonal outdoor pool with a hot tub. Featuring a storage for belongings, this San Teodoro hotel is nearly a 10-minute ride from the…
4 stars Aparthotel in San Teodoro (Sardinia), Italy
5 km to the city centre
9.1 (143 reviews)
Located 4.6 km from Porto Taverna Beach, Residence Chiaro Di Luna San Teodoro hotel comes with an archaeological museum. Along with an infinity swimming pool, the aparthotel features a garden with…
Located 4.6 km from Porto Taverna Beach, Residence Chiaro Di Luna San Teodoro hotel comes with an archaeological museum. Along with an infinity swimming pool, the aparthotel features a garden with…

Baglioni Resort Sardinia - The Leading Hotels Of The World

5 stars Hotel in San Teodoro (Sardinia), Italy
5.1 km to the city centre

Grande Baia Resort & Spa

4 stars Hotel in San Teodoro (Sardinia), Italy
7.8 km to the city centre

Hotel San Teodoro

4 stars Hotel in San Teodoro (Sardinia), Italy
1.8 km to the city centre

Residence Hotel Lu Nibareddu

3 stars Aparthotel in San Teodoro (Sardinia), Italy
7.8 km to the city centre

Terradimare Resort&Spa

4 stars Hotel in San Teodoro (Sardinia), Italy
600 m to the city centre

Cala Paradiso Residence

4 stars Holiday park in San Teodoro (Sardinia), Italy
7.9 km to the city centre

Due Lune Puntaldia Resort & Golf

5 stars Hotel in San Teodoro (Sardinia), Italy
4.4 km to the city centre

Hotel Costa Caddu

3 stars Hotel in San Teodoro (Sardinia), Italy
2.8 km to the city centre

Hotel L'Esagono

3 stars Hotel in San Teodoro (Sardinia), Italy
1.1 km to the city centre

Amasea Resort

4 stars Hotel in San Teodoro (Sardinia), Italy
800 m to the city centre

Li Suari Club Village

4 stars Hotel in San Teodoro (Sardinia), Italy
1.3 km to the city centre

Le Tre Querce

3 stars Aparthotel in San Teodoro (Sardinia), Italy
600 m to the city centre

Il Viandante

3 stars Hotel in San Teodoro (Sardinia), Italy
300 m to the city centre

Hotel Bonsai

4 stars Hotel in San Teodoro (Sardinia), Italy
300 m to the city centre

Molarotto Camere Con Angolo Cottura

3 stars Aparthotel in San Teodoro (Sardinia), Italy
1.9 km to the city centre

Hotel Le Mimose

3 stars Hotel in San Teodoro (Sardinia), Italy
1.2 km to the city centre

Li Muntigeddi

4 stars Guest house in San Teodoro (Sardinia), Italy
3.7 km to the city centre

Domus Francy

4 stars Guest house in San Teodoro (Sardinia), Italy
3.1 km to the city centre

Hotel Il Platano

3 stars Hotel in San Teodoro (Sardinia), Italy
1 km to the city centre

Residence Chiaro Di Luna

4 stars Aparthotel in San Teodoro (Sardinia), Italy
5 km to the city centre