Filters

Selected filters
Clear all
Beachfront 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
7.8 km to the city centre
7.8 (1030 reviews)
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.4 (336 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 (1541 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
1.1 km to the city centre
8.5 (810 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…
5 stars Hotel in San Teodoro (Sardinia), Italy
4.4 km to the city centre
8.5 (83 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
500 m to the city centre
8.5 (1547 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 (649 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
7.9 (386 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…
Hotel in San Teodoro (Sardinia), Italy
400 m to the city centre
7.5 (181 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 Hotel in San Teodoro (Sardinia), Italy
1.2 km to the city centre
7.6 (246 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 (227 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.
4 stars Guest house in San Teodoro (Sardinia), Italy
300 m to the city centre
7.6 (171 reviews)
Located about 5 minutes' walk from the Church of San Teodoro, the 4-star Marme Hotel San Teodoro has a terrace. Situated on the beachfront, the guest house is 2.6 km from the La Isuledda beach.
Located about 5 minutes' walk from the Church of San Teodoro, the 4-star Marme Hotel San Teodoro has a terrace. Situated on the beachfront, the guest house is 2.6 km from the La Isuledda beach.
Guest house in San Teodoro (Sardinia), Italy
200 m to the city centre
9.6 (113 reviews)
Wonderland Hotel San Teodoro is ideally located just a 10-minute walk from the La Cinta beach and offers views of the garden. This guest house provides a safe deposit box to ensure guests' safety.
Wonderland Hotel San Teodoro is ideally located just a 10-minute walk from the La Cinta beach and offers views of the garden. This guest house provides a safe deposit box to ensure guests' safety.
3 stars Hotel in San Teodoro (Sardinia), Italy
400 m to the city centre
8.3 (325 reviews)
Located nearly a 15-minute walk from the long Spiaggia La Cinta Sandy Beach and a mere 1.3 km from the Cala D'Ambra street, the smoke-free Hotel Sandalyon San Teodoro offers a banquet hall and an…
Located nearly a 15-minute walk from the long Spiaggia La Cinta Sandy Beach and a mere 1.3 km from the Cala D'Ambra street, the smoke-free Hotel Sandalyon San Teodoro offers a banquet hall and an…
3 stars Guest house in San Teodoro (Sardinia), Italy
400 m to the city centre
8.4 (107 reviews)
Positioned about 5 minutes by car from the Cala D'Ambra street and only 1.1 km from the long Spiaggia La Cinta Sandy Beach, the 3-star Zenia Rooms San Teodoro hotel presents an archaeological museum.…
Positioned about 5 minutes by car from the Cala D'Ambra street and only 1.1 km from the long Spiaggia La Cinta Sandy Beach, the 3-star Zenia Rooms San Teodoro hotel presents an archaeological museum.…
4 stars Guest house in San Teodoro (Sardinia), Italy
400 m to the city centre
8.7 (121 reviews)
Parole Di Sardegna Hotel San Teodoro is situated right in the centre of San Teodoro 25 minutes' walk from the long Spiaggia La Cinta Sandy Beach. Situated on the beachfront, the guest house comes…
Parole Di Sardegna Hotel San Teodoro is situated right in the centre of San Teodoro 25 minutes' walk from the long Spiaggia La Cinta Sandy Beach. Situated on the beachfront, the guest house comes…
Villa in San Teodoro (Sardinia), Italy
8.3 km to the city centre
9.6 (8 reviews)
The beachfront Villa Le Farfalle San Teodoro is located 16 minutes' walk from the Cala Ginepro Beach and invites guests to enjoy a terrace. This 4-bedroom villa offers a private pool as well as a…
The beachfront Villa Le Farfalle San Teodoro is located 16 minutes' walk from the Cala Ginepro Beach and invites guests to enjoy a terrace. This 4-bedroom villa offers a private pool as well as a…
4 stars Holiday park in San Teodoro (Sardinia), Italy
1.3 km to the city centre
8.2 (174 reviews)
Featuring a private patio and an outdoor swimming pool, the 4-star Th San Teodoro - Liscia Eldi Village hotel lies approximately a 25-minute walk from the La Cinta beach. Immerse yourself in this San…
Featuring a private patio and an outdoor swimming pool, the 4-star Th San Teodoro - Liscia Eldi Village hotel lies approximately a 25-minute walk from the La Cinta beach. Immerse yourself in this San…
Apartment in San Teodoro (Sardinia), Italy
2.4 km to the city centre
9.2 (11 reviews)
The beachfront 2-bedroom Apartment Ida Isuledda 2 San Teodoro is located nearly a 10-minute walk from the La Isuledda beach and 650 m from the Costa Caddu Dog Beach. This 110 m² apartment has sea…
The beachfront 2-bedroom Apartment Ida Isuledda 2 San Teodoro is located nearly a 10-minute walk from the La Isuledda beach and 650 m from the Costa Caddu Dog Beach. This 110 m² apartment has sea…
Holiday home in San Teodoro (Sardinia), Italy
800 m to the city centre
7.8 (26 reviews)
Alba - Seaview Luxury Villa San Teodoro offers easy access to such tourist spots as Ambra Night Club, located about a 5-minute walk away. Providing guests with Wi-Fi and free private parking, this 1…
Alba - Seaview Luxury Villa San Teodoro offers easy access to such tourist spots as Ambra Night Club, located about a 5-minute walk away. Providing guests with Wi-Fi and free private parking, this 1…

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

Hotel L'Esagono

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

Li Suari Club Village

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

Hotel Al Faro , Spiaggia La Cinta ,San Teodoro

Hotel in San Teodoro (Sardinia), Italy
400 m 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

Marme

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

Wonderland

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

Hotel Sandalyon

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

Zenia Rooms

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

Parole Di Sardegna

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

Villa Le Farfalle

Villa in San Teodoro (Sardinia), Italy
8.3 km to the city centre

Th San Teodoro - Liscia Eldi Village

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

Apartment Ida Isuledda 2

Apartment in San Teodoro (Sardinia), Italy
2.4 km to the city centre

Alba - Seaview Luxury

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