Filters

Selected filters
Clear all
Central hotels

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
4 stars Hotel in San Teodoro (Sardinia), Italy
1.8 km to the city centre
8.3 (362 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 Hotel in San Teodoro (Sardinia), Italy
400 m to the city centre
7.5 (119 reviews)
Situated 16 minutes' walk from the long Spiaggia La Cinta Sandy Beach and 2.5 km from the La Isuledda beach, the 3-star Hotel Scintilla San Teodoro features an archaeological museum. Including a…
Situated 16 minutes' walk from the long Spiaggia La Cinta Sandy Beach and 2.5 km from the La Isuledda beach, the 3-star Hotel Scintilla San Teodoro features an archaeological museum. Including a…
4 stars Hotel in San Teodoro (Sardinia), Italy
600 m to the city centre
8.2 (808 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…
3 stars Hotel in San Teodoro (Sardinia), Italy
1.1 km to the city centre
8.5 (819 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…
3 stars Hotel in San Teodoro (Sardinia), Italy
400 m to the city centre
9.3 (314 reviews)
Offering proximity to Sardinia, which is approximately a 20-minute walk away, the 3-star Hotel Stella Marina San Teodoro also provides guests with a car park on site. Located merely 1.9 km from the…
Offering proximity to Sardinia, which is approximately a 20-minute walk away, the 3-star Hotel Stella Marina San Teodoro also provides guests with a car park on site. Located merely 1.9 km from the…
3 stars Hotel in San Teodoro (Sardinia), Italy
500 m to the city centre
8.4 (1549 reviews)
The 3-star smoke-free Hotel Onda Marina San Teodoro, offering a 500-square-metre garden, is located around a 10-minute ride from the La Isuledda beach. This San Teodoro hotel offers the chance to…
The 3-star smoke-free Hotel Onda Marina San Teodoro, offering a 500-square-metre garden, is located around a 10-minute ride from the La Isuledda beach. This San Teodoro hotel offers the chance to…
4 stars Hotel in San Teodoro (Sardinia), Italy
800 m to the city centre
8.4 (684 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…
3 stars Hotel in San Teodoro (Sardinia), Italy
200 m to the city centre
8.7 (334 reviews)
Located nearly a 15-minute walk from the La Cinta beach, the 3-star Hotel La Palma San Teodoro features Wi-Fi in public areas and a car park on site. Located 30 km from Olbia airport, the hotel…
Located nearly a 15-minute walk from the La Cinta beach, the 3-star Hotel La Palma San Teodoro features Wi-Fi in public areas and a car park on site. Located 30 km from Olbia airport, the hotel…
4 stars Hotel in San Teodoro (Sardinia), Italy
1.3 km to the city centre
8.0 (381 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.9 (839 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.2 (408 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 (513 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…
Hotel in San Teodoro (Sardinia), Italy
400 m to the city centre
7.4 (169 reviews)
Hotel Al Faro, Spiaggia La Cinta ,San Teodoro is only a 13-minute walk from San Teodoro Beach and features an archaeological museum. The hotel is 2.6 km from the La Isuledda beach and provides guests…
Hotel Al Faro, Spiaggia La Cinta ,San Teodoro is only a 13-minute walk from San Teodoro Beach and features an archaeological museum. The hotel is 2.6 km from the La Isuledda beach and provides guests…
4 stars Guest house in San Teodoro (Sardinia), Italy
300 m to the city centre
9.2 (198 reviews)
Situated just a 5-minute walk from the La Punta Waterfall, Theodore Rooms San Teodoro hotel has an archaeological museum. Additional features at the guest house include a terrace with outdoor…
Situated just a 5-minute walk from the La Punta Waterfall, Theodore Rooms San Teodoro hotel has an archaeological museum. Additional features at the guest house include a terrace with outdoor…
3 stars Aparthotel in San Teodoro (Sardinia), Italy
1.9 km to the city centre
9.2 (273 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.5 (235 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…
3 stars Guest house in San Teodoro (Sardinia), Italy
700 m to the city centre
9.1 (219 reviews)
Featuring a terrace with a barbeque grill and outdoor dining areas, the beachfront Villa Minda Lodge & View San Teodoro hotel is around a 5-minute walk from the Cala d'Ambra Beach.
Featuring a terrace with a barbeque grill and outdoor dining areas, the beachfront Villa Minda Lodge & View San Teodoro hotel is around a 5-minute walk from the Cala d'Ambra Beach.
3 stars Bed & Breakfast in San Teodoro (Sardinia), Italy
200 m to the city centre
8.5 (270 reviews)
Positioned only 7 minutes' walk from the La Punta Waterfall, the 3-star B&B Pettirosso San Teodoro offers an archaeological museum for its guests. Featuring a storage for belongings, this San Teodoro…
Positioned only 7 minutes' walk from the La Punta Waterfall, the 3-star B&B Pettirosso San Teodoro offers an archaeological museum for its guests. Featuring a storage for belongings, this San Teodoro…
Apartment in San Teodoro (Sardinia), Italy
200 m to the city centre
8.2 (633 reviews)
Residence Stella Marina San Teodoro is located just a 6-minute walk from the Church of San Teodoro and only 500 metres from the La Punta Waterfall. Featuring a terrace with views of the courtyard…
Residence Stella Marina San Teodoro is located just a 6-minute walk from the Church of San Teodoro and only 500 metres from the La Punta Waterfall. Featuring a terrace with views of the courtyard…
3 stars Bed & Breakfast in San Teodoro (Sardinia), Italy
400 m to the city centre
8.4 (102 reviews)
The 3-star Brezza Di Mare Bed & Breakfast San Teodoro, located nearly a 5-minute walk from the La Punta Waterfall, is proud to feature an archaeological museum. You will find a restaurant at the bed…
The 3-star Brezza Di Mare Bed & Breakfast San Teodoro, located nearly a 5-minute walk from the La Punta Waterfall, is proud to feature an archaeological museum. You will find a restaurant at the bed…

Hotel San Teodoro

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

Hotel Scintilla

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

Terradimare Resort&Spa

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

Hotel L'Esagono

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

Hotel Stella Marina

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

Hotel Onda Marina

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

Amasea Resort

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

Hotel La Palma

3 stars Hotel in San Teodoro (Sardinia), Italy
200 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

Hotel Al Faro , Spiaggia La Cinta ,San Teodoro

Hotel in San Teodoro (Sardinia), Italy
400 m to the city centre

Theodore Rooms

4 stars Guest house 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

Villa Minda Lodge & View

3 stars Guest house in San Teodoro (Sardinia), Italy
700 m to the city centre

Pettirosso

3 stars Bed & Breakfast in San Teodoro (Sardinia), Italy
200 m to the city centre

Residence Stella Marina

Apartment in San Teodoro (Sardinia), Italy
200 m to the city centre

Brezza Di Mare

3 stars Bed & Breakfast in San Teodoro (Sardinia), Italy
400 m to the city centre