City hotelsres San Teodoro (Sardinia)
San Teodoro (Sardinia)
2 guests

Adults:

2

Children:

0

Child’s age:

San Teodoro (Sardinia)

Nov 01 - Nov 02 ·
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
Il Viandante Il Viandante

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

Il Viandante Hotel San Teodoro includes 20 rooms and is 4.3 km from Associazione Naturalistica Orizzonti di Gallura. A car park is available on site.

Located a few steps from La Punta Falls, the hotel is reachable in a 5-minute walk from the centre of San Teodoro. This 3-star hotel offers quick access to Via Cala D'Ambra, situated merely 150 metres away.

9.3
387 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

Il Viandante Hotel San Teodoro includes 20 rooms and is 4.3 km from Associazione Naturalistica Orizzonti di Gallura. A car park is available on site.

Located a few steps from La Punta Falls, the hotel is reachable in a 5-minute walk from the centre of San Teodoro. This 3-star hotel offers quick access to Via Cala D'Ambra, situated merely 150 metres away.

9.3
387 reviews
From US$ 95 / night
Hotel Bonsai Hotel Bonsai

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

Situated about 500 metres from Riu di San Teodoro, the 4-star Hotel Bonsai San Teodoro includes 32 rooms. The hotel offers a car park on site and an indoor pool.

This hotel is a short way from Via Cala D'Ambra and Chiesa di San Teodoro is only 7 minutes' walk away. La Isuledda Beach in San Teodoro is 2.3 km from the accommodation. La Cinta is situated in the vicinity of the Bonsai San Teodoro.

9
510 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

Situated about 500 metres from Riu di San Teodoro, the 4-star Hotel Bonsai San Teodoro includes 32 rooms. The hotel offers a car park on site and an indoor pool.

This hotel is a short way from Via Cala D'Ambra and Chiesa di San Teodoro is only 7 minutes' walk away. La Isuledda Beach in San Teodoro is 2.3 km from the accommodation. La Cinta is situated in the vicinity of the Bonsai San Teodoro.

9
510 reviews
From US$ 73 / night
  • Popular choice
  • Beach access
Hotel Onda Marina Hotel Onda Marina

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 just a 5-minute stroll from Maneggio La Cinta, the 3-star Hotel Onda Marina San Teodoro boasts air-conditioned rooms overlooking the sea. With a location within a few blocks of the long Spiaggia La Cinta Sandy Beach, this San Teodoro hotel also features a 500-square-metre garden.

Guests can get to the centre of San Teodoro within a 10-minute walk, while Associazione Naturalistica Orizzonti di Gallura is 3.1 km away. La Isuledda Beach is also located nearly a 10-minute drive from the Onda Marina San Teodoro. Nature lovers will appreciate proximity to Lu Impostu Beach, which is 4.8 km away.

8.4
1497 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 just a 5-minute stroll from Maneggio La Cinta, the 3-star Hotel Onda Marina San Teodoro boasts air-conditioned rooms overlooking the sea. With a location within a few blocks of the long Spiaggia La Cinta Sandy Beach, this San Teodoro hotel also features a 500-square-metre garden.

Guests can get to the centre of San Teodoro within a 10-minute walk, while Associazione Naturalistica Orizzonti di Gallura is 3.1 km away. La Isuledda Beach is also located nearly a 10-minute drive from the Onda Marina San Teodoro. Nature lovers will appreciate proximity to Lu Impostu Beach, which is 4.8 km away.

8.4
1497 reviews
From US$ 100 / night

Cheap Hotels

  • Private beach
Hotel L'Esagono Hotel L'Esagono

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

Located 3.2 km from La Isuledda Beach, the 3-star Hotel L'Esagono San Teodoro offers comfortable rooms approximately a 25-minute walk from the long Spiaggia La Cinta Sandy Beach. Guests can visit Spiaggia Cala d'Ambra, which is 200 metres away, and enjoy an outdoor swimming pool or a steam room, a Jacuzzi, a sauna, and a foot bath.

The hotel boasts a lush setting around 5 minutes' drive from Cala d'Ambra. The L'Esagono is a few steps from Ambra Night Club, and a private beach is 150 metres away. This San Teodoro hotel is located within a 10-minute drive of Associazione Naturalistica Orizzonti di Gallura.

8.3
758 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

