Pat Travels the World San Teodoro (Sardinia)
San Teodoro (Sardinia)
2 guests

Adults:

2

Children:

0

Child’s age:

San Teodoro (Sardinia)

Oct 11 - Oct 12 ·
2 guests

San Teodoro (Sardinia) Hotels

San Teodoro (Sardinia)
2 guests

Adults:

2

Children:

0

Child’s age:

Over 1,060 stays assessed to highlight the standout picks

Navigation

1. Il Viandante

2. Hotel Bonsai

3. Hotel Onda Marina

4. Hotel L'Esagono

Cheap Hotels

5. Terradimare Resort&Spa

6. Hotel Stella Marina

7. Hotel La Palma

Pet Friendly Hotels

8. Grande Baia Resort & Spa

9. Hypnos Boutique Hotel

10. Hotel San Teodoro

  • Top location
Hotel Image Hotel Image

Il Viandante

Via Cala D'Ambra 4
0.2 km (0.1 mi) from city center
  • Restaurant
  • Valet parking
  • 24-hour reception
  • Air conditioning
  • Golf centre
  • Pool with view

Offering a sunbathing terrace and a golf course, Il Viandante Hotel San Teodoro is located 5 minutes' walk from Chiesa di San Teodoro. This hotel offers an outdoor swimming pool and the possibility of trying windsurfing, snorkelling, and cycling.

The 3-star hotel is located right in the centre of San Teodoro, just near Via Cala D'Ambra. You will enjoy your visit to Maneggio La Cinta, 1.1 km from the Il Viandante. Other attractions nearby include La Punta Falls, which is 10 minutes' walk away.

9.3
379 reviews
~ US$95 / night

Il Viandante

0.2 km (0.1 mi) from city center
  • Restaurant
  • Valet parking
  • 24-hour reception
  • Air conditioning
  • Golf centre
  • Pool with view

Il Viandante

Offering a sunbathing terrace and a golf course, Il Viandante Hotel San Teodoro is located 5 minutes' walk from Chiesa di San Teodoro. This hotel offers an outdoor swimming pool and the possibility of trying windsurfing, snorkelling, and cycling.

The 3-star hotel is located right in the centre of San Teodoro, just near Via Cala D'Ambra. You will enjoy your visit to Maneggio La Cinta, 1.1 km from the Il Viandante. Other attractions nearby include La Punta Falls, which is 10 minutes' walk away.

9.3
379 reviews
From US$ 95 / night
  • Guest favorite
Hotel Image Hotel Image

Hotel Bonsai

Via Golfo Aranci
0.3 km (0.2 mi) from city center
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Fitness centre
  • Indoor swimming pool

Hotel Bonsai San Teodoro offers guests access to the long Spiaggia La Cinta Sandy Beach, which is around 20 minutes' walk away. This 4-star hotel features safety facilities including a safety deposit box.

The hotel is also a mere 1.4 km from La Cinta in San Teodoro. Within a few blocks of the property there is Via Cala D'Ambra.

9
509 reviews
~ US$73 / night

Hotel Bonsai

0.3 km (0.2 mi) from city center
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Fitness centre
  • Indoor swimming pool

Hotel Bonsai

Hotel Bonsai San Teodoro offers guests access to the long Spiaggia La Cinta Sandy Beach, which is around 20 minutes' walk away. This 4-star hotel features safety facilities including a safety deposit box.

The hotel is also a mere 1.4 km from La Cinta in San Teodoro. Within a few blocks of the property there is Via Cala D'Ambra.

9
509 reviews
From US$ 73 / night
  • Popular choice
  • Beach access
Hotel Image Hotel Image

Hotel Onda Marina

Via Tirreno 24
1.0 km (0.6 mi) from city center
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Golf centre
  • Terrace

Situated nearly 5 minutes' walk from La Cinta/Su Cintura, the 3-star Hotel Onda Marina San Teodoro offers 41 rooms. This San Teodoro hotel is proud to feature a 500-square-metre garden, not far from Via Cala D'Ambra.

