Search hotels in San Teodoro Coast, Italy

Enter your dates and choose from 795 hotels and other places to stay

Check out these popular cities in San Teodoro Coast

Stay in San Teodoro Coast's best hotels!

Filter by:

Star rating
Review score

Hotel Onda Marina

Hotel in San Teodoro

Surrounded by a lush garden, Hotel Onda Marina is only 70 metres from the famous La Cinta beach. It offers free parking and air-conditioned rooms with a balcony.

H
Helen
From
Australia
Great location for the beach and only a very short walk to the centre of town, great staff, very clean. As a solo travelling woman I felt very safe.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,582 reviews
Price from
US$173.92
1 night, 2 adults

Baglioni Resort Sardinia - The Leading Hotels of the World

Hotel in San Teodoro

Baglioni Resort Sardinia - The Leading Hotels of the World is set inside the Tavolara Marine Reserve, just north of San Teodoro.

D
Darren
From
United Kingdom
Everything! Fantastic staff, location, food and facilities.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 289 reviews
Price from
US$802.46
1 night, 2 adults

Hotel L'Esagono

Hotel in San Teodoro

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.

F
Fewkes
From
Switzerland
The location is very good right on the beach. The pool is nice with a lot of shades. The restaurant was very good and so was breakfast. We'll be happy to come back.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 845 reviews
Price from
US$141.22
1 night, 2 adults

Hotel San Teodoro

Hotel in San Teodoro

Featuring a pool, Hotel San Teodoro offers air-conditioned rooms with free Wi-Fi and satellite TV. It is 5 minutes' drive from San Teodoro centre and the beaches of La Cinta and Cala d'Ambra.

A
Alison
From
United Kingdom
Helpful and friendly staff. Restaurant food very good.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 375 reviews
Price from
US$189.22
1 night, 2 adults

Grande Baia Resort & Spa

Hotel in San Teodoro

Surrounded by an 80-hectare park, Grande Baia Resort & Spa is 10 km north of San Teodoro centre. It offers a modern spa and an impressive pool with sun terrace.

K
Kate
From
United Kingdom
Lovely clean apartment, fantastic facilities, beautiful beach
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,099 reviews
Price from
US$200.01
1 night, 2 adults

HOTEL Al FARO , SPIAGGIA LA CINTA ,SAN TEODORO

Hotel in San Teodoro

Located in San Teodoro, 500 metres from La Cinta Beach, HOTEL Al FARO, SPIAGGIA LA CINTA, SAN TEODORO provides accommodation with a garden, private parking, a shared lounge and a terrace.

F
Frederik
From
Germany
Absolutely recommended! The host Giacomo is amazing and super funny! He gave us a warm welcome including a nice talk and some awesome advice for the city. He also has a bar in the hotel where you can have some nice Espresso or drinks. 😍 The hotel is about 200m from the beach La Cinta, which is fantastic! The water is clean and clear blue with white sand. The city center is about 10 mins walk away. So the location is perfect. The room is super clean and has everything you need. The hotel in general is very nice and gives some beach-vibes. We had an amazing stay and would recommend it every time. Grazie Giacomo and see you soon!
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 160 reviews
Price from
US$440.59
1 night, 2 adults

Hotel Le Mimose

Hotel in San Teodoro

Le Mimose is located 1 km from San Teodoro and offers an outdoor pool. WiFi is free throughout. With an LCD TV, rooms at the Mimose include air conditioning, minibar and a safe.

M
Mark
From
United Kingdom
All on offer here is fantastic for a 3 star hotel, immaculately clean, the pool was absolutely lovely. Breakfast in the morning was everything acceptable in a better star hotel! Staff so friendly and helpful. Your room cleaned every day, fresh towels when needed. It’s a little bit of a walk into the centre of San Teodoro about 25mins, but well worth the walk (All flat). Great atmosphere in the bustling square especially on a Saturday.
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 213 reviews
Price from
US$161.40
1 night, 2 adults

Hotel Scintilla

Hotel in San Teodoro

Situated in San Teodoro, 500 metres from La Cinta Beach, Hotel Scintilla features accommodation with a garden, free private parking, a shared lounge and a restaurant.