Located 3.2 km from La Isuledda Beach, the 3-star Hotel L'Esagono San Teodoro offers comfortable rooms approximately a 25-minute walk from the long Spiaggia La Cinta Sandy Beach. Guests can visit Spiaggia Cala d'Ambra, which is 200 metres away, and enjoy an outdoor swimming pool or a steam room, a Jacuzzi, a sauna, and a foot bath.

The hotel boasts a lush setting around 5 minutes' drive from Cala d'Ambra. The L'Esagono is a few steps from Ambra Night Club, and a private beach is 150 metres away. This San Teodoro hotel is located within a 10-minute drive of Associazione Naturalistica Orizzonti di Gallura.

8.3
758 reviews
From US$ 63 / night
Terradimare Resort&Spa Terradimare Resort&Spa

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

Offering a shared lounge and a golf course, as well as the views of the garden, the 4-star Terradimare Resort&Spa San Teodoro is located 2.7 km from the long Spiaggia La Cinta Sandy Beach. Featuring a lounge bar, an outdoor swimming pool, this San Teodoro resort is nestled right in the centre of the city.

The family hotel provides easy access to Spiaggia Cala d'Ambra, which is about 10 minutes' drive away. There is Via Cala D'Ambra within a few blocks of the Terradimare Resort&Spa.

8.1
742 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

Offering a shared lounge and a golf course, as well as the views of the garden, the 4-star Terradimare Resort&Spa San Teodoro is located 2.7 km from the long Spiaggia La Cinta Sandy Beach. Featuring a lounge bar, an outdoor swimming pool, this San Teodoro resort is nestled right in the centre of the city.

The family hotel provides easy access to Spiaggia Cala d'Ambra, which is about 10 minutes' drive away. There is Via Cala D'Ambra within a few blocks of the Terradimare Resort&Spa.

8.1
742 reviews
From US$ 79 / night
  • Best-rated
Hotel Stella Marina Hotel Stella Marina

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

Situated within 5 minutes' walk of the 3-star Hotel Stella Marina San Teodoro, guests can reach Chiesa di San Teodoro in no time. This San Teodoro hotel features 12 rooms and comforts such as luggage storage.

At the hotel, you'll be just 1.9 km from the long Spiaggia La Cinta Sandy Beach and a short way from La Cinta. The Stella Marina San Teodoro is also nearly 25 minutes' walk from such natural sights as La Isuledda Beach. The property is just 1.7 km from Spiaggia Cala d'Ambra.

9.3
300 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

Situated within 5 minutes' walk of the 3-star Hotel Stella Marina San Teodoro, guests can reach Chiesa di San Teodoro in no time. This San Teodoro hotel features 12 rooms and comforts such as luggage storage.

At the hotel, you'll be just 1.9 km from the long Spiaggia La Cinta Sandy Beach and a short way from La Cinta. The Stella Marina San Teodoro is also nearly 25 minutes' walk from such natural sights as La Isuledda Beach. The property is just 1.7 km from Spiaggia Cala d'Ambra.

9.3
300 reviews
From US$ 104 / night

Pet Friendly Hotels

  • Great deal
Hotel La Palma Hotel La Palma

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

Located merely 1.2 km from the long Spiaggia La Cinta Sandy Beach, the 3-star Hotel La Palma San Teodoro is around a 5-minute walk from Maneggio La Cinta. The hotel offers Wi-Fi in public areas and parking on site.

Guests will be within 20 minutes' walk of Spiaggia Cala d'Ambra. This San Teodoro hotel lies within a few blocks of La Cinta.

8.7
377 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

Located merely 1.2 km from the long Spiaggia La Cinta Sandy Beach, the 3-star Hotel La Palma San Teodoro is around a 5-minute walk from Maneggio La Cinta. The hotel offers Wi-Fi in public areas and parking on site.

Guests will be within 20 minutes' walk of Spiaggia Cala d'Ambra. This San Teodoro hotel lies within a few blocks of La Cinta.

8.7
377 reviews
From US$ 62 / night
  • Private beach
Grande Baia Resort & Spa Grande Baia Resort & Spa

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

The 4-star Grande Baia Resort & Spa San Teodoro offers air-conditioned rooms around 7 km from Cala Brandinchi. Facing garden views, the resort is 15 minutes by car from Costa Corallina Beach and offers an à la carte restaurant plus archery, hiking, and golf.

This designer hotel is also within 2 km of Spiaggia La Salinedda in San Teodoro. The Grande Baia is surrounded by islands, and a private beach is about 20 minutes' drive away. The property is located 2.2 km from Spiaggia di Lu Impostu.

7.8
1125 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