At the hotel, you'll be 2.4 km from Spiaggia Cala d'Ambra and 2.5 km from La Isuledda Beach. The Onda Marina San Teodoro offers proximity to natural sights like the long Spiaggia La Cinta Sandy Beach (1.3 km) and Lu Impostu Beach (4.8 km). The property offers quick access to Maneggio La Cinta, situated just 5 minutes' walk away.

8.4
1485 reviews
~ US$100 / night

Hotel Onda Marina

1.0 km (0.6 mi) from city center
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Golf centre
  • Terrace

Hotel Onda Marina

Situated nearly 5 minutes' walk from La Cinta/Su Cintura, the 3-star Hotel Onda Marina San Teodoro offers 41 rooms. This San Teodoro hotel is proud to feature a 500-square-metre garden, not far from Via Cala D'Ambra.

At the hotel, you'll be 2.4 km from Spiaggia Cala d'Ambra and 2.5 km from La Isuledda Beach. The Onda Marina San Teodoro offers proximity to natural sights like the long Spiaggia La Cinta Sandy Beach (1.3 km) and Lu Impostu Beach (4.8 km). The property offers quick access to Maneggio La Cinta, situated just 5 minutes' walk away.

8.4
1485 reviews
From US$ 100 / night

Cheap Hotels

  • Private beach
Hotel Image Hotel Image

Hotel L'Esagono

Via Cala D'Ambra 141
1.0 km (0.6 mi) from city center
  • Restaurant
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Steam room
  • Pool with view

Featuring comfortable rooms, Hotel L'Esagono San Teodoro is located 12 minutes' walk from Via Cala D'Ambra. This hotel is 4.5 km from Porto Ottiolu Sand Beach and provides guests with a steam room, a Jacuzzi, a sauna, and a foot bath.

The 3-star hotel is located on a private beach, right near Spiaggia Cala d'Ambra. The L'Esagono also gives access to Ambra Night Club, which is around 100 metres away. This property allows you to enjoy such natural sights as La Isuledda Beach 3.2 km away.

8.3
755 reviews
~ US$63 / night

Hotel L'Esagono

1.0 km (0.6 mi) from city center
  • Restaurant
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Steam room
  • Pool with view

Hotel L'Esagono

Featuring comfortable rooms, Hotel L'Esagono San Teodoro is located 12 minutes' walk from Via Cala D'Ambra. This hotel is 4.5 km from Porto Ottiolu Sand Beach and provides guests with a steam room, a Jacuzzi, a sauna, and a foot bath.

The 3-star hotel is located on a private beach, right near Spiaggia Cala d'Ambra. The L'Esagono also gives access to Ambra Night Club, which is around 100 metres away. This property allows you to enjoy such natural sights as La Isuledda Beach 3.2 km away.

8.3
755 reviews
From US$ 63 / night
Hotel Image Hotel Image

Terradimare Resort&Spa

Via Naviglio
0.7 km (0.4 mi) from city center
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Live entertainment
  • Outdoor swimming pool

Located about a 5-minute walk from Tyrrhenian Sea, the 4-star Terradimare Resort&Spa San Teodoro includes 79 rooms for guests. The hotel offers parking nearby and an outdoor swimming pool.

This San Teodoro resort is nestled 2.7 km from La Isuledda Beach and 2.8 km from the long Spiaggia La Cinta Sandy Beach. The city centre of San Teodoro can be reached in 10 minutes on foot. Associazione Naturalistica Orizzonti di Gallura is a 10-minute ride from the Terradimare Resort&Spa.

8.1
739 reviews
~ US$79 / night

Terradimare Resort&Spa

0.7 km (0.4 mi) from city center
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Live entertainment
  • Outdoor swimming pool

Terradimare Resort&Spa

Located about a 5-minute walk from Tyrrhenian Sea, the 4-star Terradimare Resort&Spa San Teodoro includes 79 rooms for guests. The hotel offers parking nearby and an outdoor swimming pool.

This San Teodoro resort is nestled 2.7 km from La Isuledda Beach and 2.8 km from the long Spiaggia La Cinta Sandy Beach. The city centre of San Teodoro can be reached in 10 minutes on foot. Associazione Naturalistica Orizzonti di Gallura is a 10-minute ride from the Terradimare Resort&Spa.