J
John
From
Ireland
Lovely clean hotel rooms 👌
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 117 reviews
Price from
US$275.37
1 night, 2 adults

QUADRIFOGLIO Affittacamere

Hotel in San Teodoro

In a prime location in San Teodoro, QUADRIFOGLIO Affittacamere provides express check-in and check-out and free private parking.

C
Cotumbianu
From
Romania
We had a very nice and comfortable stay here! The hosts were very kind, they helped us with everything we needed. There would be some minor things to improve, but overall it was an amazing stay. The center of San Teodoro is 15-20 min walk distance.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 265 reviews
Price from
US$115.94
1 night, 2 adults

Villa Minda Lodge & View

Hotel in San Teodoro

Attractively situated in San Teodoro, Villa Minda Lodge & View features air-conditioned rooms with free WiFi and free private parking. This beachfront property offers access to a terrace.

D
David
From
United States
the casa was simply incredible. beautiful vistas, charming estate, perfect breakfast nook and assortment, and hip other guests. super close to beach and town.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 243 reviews
Price from
US$197.11
1 night, 2 adults
See all 795 hotels in San Teodoro Coast

Most booked hotels in San Teodoro Coast in the past month

See all
  • Popular with guests booking hotels in San Teodoro Coast

    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 603 reviews
  • Popular with guests booking hotels in San Teodoro Coast

    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 1,582 reviews
  • Popular with guests booking hotels in San Teodoro Coast

    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 845 reviews
  • Popular with guests booking hotels in San Teodoro Coast

    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 1,099 reviews
  • Popular with guests booking hotels in San Teodoro Coast

    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 806 reviews
  • Popular with guests booking hotels in San Teodoro Coast

    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 524 reviews
  • Popular with guests booking hotels in San Teodoro Coast

    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 362 reviews
  • Popular with guests booking hotels in San Teodoro Coast

    Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 213 reviews
  • Popular with guests booking hotels in San Teodoro Coast

    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 405 reviews
  • Popular with guests booking hotels in San Teodoro Coast

    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 288 reviews

San Teodoro Coast's best hotels with breakfast

  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 258 reviews

    This family-run hotel offers a peaceful location, 1 km from Cala Girgolu beach on the east coast of Sardinia. All air-conditioned rooms feature a furnished balcony. Parking and Wi-Fi are free.

  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 405 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.

  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 1,582 reviews

    Surrounded by a lush garden, Hotel Onda Marina is only 70 metres from the famous La Cinta beach. It offers free parking and air-conditioned rooms with a balcony.

  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 603 reviews

    Located in San Teodoro, 800 metres from Cala d'Ambra Beach, AMASEA Resort provides accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area.

  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 288 reviews

    Baglioni Resort Sardinia - The Leading Hotels of the World is set inside the Tavolara Marine Reserve, just north of San Teodoro.

  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 845 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.

  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 375 reviews

    Featuring a pool, Hotel San Teodoro offers air-conditioned rooms with free Wi-Fi and satellite TV. It is 5 minutes' drive from San Teodoro centre and the beaches of La Cinta and Cala d'Ambra.

  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 117 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.

Budget hotels in San Teodoro Coast

  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 524 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.

  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 806 reviews

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

  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 1,099 reviews

    Surrounded by an 80-hectare park, Grande Baia Resort & Spa is 10 km north of San Teodoro centre. It offers a modern spa and an impressive pool with sun terrace.

  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 213 reviews

    Le Mimose is located 1 km from San Teodoro and offers an outdoor pool. WiFi is free throughout. With an LCD TV, rooms at the Mimose include air conditioning, minibar and a safe.

  • Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 117 reviews

    Situated in San Teodoro, 500 metres from La Cinta Beach, Hotel Scintilla features accommodation with a garden, free private parking, a shared lounge and a restaurant.

  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 362 reviews

    Offering extensive grounds with a swimming pool and a tennis court, Li Suari Club Village is 300 metres away from the beach in Cala D'Ambra. Wi-Fi in public areas is free.

FAQs about hotels in San Teodoro Coast