The 4-star Grande Baia Resort & Spa San Teodoro offers air-conditioned rooms around 7 km from Cala Brandinchi. Facing garden views, the resort is 15 minutes by car from Costa Corallina Beach and offers an à la carte restaurant plus archery, hiking, and golf.

This designer hotel is also within 2 km of Spiaggia La Salinedda in San Teodoro. The Grande Baia is surrounded by islands, and a private beach is about 20 minutes' drive away. The property is located 2.2 km from Spiaggia di Lu Impostu.

7.8
1125 reviews
From US$ 94 / night
Hypnos Boutique Hotel Hypnos Boutique Hotel

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

Boasting an archaeological museum, the elegant Hypnos Boutique Hotel San Teodoro is situated 3.1 km from Via Cala D'Ambra. Highlights at this 2-star hotel include a vending machine and an outdoor fireplace, it also offers Wi-Fi in public areas.

Guests can access Cascate Rio Pitrisconi about 10 minutes' drive from the hotel, while the long Spiaggia La Cinta Sandy Beach is about 15 minutes' drive away. The Hypnos is 4 km away from the centre of San Teodoro. The area also includes natural sites like La Isuledda Beach, which are 4.1 km from this accommodation.

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

Boasting an archaeological museum, the elegant Hypnos Boutique Hotel San Teodoro is situated 3.1 km from Via Cala D'Ambra. Highlights at this 2-star hotel include a vending machine and an outdoor fireplace, it also offers Wi-Fi in public areas.

Guests can access Cascate Rio Pitrisconi about 10 minutes' drive from the hotel, while the long Spiaggia La Cinta Sandy Beach is about 15 minutes' drive away. The Hypnos is 4 km away from the centre of San Teodoro. The area also includes natural sites like La Isuledda Beach, which are 4.1 km from this accommodation.

9
176 reviews
From US$ 84 / night

Dog Friendly Hotels

  • Private beach
Hotel San Teodoro Hotel San Teodoro

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

Hotel San Teodoro offers 14 rooms with a modern interior, a 10-minute drive from Via Cala D'Ambra. Set in a quiet place, this hotel features modern furnishings and pool views.

La Isuledda Beach is 3.2 km from the 4-star hotel, and Pond of San Teodoro is located 4.5 km away. The property is also a 5-minute walk from Riu di San Teodoro. Nature lovers will appreciate proximity to the long Spiaggia La Cinta Sandy Beach, which is 3.1 km away.

8.2
223 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

Hotel San Teodoro offers 14 rooms with a modern interior, a 10-minute drive from Via Cala D'Ambra. Set in a quiet place, this hotel features modern furnishings and pool views.

La Isuledda Beach is 3.2 km from the 4-star hotel, and Pond of San Teodoro is located 4.5 km away. The property is also a 5-minute walk from Riu di San Teodoro. Nature lovers will appreciate proximity to the long Spiaggia La Cinta Sandy Beach, which is 3.1 km away.

8.2
223 reviews
From US$ 74 / night
  • Guest favorite
  • Private beach
Amasea Resort Amasea Resort

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

Standing 5 minutes on foot from Ambra Night Club, the 4-star Amasea Resort San Teodoro offers an outdoor swimming pool. Located 4.3 km from Associazione Naturalistica Orizzonti di Gallura, the hotel features 43 rooms with views of the garden.

Standing a 9-minute stroll from Via Cala D'Ambra, this comfortable resort also offers easy access to La Isuledda Beach which is 10 minutes away by car. You can find Stagno di San Teodoro 4.9 km from the Amasea Resort. The area also includes natural sites like the long Spiaggia La Cinta Sandy Beach, which are 25 minutes' walk from the property.

8.5
626 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

Standing 5 minutes on foot from Ambra Night Club, the 4-star Amasea Resort San Teodoro offers an outdoor swimming pool. Located 4.3 km from Associazione Naturalistica Orizzonti di Gallura, the hotel features 43 rooms with views of the garden.

Standing a 9-minute stroll from Via Cala D'Ambra, this comfortable resort also offers easy access to La Isuledda Beach which is 10 minutes away by car. You can find Stagno di San Teodoro 4.9 km from the Amasea Resort. The area also includes natural sites like the long Spiaggia La Cinta Sandy Beach, which are 25 minutes' walk from the property.

8.5
626 reviews
From US$ 265 / night
  • Beach access
Hotel Sandalyon Hotel Sandalyon

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