8.1
739 reviews
From US$ 79 / night
  • Best-rated
Hotel Image Hotel Image

Hotel Stella Marina

Via Sardegna
0.3 km (0.2 mi) from city center
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Bar/ Lounge area
  • Sun terrace

The 3-star Hotel Stella Marina San Teodoro offers 12 rooms with proximity to Riu di San Teodoro, which is about 5 minutes' walk from the property. Featuring luggage storage and baggage storage, the hotel is located not far from Via Cala D'Ambra.

This San Teodoro hotel is 4.1 km from Associazione Naturalistica Orizzonti di Gallura and merely 1.7 km from Maneggio La Cinta. You can reach the centre of San Teodoro in 5 minutes on foot. The Stella Marina is a stone's throw from Chiesa di San Teodoro.

9.3
294 reviews
~ US$104 / night

Hotel Stella Marina

0.3 km (0.2 mi) from city center
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Bar/ Lounge area
  • Sun terrace

Hotel Stella Marina

The 3-star Hotel Stella Marina San Teodoro offers 12 rooms with proximity to Riu di San Teodoro, which is about 5 minutes' walk from the property. Featuring luggage storage and baggage storage, the hotel is located not far from Via Cala D'Ambra.

This San Teodoro hotel is 4.1 km from Associazione Naturalistica Orizzonti di Gallura and merely 1.7 km from Maneggio La Cinta. You can reach the centre of San Teodoro in 5 minutes on foot. The Stella Marina is a stone's throw from Chiesa di San Teodoro.

9.3
294 reviews
From US$ 104 / night

Pet Friendly Hotels

  • Great deal
Hotel Image Hotel Image

Hotel La Palma

Via Del Tirreno Snc
0.7 km (0.4 mi) from city center
  • In-room breakfast
  • Free parking
  • VIP check-in/ -out
  • Air conditioning
  • Golf centre
  • Terrace

Offering air-conditioned rooms and Wi-Fi in public areas, Hotel La Palma San Teodoro is a mere 1.2 km from the long Spiaggia La Cinta Sandy Beach and about a 15-minute walk from La Cinta. A car park is provided on site.

The centre of San Teodoro can be reached within a 5-minute walk. La Isuledda Beach is also located 2.4 km from the hotel. Maneggio La Cinta lies in the immediate vicinity of the La Palma San Teodoro.

8.6
384 reviews
~ US$62 / night

Hotel La Palma

0.7 km (0.4 mi) from city center
  • In-room breakfast
  • Free parking
  • VIP check-in/ -out
  • Air conditioning
  • Golf centre
  • Terrace

Hotel La Palma

Offering air-conditioned rooms and Wi-Fi in public areas, Hotel La Palma San Teodoro is a mere 1.2 km from the long Spiaggia La Cinta Sandy Beach and about a 15-minute walk from La Cinta. A car park is provided on site.

The centre of San Teodoro can be reached within a 5-minute walk. La Isuledda Beach is also located 2.4 km from the hotel. Maneggio La Cinta lies in the immediate vicinity of the La Palma San Teodoro.

8.6
384 reviews
From US$ 62 / night
  • Private beach
Hotel Image Hotel Image

Grande Baia Resort & Spa

Localita Monte Petrosu
8.3 km (5.1 mi) from city center
  • Cookware/ Kitchen utensils
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Steam room
  • Infinity pool

Comprising 93 rooms, Grande Baia Resort & Spa San Teodoro is situated 30 metres from the coastline. This resort is a 25-minute walk from Spiaggia di Lu Impostu and provides guests with a Turkish bath and a Jacuzzi.

Spiaggia di Porto Taverna is 3.3 km from the 4-star hotel, while Cala Brandinchi noleggio gommoni Beach is 6 km away. The property places you a 20-minute drive from Cala Brandinchi. The Grande Baia is surrounded by islands. Nature lovers will appreciate proximity to Lu Impostu Beach, which is 2.5 km away.

7.8
1136 reviews
~ US$94 / night

Grande Baia Resort & Spa

8.3 km (5.1 mi) from city center
  • Cookware/ Kitchen utensils
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Steam room
  • Infinity pool

