Looking for somewhere fabulous? Reviewers loved San Teodoro!

Search family hotels in San Teodoro

Enter your dates to find the best deals!

Terra Di Mare Resort&Spa

Terra Di Mare Resort&Spa

San Teodoro, Italy
8.5

Very good

392 reviews

Featuring a pool and tennis court, Terra Di Mare Resort&Spa offers a choice of rooms, suites and apartments, all with balconies or patios.

“The hotel was perfect, quiet, spotlessly clean and the staff were incredibly friendly and helpful.”

Rob United Kingdom
Hotel Bonsai

Hotel Bonsai

San Teodoro, Italy
8.3

Very good

274 reviews

Located in San Teodoro, on Sardinia’s east coast, Hotel Bonsai is just a 10-minute walk from the sea. Surrounded by nature, it offers wellness facilities and free WiFi.

“Great experience overall. Would go back and stay longer. Great value.”

Vt USA
Le Tre Querce

Le Tre Querce

San Teodoro, Italy
8.4

Very good

475 reviews

Independent living with panoramic views over the surrounding mountains. These apartments have been planned and built in order to allow you to spend a holiday relaxing.

“The pool is very big, its like a small park but ve…AND the centre is nearby but still its very calm.”

Albert Netherlands
Hotel Costa Caddu

Hotel Costa Caddu

San Teodoro, Italy
8.8

Fabulous

236 reviews

Right on the Sardinian coastline, Hotel Costa Caddu offers beautiful sea views including Tavolara Island. The sea-view restaurant offers classic Italian and international cuisine.

“Everything!!! You can see why it was voted in the top 100 hotelsin in Italy.”

THEO Australia
Il Viandante

Il Viandante

San Teodoro, Italy
9.4

Superb

315 reviews

Set in the centre of San Teodoro, Il Viandante is 800 metres from the beach in Cala d'Ambra, and a 5-minute drive from La Cinta Beach. It offers an outdoor pool which is heated in spring and autumn.

“Very friendly and helpful English speaking staff. …asts. La Chinta beach is within 5-7 min. by bike.”

Natalia Russia
Hotel San Teodoro

Hotel San Teodoro

San Teodoro, Italy
8.0

Very good

125 reviews

Featuring a pool and tennis court, Hotel San Teodoro offers air-conditioned rooms with free Wi-Fi and satellite TV.

“Nicely laid out Hotel. Excellent half-board dinner…ion (for adults). Very clean... That's it!!!!”

IRINA United Kingdom
Bungalow Club Village

Bungalow Club Village

San Teodoro, Italy
8.2

Very good

72 reviews

Set right on Cala d'Ambra beach, Bungalow Club Village boasts a seasonal outdoor pool, private beach and a range of sports facilities. San Teodoro is 600 metres away.

“Sea, beach, lunch and dinner food variety and qual…ff, umbrellas and sun beds, city is quite nearby.”

Alexei United Kingdom
Hotel Le Rose

Hotel Le Rose

San Teodoro, Italy
6.9

Review score

53 reviews

Just 800 metres from Sardinia's La Cinta Beach, Hotel Club Le Rose is set in gardens with a large swimming pool. It offers a private beach and daytime and evening entertainment.

“Location. It is within 5 minutes of the beach and in the centre of San Theodoro.”

Michael Spain
Hotel Il Platano

Hotel Il Platano

San Teodoro, Italy
8.5

Very good

290 reviews

Hotel Il Platano is set in San Teodoro on the east coast of Sardinia, 25 km from Olbia. It offers air-conditioned rooms, free parking, and a private garden.

“Beautiful hotel with very friendly/helpful sta…or different towns and beaches. Stunning island.”

valerie United Kingdom
Hotel L'Esagono

Hotel L'Esagono

San Teodoro, Italy
8.1

Very good

299 reviews

Set directly on the beach, this 3-star hotel features rooms surrounded by a large garden. Hotel L'Esagono comes with 2 swimming pools, a restaurant, and free private parking.

“Very happy with our stay at the hotel We had one… we booked to come back this September for a week”

peter United Kingdom

You might also enjoy these types of property:

Enter your email address and we'll resend your confirmation

Please enter a valid email address

We've resent your requested confirmations to

Please note that email delivery may take up to 10 minutes

Sorry, we were unable to resend your requested confirmations

Manage an existing booking

  • Change dates
  • Edit guest details
  • Contact the property
  • Upgrade room
  • Cancel booking
  • And more...
+ _
Close map