Search hotels in San Teodoro Coast, Italy

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

Check out these popular cities in San Teodoro Coast

San Teodoro

1008 hotels

Lu Lioni

17 hotels

Punta Molara

27 hotels

Monte Petrosu

83 hotels

Vaccileddi

18 hotels

Isola Rossa

8 hotels

Porto Taverna

20 hotels

Puntaldia

34 hotels

Nuragheddu

24 hotels

Stay in San Teodoro Coast's best hotels!

Filter by:

Star rating
Review score

Hotel Stella Marina

Hotel in San Teodoro

Hotel Stella Marina is 3 minutes on foot from the centre of San Teodoro and a 5-minute drive from La Cinta beach. It offers free parking and air-conditioned accommodation.

A
Ale
From
Romania
The stuff were super kind and helpful !
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 319 reviews
Price from
US$146.38
1 night, 2 adults

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.

R
Rosana Lima
From
United States
The front desk staff was courteous and helpful and so was the breakfast staff. The two Ilarias at the front desk were great. The room and the whole facility were very clean. Very good breakfast. The location to La Cinta beach is exceptional. The hotel has beach towels for a small fee and free umbrellas. The beach also has umbrellas and vey comfortable chairs to rent for the day. Good restaurant across the street from the hotel. Easy walk to the city center. Excellent value for the money!!!! We would strongly recommend!!!!
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,588 reviews
Price from
US$181.51
1 night, 2 adults

AMASEA Resort

Hotel in San Teodoro

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.

M
Martin
From
Switzerland
Family rooms are awesome! Very nice and friendly staff.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 646 reviews
Price from
US$309.14
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.

A
Atiya
From
South Africa
Baglioni Sardinia is the epitome of 5-star service - from the moment we stepped off the transfer, we were treated with grace, friendliness and care. The staff's attention to detail and willingness to ensure that our stay was nothing short of spectacular is unmatched - we have stayed at many luxury resorts, and the closest we have come to this type of personal attention was at Diamonds Mequfi Beach Resort in Mozambique. There are many instances of care and kindness we can recall - including the celebration of my birthday, the care with our dietary requirements, the set-up of room service when we ordered a meal, the prompt response to requests, the suggestions of places to visit and having meals at, helping us to track down the full set of biscuit tins for our collection and helping us stay comfortable, especially when I was feeling ill. We have noted below the particular staff who we have interacted with most and who have made our trip memorable. Still, we recognise that service of this standard results from many excellent staff members who take pride in their work and are never seen by the guests. Having said that, we want to extend our heartfelt gratitude to the following people: Food and Beverage: - Gaspare - Alice - Francesco - Seringe - Georgio (Gusto) - Tamara (Gusto) - Silvano (Gusto) Front Desk: - Matilda - Tomaso Concierge - Federica - Annalisa
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 291 reviews
Price from
US$523.69
1 night, 2 adults

Hotel Sandalyon

Hotel in San Teodoro

Offering free Wi-Fi in public areas and free private parking, Hotel Sandalyon is located just 100 metres from the coast and its beautiful beaches. It features a typical restaurant and spacious rooms.

J
Julia
From
Ireland
The location is excellent — just a short walk from La Cinta Beach and close to the center of San Teodoro. The hotel has a lovely garden and a relaxed, vintage vibe. The staff were kind and welcoming, and the room was basic but clean. Free parking was a great bonus.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 298 reviews
Price from
US$125.20
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, 822 reviews
Price from
US$142.63
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.

I
Ivan
From
Belarus
one of the best hotels in terms of price-quality ratio, great breakfast, good internet in the room
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 373 reviews
Price from
US$157.66
1 night, 2 adults

Terradimare Resort&Spa

Hotel in San Teodoro

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

J
Jose Mayo
From
Portugal
Great Hotel! Good facilities, Fabrizio from reception was very kind once we arrived, coffee at breakfast is fantastic and they have shower facilities for you to use if you have a late flight in the afternoon
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 810 reviews
Price from
US$121.08
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.

A
Antoine
From
Australia
Relaxed atmosphere. Very reasonable price and good quality food offered on site. A fantastic option on nights that we couldn’t bother to drive to town
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,114 reviews
Price from
US$186.54
1 night, 2 adults

Helios Hotel

Hotel in San Teodoro

Situated in San Teodoro, 1.6 km from La Cinta Beach, Helios Hotel features accommodation with a garden, free private parking, a terrace and a bar. This 2-star hotel offers free WiFi.

S
Svetlana
From
Serbia
I am very happy with the accommodation. It is located only 15 minutes walk from the most beautiful beach La Cinta. The staff is wonderful, friendly and always willing to help. The bed linen is changed regularly, the toilets and room are cleaned every day and the towels are changed! Hygiene is excellent. Peace, the air conditioning works, everything is great! The best breakfast is everything you see on booking and more - fresh fruit every day, warm fresh croissants, coffee, juices, ham, cheese, excellent buffet. You can get free umbrellas to use at the hotel.
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 583 reviews
Price from
US$86.36
1 night, 2 adults
See all 616 hotels in San Teodoro Coast

San Teodoro Coast's best hotels with breakfast

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 262 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, 319 reviews

Hotel Stella Marina is 3 minutes on foot from the centre of San Teodoro and a 5-minute drive from La Cinta beach. It offers free parking and air-conditioned accommodation.

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 9.0
Superb - What previous guests thought, 118 reviews