Grande Baia Resort & Spa

Comprising 93 rooms, Grande Baia Resort & Spa San Teodoro is situated 30 metres from the coastline. This resort is a 25-minute walk from Spiaggia di Lu Impostu and provides guests with a Turkish bath and a Jacuzzi.

Spiaggia di Porto Taverna is 3.3 km from the 4-star hotel, while Cala Brandinchi noleggio gommoni Beach is 6 km away. The property places you a 20-minute drive from Cala Brandinchi. The Grande Baia is surrounded by islands. Nature lovers will appreciate proximity to Lu Impostu Beach, which is 2.5 km away.

7.8
1136 reviews
From US$ 94 / night
Hotel Image Hotel Image

Hypnos Boutique Hotel

Via Nazionale, Buddittogliu Snc
3.2 km (2.0 mi) from city center
  • In-room breakfast
  • Free parking
  • VIP check-in/ -out
  • Air conditioning
  • Jacuzzi
  • Terrace

Featuring a prime location 3.8 km from Spiaggia Cala d'Ambra, the 2-star Hypnos Boutique Hotel San Teodoro boasts an archaeological museum. The hotel also offers a vending machine and an outdoor fireplace and private parking on site.

This elegant hotel is 10 minutes' drive from Via Cala D'Ambra. The property is 4.4 km from La Cinta.

9
176 reviews
~ US$84 / night

Hypnos Boutique Hotel

3.2 km (2.0 mi) from city center
  • In-room breakfast
  • Free parking
  • VIP check-in/ -out
  • Air conditioning
  • Jacuzzi
  • Terrace

Hypnos Boutique Hotel

Featuring a prime location 3.8 km from Spiaggia Cala d'Ambra, the 2-star Hypnos Boutique Hotel San Teodoro boasts an archaeological museum. The hotel also offers a vending machine and an outdoor fireplace and private parking on site.

This elegant hotel is 10 minutes' drive from Via Cala D'Ambra. The property is 4.4 km from La Cinta.

9
176 reviews
From US$ 84 / night

Dog Friendly Hotels

  • Private beach
Hotel Image Hotel Image

Hotel San Teodoro

Localita Badualga
1.8 km (1.1 mi) from city center
  • Restaurant
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Fitness centre
  • Infinity pool

Situated within 5 minutes' walk of Riu di San Teodoro, the 4-star Hotel San Teodoro offers rooms with views of the pool. Organising activities like horse riding tours, this San Teodoro hotel lies 3.2 km from La Isuledda Beach.

The centre of San Teodoro can be reached within a 20-minute walk, and natural attractions like the long Spiaggia La Cinta Sandy Beach are about a 10-minute ride away. A popular place in San Teodoro is Via Cala D'Ambra, which is 2.5 km away. You can easily find Spiaggia Cala d'Ambra around a 15-minute ride from the hotel.

8.2
208 reviews
~ US$74 / night

Hotel San Teodoro

1.8 km (1.1 mi) from city center
  • Restaurant
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Fitness centre
  • Infinity pool

Hotel San Teodoro

Situated within 5 minutes' walk of Riu di San Teodoro, the 4-star Hotel San Teodoro offers rooms with views of the pool. Organising activities like horse riding tours, this San Teodoro hotel lies 3.2 km from La Isuledda Beach.

The centre of San Teodoro can be reached within a 20-minute walk, and natural attractions like the long Spiaggia La Cinta Sandy Beach are about a 10-minute ride away. A popular place in San Teodoro is Via Cala D'Ambra, which is 2.5 km away. You can easily find Spiaggia Cala d'Ambra around a 15-minute ride from the hotel.

8.2
208 reviews
From US$ 74 / night
  • Beach access
Hotel Image Hotel Image

Hotel Al Faro , Spiaggia La Cinta ,San Teodoro

Via Del Tirreno
0.9 km (0.5 mi) from city center
  • In-room breakfast
  • Valet parking
  • VIP check-in/ -out
  • Air conditioning
  • Steam room
  • Sun terrace