See reviews by guests who stayed at hotels in San Teodoro Coast

See all
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 884 reviews
    The studio apartment was very functional for everything you need on a beach holiday. It is basic but you really don't need more than that. The bed was very comfy, the kitchen had all utensils and the outside pool and garden where just lovely. The cherry on top is the owner and his kind availability. We could borrow umbrella and beach chairs from him and since the apartment was ready he let us check in early. We loved our stay and we would recommend to anyone.
    Guest review by
    Alice
    Germany
  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 213 reviews
    All on offer here is fantastic for a 3 star hotel, immaculately clean, the pool was absolutely lovely. Breakfast in the morning was everything acceptable in a better star hotel! Staff so friendly and helpful. Your room cleaned every day, fresh towels when needed. It’s a little bit of a walk into the centre of San Teodoro about 25mins, but well worth the walk (All flat). Great atmosphere in the bustling square especially on a Saturday.
    Guest review by
    Mark
    United Kingdom
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 1,479 reviews
    I really loved this place! The scenery is so beautiful. The hotel has such relaxed and friendly vibe. The staff is SUPER friendly and helpful with everything you need. We well definitely come back to this place!
    Guest review by
    David
    Sweden
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 845 reviews
    The location is very good right on the beach. The pool is nice with a lot of shades. The restaurant was very good and so was breakfast. We'll be happy to come back.
    Guest review by
    Fewkes
    Switzerland
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 1,582 reviews
    Great location for the beach and only a very short walk to the centre of town, great staff, very clean. As a solo travelling woman I felt very safe.
    Guest review by
    Helen
    Australia
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 247 reviews
    Comfortable residence, beautiful location, amazing service. Thank you Carla for providing valuable information for a nice leisure time.
    Guest review by
    mgreta
    Lithuania
  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 252 reviews
    Perfect view, friendly staff, great beach, quiet and peaceful place
    Guest review by
    Izabela
    Poland
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 1,099 reviews
    Lovely clean apartment, fantastic facilities, beautiful beach
    Guest review by
    Kate
    United Kingdom
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 288 reviews
    Everything! Fantastic staff, location, food and facilities.
    Guest review by
    Darren
    United Kingdom
  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 578 reviews
    The location, facilities and staff
    Guest review by
    Sabrina
    Ireland

Planning a trip? Get inspired by reviews of cities in San Teodoro Coast

  • 8.0

    We stayed 4 nights

    We stayed 4 nights The beaches are spectacular some of the best we’ve ever seen in the Mediterranean. Fantastic for families with warm shallow water and soft sand backed by dramatic mountains in the distance. There are flocks of flamingos in the marshes near san Teodoro and spectacular views from the hills and gorgeous walks. The downside is the lack of beach restaurants and cafes . There is often a small kiosk selling coffee drinks and ice cream but little else so we took picnics . We really missed the ubiquitous beach tavernas you get in the rest of the Med so we were dying for a decent restaurant after a couple of nights
    Guest review by
    Rosie
    United Kingdom
  • 10.0

    Mount Tavolara is beautiful.

    Mount Tavolara is beautiful. People are really friendly in the area. The beaches, whilst a bit tricky to access, were gorgeous with turquoise blue water. Capo Cado Cavallo is definitely a hidden gem in the area.
    Guest review by
    Salman
    United Kingdom
  • 6.0

    It's a beautiful place but it was very obvious that most of...

    It's a beautiful place but it was very obvious that most of the locals were not super thrilled about the tourists and they took a lot of opportunities to overcharge and scam us, particularly at some restaurants. Please note that some people were very kind and welcoming but that wasn't common unfortunately. I wish I could say I loved San Teodoro but I had a much nicer time in Olbia.
    Guest review by
    Lilian
    Australia
  • 8.0

    Lovely little town, perfect size to easily walk around.

    Lovely little town, perfect size to easily walk around. Plenty of restaurants and bars. The night market is a nice to stroll through in the evening. La Cinta beach is lovely, can get busy and toilet/shower facilities are a bit ropy. There is lots of different types of accommodation too, to suit all needs.
    Guest review by
    Rory
    Sweden