The 3-star Hotel Sandalyon San Teodoro includes spacious rooms about 15 minutes' walk from the long Spiaggia La Cinta Sandy Beach. The hotel entices guests to join horse riding tours to ensure a more exciting experience.

This San Teodoro hotel is located 500 metres from a beautiful beach. The property is not far from Via Cala D'Ambra.

8.3
351 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

The 3-star Hotel Sandalyon San Teodoro includes spacious rooms about 15 minutes' walk from the long Spiaggia La Cinta Sandy Beach. The hotel entices guests to join horse riding tours to ensure a more exciting experience.

This San Teodoro hotel is located 500 metres from a beautiful beach. The property is not far from Via Cala D'Ambra.

8.3
351 reviews
From US$ 103 / night

Kid Friendly Hotels

  • Private beach
Hotel Le Mimose Hotel Le Mimose

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

The 3-star Hotel Le Mimose San Teodoro is situated in a tourist area of San Teodoro, just 200 metres from Sidis and about a 10-minute drive from Spiaggia Cala d'Ambra. This San Teodoro hotel lies merely 1.6 km from Via Cala D'Ambra, and offers an à la carte restaurant and a swimming pool onsite.

The centre of San Teodoro can be reached within a 15-minute walk. The Mimose San Teodoro offers proximity to such natural sights as the long Spiaggia La Cinta Sandy Beach (2.2 km) and La Isuledda Beach (3.3 km).

7.9
316 reviews
~ US$105 / 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

The 3-star Hotel Le Mimose San Teodoro is situated in a tourist area of San Teodoro, just 200 metres from Sidis and about a 10-minute drive from Spiaggia Cala d'Ambra. This San Teodoro hotel lies merely 1.6 km from Via Cala D'Ambra, and offers an à la carte restaurant and a swimming pool onsite.

The centre of San Teodoro can be reached within a 15-minute walk. The Mimose San Teodoro offers proximity to such natural sights as the long Spiaggia La Cinta Sandy Beach (2.2 km) and La Isuledda Beach (3.3 km).

7.9
316 reviews
From US$ 105 / night
  • Beach access
Hotel Al Faro , Spiaggia La Cinta ,San Teodoro Hotel Al Faro , Spiaggia La Cinta ,San Teodoro

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

Situated approximately a 15-minute walk from the long Spiaggia La Cinta Sandy Beach, the comfortable Hotel Al Faro, Spiaggia La Cinta ,San Teodoro features currency exchange and an outdoor fireplace. Plus you'll find Wi-Fi in public areas, as well as an a solarium, a steam room, and a foot bath.

The hotel gives access to Associazione Naturalistica Orizzonti di Gallura, which is 3.2 km away. Stagno di San Teodoro can also be found within a 10-minute drive of the Al Faro.

8.1
239 reviews
~ US$184 / 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

Situated approximately a 15-minute walk from the long Spiaggia La Cinta Sandy Beach, the comfortable Hotel Al Faro, Spiaggia La Cinta ,San Teodoro features currency exchange and an outdoor fireplace. Plus you'll find Wi-Fi in public areas, as well as an a solarium, a steam room, and a foot bath.

The hotel gives access to Associazione Naturalistica Orizzonti di Gallura, which is 3.2 km away. Stagno di San Teodoro can also be found within a 10-minute drive of the Al Faro.

8.1
239 reviews
From US$ 184 / night
Hotel Costa Caddu Hotel Costa Caddu

Hotel Costa Caddu

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

Situated around 10 minutes' walk from a beach, the smoke-free Hotel Costa Caddu San Teodoro offers rooms with views of the pool. Offering a sun deck, a patio, and playground, this 3-star hotel is 4.1 km from the long Spiaggia La Cinta Sandy Beach and near a boat dock.

Staying in rural area of San Teodoro, guests can easily reach Spiaggia per Cani Costa Caddu, which is nearly a 5-minute walk away. Sights, 3.8 km from the hotel, include La Cinta. The property is approximately 10 minutes by car from Porto Ottiolu Sand Beach.

8.9
163 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

Situated around 10 minutes' walk from a beach, the smoke-free Hotel Costa Caddu San Teodoro offers rooms with views of the pool. Offering a sun deck, a patio, and playground, this 3-star hotel is 4.1 km from the long Spiaggia La Cinta Sandy Beach and near a boat dock.

Staying in rural area of San Teodoro, guests can easily reach Spiaggia per Cani Costa Caddu, which is nearly a 5-minute walk away. Sights, 3.8 km from the hotel, include La Cinta. The property is approximately 10 minutes by car from Porto Ottiolu Sand Beach.