Featuring a prime location, Hotel Al Faro, Spiaggia La Cinta ,San Teodoro offers views of the sea, and is 15 minutes' walk from Via Cala D'Ambra. This hotel provides guests with currency exchange and an outdoor fireplace for general purposes and a nightclub, a sun deck, and spa therapy for relaxation.

The centre of San Teodoro is a 5 minutes' walk of the comfortable hotel. The Al Faro in San Teodoro is 2.6 km from La Isuledda Beach. This property is 10 minutes' drive from Associazione Naturalistica Orizzonti di Gallura.

8.1
241 reviews
~ US$111 / night

Hotel Al Faro , Spiaggia La Cinta ,San Teodoro

0.9 km (0.5 mi) from city center
  • In-room breakfast
  • Valet parking
  • VIP check-in/ -out
  • Air conditioning
  • Steam room
  • Sun terrace

Hotel Al Faro , Spiaggia La Cinta ,San Teodoro

Featuring a prime location, Hotel Al Faro, Spiaggia La Cinta ,San Teodoro offers views of the sea, and is 15 minutes' walk from Via Cala D'Ambra. This hotel provides guests with currency exchange and an outdoor fireplace for general purposes and a nightclub, a sun deck, and spa therapy for relaxation.

The centre of San Teodoro is a 5 minutes' walk of the comfortable hotel. The Al Faro in San Teodoro is 2.6 km from La Isuledda Beach. This property is 10 minutes' drive from Associazione Naturalistica Orizzonti di Gallura.

8.1
241 reviews
From US$ 111 / night
  • Private beach
Hotel Image Hotel Image

Amasea Resort

Via Ogliastra 13-15
0.8 km (0.5 mi) from city center
  • Restaurant
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Entertainment
  • Outdoor swimming pool

The comfortable 4-star Amasea Resort San Teodoro offers access to Ambra Night Club, which is located just 300 metres away. Boasting a location nearly 5 minutes on foot from Spiaggia Cala d'Ambra, this San Teodoro resort features 43 rooms as well as a restaurant and a gift shop.

The hotel has a convenient setting within a 2-km distance of the long Spiaggia La Cinta Sandy Beach, while natural sights like La Isuledda Beach are 3.1 km away. Also, La Cinta is around a 10-minute ride from the Amasea Resort San Teodoro.

8.4
603 reviews
~ US$265 / night

Amasea Resort

0.8 km (0.5 mi) from city center
  • Restaurant
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Entertainment
  • Outdoor swimming pool

Amasea Resort

The comfortable 4-star Amasea Resort San Teodoro offers access to Ambra Night Club, which is located just 300 metres away. Boasting a location nearly 5 minutes on foot from Spiaggia Cala d'Ambra, this San Teodoro resort features 43 rooms as well as a restaurant and a gift shop.

The hotel has a convenient setting within a 2-km distance of the long Spiaggia La Cinta Sandy Beach, while natural sights like La Isuledda Beach are 3.1 km away. Also, La Cinta is around a 10-minute ride from the Amasea Resort San Teodoro.

8.4
603 reviews
From US$ 265 / night

Kid Friendly Hotels

  • Private beach
Hotel Image Hotel Image

Hotel Le Mimose

Via Nazionale 32
1.2 km (0.8 mi) from city center
  • Restaurant
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Bar/ Lounge area
  • Infinity pool

Located 3.7 km from Associazione Naturalistica Orizzonti di Gallura, the 3-star Hotel Le Mimose San Teodoro is nearly a 5-minute walk from Sidis. Offering a location in the vicinity of Western Coast, the hotel has an à la carte restaurant, and a swimming pool.

This San Teodoro hotel has a waterfront setting merely 1.6 km from Via Cala D'Ambra. Sights, within 25 minutes' walk of the Mimose San Teodoro, include La Cinta. The area also includes natural sites like the long Spiaggia La Cinta Sandy Beach, which are 2.2 km from the accommodation.

7.9
318 reviews
~ US$102 / night

Hotel Le Mimose

1.2 km (0.8 mi) from city center
  • Restaurant
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Bar/ Lounge area
  • Infinity pool

Hotel Le Mimose