Right on the Sardinian coastline, Hotel Costa Caddu offers beautiful sea views including Tavolara Island.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 36 reviews

Boasting 2 swimming pools and a sea-view restaurant, Hotel Club Baja Bianca is next to a natural salt pan and relaxing green area with free parasols, deckchairs and sun loungers.

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,588 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, 646 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, 291 reviews

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

Budget hotels in San Teodoro Coast

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

Offering free Wi-Fi in public areas and free private parking, Hotel Sandalyon is located just 100 metres from the coast and its beautiful beaches. It features a typical restaurant and spacious rooms.

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 822 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, 373 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.7
Fabulous - What previous guests thought, 528 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, 810 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 8.1
Very good - What previous guests thought, 72 reviews

The Due Lune Puntaldia Resort & Golf is located on the north-east coast of Sardinia. It offers panoramic views of the coastline, a 9-hole golf course and many sports and leisure facilities.

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,114 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, 583 reviews

Situated in San Teodoro, 1.6 km from La Cinta Beach, Helios Hotel features accommodation with a garden, free private parking, a terrace and a bar. This 2-star hotel offers free WiFi.

Hotels in San Teodoro Coast that you can book without a credit card

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 220 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, 118 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.9
Good - What previous guests thought, 363 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.

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 46 reviews

Well located in San Teodoro, Zeta Club San Teodoro Le Rose provides air-conditioned rooms, a seasonal outdoor swimming pool and a restaurant.

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.6
Fabulous - What previous guests thought, 291 reviews
Baglioni Sardinia is the epitome of 5-star service - from the moment we stepped off the transfer, we were treated with grace, friendliness and care. The staff's attention to detail and willingness to ensure that our stay was nothing short of spectacular is unmatched - we have stayed at many luxury resorts, and the closest we have come to this type of personal attention was at Diamonds Mequfi Beach Resort in Mozambique. There are many instances of care and kindness we can recall - including the celebration of my birthday, the care with our dietary requirements, the set-up of room service when we ordered a meal, the prompt response to requests, the suggestions of places to visit and having meals at, helping us to track down the full set of biscuit tins for our collection and helping us stay comfortable, especially when I was feeling ill. We have noted below the particular staff who we have interacted with most and who have made our trip memorable. Still, we recognise that service of this standard results from many excellent staff members who take pride in their work and are never seen by the guests. Having said that, we want to extend our heartfelt gratitude to the following people: Food and Beverage: - Gaspare - Alice - Francesco - Seringe - Georgio (Gusto) - Tamara (Gusto) - Silvano (Gusto) Front Desk: - Matilda - Tomaso Concierge - Federica - Annalisa
Guest review by
Atiya
South Africa
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,588 reviews
The front desk staff was courteous and helpful and so was the breakfast staff. The two Ilarias at the front desk were great. The room and the whole facility were very clean. Very good breakfast. The location to La Cinta beach is exceptional. The hotel has beach towels for a small fee and free umbrellas. The beach also has umbrellas and vey comfortable chairs to rent for the day. Good restaurant across the street from the hotel. Easy walk to the city center. Excellent value for the money!!!! We would strongly recommend!!!!
Guest review by
Rosana Lima
United States
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 879 reviews
I really loved our stay. The whole area is very peaceful. The swimming pool is beautiful. We had an apartment facing the swimming pool area and with a view of the mountains.. Nice big terrace outside the apartment, and a small kitchen where we could cook. We liked it so much that we will book the same place next year. The manager Paolo in the reception was exremely friendly and calm. He helped us with all our requests. The whole staff was helpful and accomodating.
Guest review by
Lis
Denmark
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 220 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 7.7
Good - What previous guests thought, 580 reviews
This is most wonderful villa in the Italia that I booked.also can be the 2nd one in my list of the hotel in my life.Good address (near the Cala Brandinchi which I think it’s much better than the la pelosa beach).also there’s a small beach in the resort which is clean and peace.apartment is perfect,good view that I can see the sunrise and sea in the kitchen and garden.Clean and peace.private space with wonderful views.
Guest review by
SI
China
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 298 reviews
The location is excellent — just a short walk from La Cinta Beach and close to the center of San Teodoro. The hotel has a lovely garden and a relaxed, vintage vibe. The staff were kind and welcoming, and the room was basic but clean. Free parking was a great bonus.
Guest review by
Julia
Ireland
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 72 reviews
The location was amazing and the staff were super friendly. We really enjoyed the buffet breakfast and the sunset drinks at the bar. We would highly recommend this resort.
Guest review by
Edward
Australia
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 822 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 7.8
Good - What previous guests thought, 1,114 reviews
Relaxed atmosphere. Very reasonable price and good quality food offered on site. A fantastic option on nights that we couldn’t bother to drive to town
Guest review by
Antoine
Australia
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 118 reviews
Incredible family hotel with original features. A step back in time when you walk through the gates, so well looked after.
Guest review by
Lyndall
Australia
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 36 reviews
I liked almost nothing here. Staff are friendly that’s is all.
Guest review by
Karolina
United Kingdom
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 319 reviews
The stuff were super kind and helpful !
Guest review by
Ale
Romania
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,487 reviews
Location of this stay and facilties
Guest review by
Ridz
Netherlands

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

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