8.9
163 reviews
From US$ 194 / night

Hotels Downtown

Helios Hotel Helios Hotel

Helios Hotel

Via Di Li Mori 2
1.8 km (1.1 mi) from city center
  • Free parking
  • Air conditioning
  • Flat-screen TV
  • Bar/ Lounge area
  • Terrace
  • Garden area

The comfortable 2-star Helios Hotel San Teodoro enjoys a prime location and provides easy access to Via Cala D'Ambra approximately a 25-minute stroll away. Located within a 3-km distance of Stagno di San Teodoro, the hotel features 16 rooms with views of the mountain.

The centre of San Teodoro can be reached within a 20-minute walk. Be sure to visit La Cinta nearly a 30-minute stroll from the Helios San Teodoro. The area also includes natural sights like Lu Impostu Beach 4.7 km from this San Teodoro hotel.

7.6
576 reviews
~ US$74 / night

Helios Hotel

1.8 km (1.1 mi) from city center
  • Free parking
  • Air conditioning
  • Flat-screen TV
  • Bar/ Lounge area
  • Terrace
  • Garden area

Helios Hotel

The comfortable 2-star Helios Hotel San Teodoro enjoys a prime location and provides easy access to Via Cala D'Ambra approximately a 25-minute stroll away. Located within a 3-km distance of Stagno di San Teodoro, the hotel features 16 rooms with views of the mountain.

The centre of San Teodoro can be reached within a 20-minute walk. Be sure to visit La Cinta nearly a 30-minute stroll from the Helios San Teodoro. The area also includes natural sights like Lu Impostu Beach 4.7 km from this San Teodoro hotel.

7.6
576 reviews
From US$ 74 / night
Hotel Il Platano Hotel Il Platano

Hotel Il Platano

Via Sardegna Snc
1.0 km (0.6 mi) from city center
  • In-room breakfast
  • Free parking
  • VIP check-in/ -out
  • Air conditioning
  • Open-air bath
  • Outdoor swimming pool

Hotel Il Platano San Teodoro offers 12 rooms within 900 metres of Sidis. This hotel boasts a seasonal outdoor swimming pool with a hot tub.

The centre of San Teodoro can be reached within a 15-minute walk. The 3-star hotel in San Teodoro is a 10-minute drive from the long Spiaggia La Cinta Sandy Beach. 3.8 km from Associazione Naturalistica Orizzonti di Gallura is a perk for guests staying at the Platano.

8.7
164 reviews
~ US$171 / night

Hotel Il Platano

1.0 km (0.6 mi) from city center
  • In-room breakfast
  • Free parking
  • VIP check-in/ -out
  • Air conditioning
  • Open-air bath
  • Outdoor swimming pool

Hotel Il Platano

Hotel Il Platano San Teodoro offers 12 rooms within 900 metres of Sidis. This hotel boasts a seasonal outdoor swimming pool with a hot tub.

The centre of San Teodoro can be reached within a 15-minute walk. The 3-star hotel in San Teodoro is a 10-minute drive from the long Spiaggia La Cinta Sandy Beach. 3.8 km from Associazione Naturalistica Orizzonti di Gallura is a perk for guests staying at the Platano.

8.7
164 reviews
From US$ 171 / night
Hotel Lu Pitrali Hotel Lu Pitrali

Hotel Lu Pitrali

Via Lu Pitrali In Monte Petrosu
7.8 km (4.9 mi) from city center
  • In-room breakfast
  • Free parking
  • VIP check-in/ -out
  • Air conditioning
  • Golf centre
  • Sun terrace

Offering a sunbathing terrace, a shared lounge, and a golf course, the 3-star Hotel Lu Pitrali San Teodoro is situated in San Teodoro, approximately a 25-minute walk from Spiaggia di Porto Taverna. Featuring 14 rooms with views of the sea, the hotel is 3.3 km from Stagno di San Teodoro.

This smoke-free hotel is within a 15-minute drive of Costa Corallina Beach in San Teodoro. Staying at the Lu Pitrali, you can also enjoy natural sights such as Lu Impostu Beach, which is 2.7 km away.

9.2
267 reviews
~ US$181 / night

Hotel Lu Pitrali

7.8 km (4.9 mi) from city center
  • In-room breakfast
  • Free parking
  • VIP check-in/ -out
  • Air conditioning
  • Golf centre
  • Sun terrace

Hotel Lu Pitrali

