Filters

Selected filters
Clear all
Cheap and budget 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
3 stars Hotel in San Teodoro (Sardinia), Italy
400 m to the city centre
7.4 (118 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…
3 stars Aparthotel in San Teodoro (Sardinia), Italy
7.8 km to the city centre
8.5 (1498 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…
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…
3 stars Hotel in San Teodoro (Sardinia), Italy
400 m to the city centre
9.3 (311 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
7.4 km to the city centre
9.3 (261 reviews)
Offering air-conditioned rooms and Wi-Fi in public areas, the 3-star Hotel Lu Pitrali San Teodoro is 3.8 km from the Orizzonti di Gallura Naturalistic Association and around a 25-minute walk from the…
Offering air-conditioned rooms and Wi-Fi in public areas, the 3-star Hotel Lu Pitrali San Teodoro is 3.8 km from the Orizzonti di Gallura Naturalistic Association and around a 25-minute walk from the…
3 stars Hotel in San Teodoro (Sardinia), Italy
500 m to the city centre
8.4 (1579 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…
3 stars Hotel in San Teodoro (Sardinia), Italy
200 m to the city centre
8.7 (340 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…
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…
Hotel in San Teodoro (Sardinia), Italy
400 m to the city centre
7.3 (164 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…
3 stars Bed & Breakfast in San Teodoro (Sardinia), Italy
500 m to the city centre
9.9 (87 reviews)
Amoreddu San Teodoro hotel is situated in the centre of San Teodoro just an 8-minute walk from the La Punta Waterfall. Guests will enjoy an Italian breakfast and access to a terrace.
Amoreddu San Teodoro hotel is situated in the centre of San Teodoro just an 8-minute walk from the La Punta Waterfall. Guests will enjoy an Italian breakfast and access to a terrace.
3 stars Aparthotel in San Teodoro (Sardinia), Italy
1.9 km to the city centre
9.1 (266 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 Guest house in San Teodoro (Sardinia), Italy
700 m to the city centre
9.3 (237 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 Hotel in San Teodoro (Sardinia), Italy
1.2 km to the city centre
7.7 (221 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 Bed & Breakfast in San Teodoro (Sardinia), Italy
200 m to the city centre
8.4 (281 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…
3 stars Guest house in San Teodoro (Sardinia), Italy
300 m to the city centre
9.7 (99 reviews)
The 3-star Villa Berenike San Teodoro hotel enjoys a prime location and provides easy access to the Orizzonti di Gallura Naturalistic Association 3.7 km away. You will find baggage storage at the…
The 3-star Villa Berenike San Teodoro hotel enjoys a prime location and provides easy access to the Orizzonti di Gallura Naturalistic Association 3.7 km away. You will find baggage storage at the…
Apartment in San Teodoro (Sardinia), Italy
200 m to the city centre
8.1 (621 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
200 m to the city centre
8.7 (520 reviews)
Nestled 25 minutes' walk from the La Cinta beach, B&B Sole E Luna San Teodoro has an archaeological museum. Featuring 6 rooms with views of the sea, this bed & breakfast is 2.9 km from the La…
Nestled 25 minutes' walk from the La Cinta beach, B&B Sole E Luna San Teodoro has an archaeological museum. Featuring 6 rooms with views of the sea, this bed & breakfast is 2.9 km from the La…
Holiday home in San Teodoro (Sardinia), Italy
300 m to the city centre
8.0 (480 reviews)
Located just a 5-minute walk from the La Punta Waterfall, Nonna Antonietta Villa San Teodoro offers a terrace with a view over the sea.
Located just a 5-minute walk from the La Punta Waterfall, Nonna Antonietta Villa San Teodoro offers a terrace with a view over the sea.

Hotel Scintilla

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

Residence Hotel Lu Nibareddu

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

Hotel Stella Marina

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

Hotel Lu Pitrali

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

Hotel Onda Marina

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

Hotel La Palma

3 stars Hotel in San Teodoro (Sardinia), Italy
200 m 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 Al Faro , Spiaggia La Cinta ,San Teodoro

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

Amoreddu

3 stars Bed & Breakfast in San Teodoro (Sardinia), Italy
500 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

Villa Minda Lodge & View

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

Hotel Le Mimose

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

Pettirosso

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

Villa Berenike

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

Residence Stella Marina

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

B&B Sole E Luna

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

Nonna Antonietta

Holiday home in San Teodoro (Sardinia), Italy
300 m to the city centre