Located 3.7 km from Associazione Naturalistica Orizzonti di Gallura, the 3-star Hotel Le Mimose San Teodoro is nearly a 5-minute walk from Sidis. Offering a location in the vicinity of Western Coast, the hotel has an à la carte restaurant, and a swimming pool.

This San Teodoro hotel has a waterfront setting merely 1.6 km from Via Cala D'Ambra. Sights, within 25 minutes' walk of the Mimose San Teodoro, include La Cinta. The area also includes natural sites like the long Spiaggia La Cinta Sandy Beach, which are 2.2 km from the accommodation.

7.9
318 reviews
From US$ 102 / night
  • Beach access
Hotel Image Hotel Image

Hotel Sandalyon

Via Del Tirreno 81
0.9 km (0.5 mi) from city center
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Leisure/ TV room
  • Golf centre
  • Sun loungers

Hotel Sandalyon San Teodoro provides spacious rooms and stands around a 5-minute walk from the sea. There is parking on site and Wi-Fi in public areas.

The hotel is nestled 2.3 km from Spiaggia Cala d'Ambra and 3.7 km from Stagno di San Teodoro. This 3-star hotel also provides access to a beautiful beach, which is about 500 metres away. The long Spiaggia La Cinta Sandy Beach is not far from the Sandalyon.

8.3
352 reviews
~ US$103 / night

Hotel Sandalyon

0.9 km (0.5 mi) from city center
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Leisure/ TV room
  • Golf centre
  • Sun loungers

Hotel Sandalyon

Hotel Sandalyon San Teodoro provides spacious rooms and stands around a 5-minute walk from the sea. There is parking on site and Wi-Fi in public areas.

The hotel is nestled 2.3 km from Spiaggia Cala d'Ambra and 3.7 km from Stagno di San Teodoro. This 3-star hotel also provides access to a beautiful beach, which is about 500 metres away. The long Spiaggia La Cinta Sandy Beach is not far from the Sandalyon.

8.3
352 reviews
From US$ 103 / night
Hotel Image Hotel Image

Hotel Costa Caddu

Localita Costa Caddu
2.8 km (1.7 mi) from city center
  • Restaurant
  • Free parking
  • Housekeeping
  • Air conditioning
  • Entertainment
  • Infinity pool

Featuring a sundeck and a patio, Hotel Costa Caddu San Teodoro is only a 5-minute walk from Spiaggia per Cani Costa Caddu. Located 2.5 km from Via Cala D'Ambra, the hotel offers views of the mountain along with a solarium and a Jacuzzi.

San Teodoro centre can be reached within 30 minutes' walk. Porto Ottiolu Sand Beach is 10 minutes by car from this 3-star hotel in San Teodoro. Guests can find La Cinta, which is 3.8 km away.

8.9
170 reviews
~ US$194 / night

Hotel Costa Caddu

2.8 km (1.7 mi) from city center
  • Restaurant
  • Free parking
  • Housekeeping
  • Air conditioning
  • Entertainment
  • Infinity pool

Hotel Costa Caddu

Featuring a sundeck and a patio, Hotel Costa Caddu San Teodoro is only a 5-minute walk from Spiaggia per Cani Costa Caddu. Located 2.5 km from Via Cala D'Ambra, the hotel offers views of the mountain along with a solarium and a Jacuzzi.

San Teodoro centre can be reached within 30 minutes' walk. Porto Ottiolu Sand Beach is 10 minutes by car from this 3-star hotel in San Teodoro. Guests can find La Cinta, which is 3.8 km away.

8.9
170 reviews
From US$ 194 / night

Are you in a hurry?

Here is a quick list of Hotels in San Teodoro (Sardinia), selected based on their rating

Name of hotel Accommodation Rating Price, $
Il Viandante

9.3 / 10

(379 Reviews)

From 95$
Hotel Bonsai

9.0 / 10

(509 Reviews)

From 73$
Hotel Onda Marina

8.4 / 10

(1485 Reviews)

From 100$
Hotel L'Esagono

8.3 / 10

(755 Reviews)

From 63$
Terradimare Resort&Spa

8.1 / 10

(739 Reviews)

From 79$

Location