Offering a sunbathing terrace, a shared lounge, and a golf course, the 3-star Hotel Lu Pitrali San Teodoro is situated in San Teodoro, approximately a 25-minute walk from Spiaggia di Porto Taverna. Featuring 14 rooms with views of the sea, the hotel is 3.3 km from Stagno di San Teodoro.

This smoke-free hotel is within a 15-minute drive of Costa Corallina Beach in San Teodoro. Staying at the Lu Pitrali, you can also enjoy natural sights such as Lu Impostu Beach, which is 2.7 km away.

9.2
267 reviews
From US$ 181 / night

5 Star Hotels in San Teodoro (Sardinia)

  • Beach access
Hotel Scintilla Hotel Scintilla

Hotel Scintilla

Via Di Lu Rattali, 11
0.9 km (0.6 mi) from city center
  • Restaurant
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Bar/ Lounge area
  • Sun terrace

Offering a lift and an outdoor fireplace, the 3-star Hotel Scintilla San Teodoro is 16 minutes' walk from the long Spiaggia La Cinta Sandy Beach. The onsite restaurant serves Italian food and offers views of the ocean, while this comfortable hotel boasts a convenient location not far from Olbia Harbour.

San Teodoro centre can be reached within 5 minutes' walk. The Scintilla places you within a 500-metre distance of La Cinta/Su Cintura. The white sandy beach is approximately 5 minutes away by car. La Isuledda Beach can also be found 2.5 km from this hotel.

7.2
176 reviews
~ US$74 / night

Hotel Scintilla

0.9 km (0.6 mi) from city center
  • Restaurant
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Bar/ Lounge area
  • Sun terrace

Hotel Scintilla

Offering a lift and an outdoor fireplace, the 3-star Hotel Scintilla San Teodoro is 16 minutes' walk from the long Spiaggia La Cinta Sandy Beach. The onsite restaurant serves Italian food and offers views of the ocean, while this comfortable hotel boasts a convenient location not far from Olbia Harbour.

San Teodoro centre can be reached within 5 minutes' walk. The Scintilla places you within a 500-metre distance of La Cinta/Su Cintura. The white sandy beach is approximately 5 minutes away by car. La Isuledda Beach can also be found 2.5 km from this hotel.

7.2
176 reviews
From US$ 74 / night
  • Private beach
Due Lune Puntaldia Resort & Golf Due Lune Puntaldia Resort & Golf

Due Lune Puntaldia Resort & Golf

Localita Puntaldia
4.8 km (3.0 mi) from city center
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Steam room
  • Rooftop pool

The 5-star luxury Due Lune Puntaldia Resort & Golf San Teodoro, offering 4 outdoor tennis courts, is located within 25 minutes' walk of Cala Brandinchi. This San Teodoro hotel offers an outdoor swimming pool, an à la carte restaurant and a poolside bar.

Associazione Naturalistica Orizzonti di Gallura is steps away from the hotel, while Spiaggia de La Marina di Puntaldia is nestled just 250 metres away. The Due Lune San Teodoro offers proximity to such natural sights as Lu Impostu Beach (3.9 km) and the wide Cala Brandinchi noleggio gommoni Beach (2.4 km).

8.6
91 reviews
~ US$206 / night

Due Lune Puntaldia Resort & Golf

4.8 km (3.0 mi) from city center
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Steam room
  • Rooftop pool

Due Lune Puntaldia Resort & Golf

The 5-star luxury Due Lune Puntaldia Resort & Golf San Teodoro, offering 4 outdoor tennis courts, is located within 25 minutes' walk of Cala Brandinchi. This San Teodoro hotel offers an outdoor swimming pool, an à la carte restaurant and a poolside bar.

Associazione Naturalistica Orizzonti di Gallura is steps away from the hotel, while Spiaggia de La Marina di Puntaldia is nestled just 250 metres away. The Due Lune San Teodoro offers proximity to such natural sights as Lu Impostu Beach (3.9 km) and the wide Cala Brandinchi noleggio gommoni Beach (2.4 km).

8.6
91 reviews
From US$ 206 / 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

(387 Reviews)

From 95$
Hotel Bonsai

9.0 / 10

(510 Reviews)

From 73$
Hotel Onda Marina

8.4 / 10

(1497 Reviews)

From 100$
Hotel L'Esagono

8.3 / 10

(758 Reviews)

From 63$
Terradimare Resort&Spa

8.1 / 10

(742 Reviews)

From 79$

Location