Hotels in San Teodoro
2 guests
Adults−2+
Children under 17−0+
Age−7+
Age−7+
Age−7+
Age−7+
Age−7+
Age−7+
Age−7+
Age−7+
Age−7+
Age−7+
Search hotel
Find hotels on the map
Recommended Price Rating Sea distance Stars
Filters

7.4
San Teodoro, Località Monte Petrosu 🧭 Map
🌞 From seashore 8 min
I highly recommend the mini club. Our daughter loved the staff and the mini disco in the evenings. Ester, Mattia, and Enrico made this event very enjoyable. They are very professional, friendly, and funny. It was a very good experience.
My wife and I have just come back from our 9-nights stay in Grande Baia. It was our 3rd stay in this hotel(previously in 2024 and 2025)...and we're already planning to come back in 2026.
We choose early season (last week of May) when air temp is in mid 20C and water pleasant enough to swimm...and prices are much lower than in high season.
We love this place for many reason... it has great location...
A solid 3-⭐️ from me. Your view on this “resort” will very much depend on how much you’ve paid for it and any previous “resort” experiences you may have!
We booked this quite a way in advance, mainly because it appeared good value, which should always be a red flag I guess but for the money we paid it made for a good base. But nothing more, pretty mediocre.
I suspect it was built in the 80’s with high...
The hotel rooms are clean and spacious. However outside of them are looking very tired and really needs updating. You will definitely need a car if you need to venture out . Taxi is 35€ one way. Bathroom have shampoo, shower gel shower caps and vanity kit and hairdryer. If you like a cup of tea or coffee bring your own kettle as they do not provide these . Bring your iron too.
On another note you...
Resort is situated in a quiet place, with its own secluded beach. Staff appears to be a mixture of either new people who don't know much, or older people who lost their motivation. Gym desperately needs a make over - in it's current state it does not classify as a gym. There is a nice rooftop bar with lovely sunset views
Our family of 4 stayed for a week and we had a good time. The apartments are spacious and clean, but kitchen equipment was not sufficient for cooking for a family. Also, more cups would have been useful. The beach section is great and just a short walk away. Location of the resort is great as lots of shopping and restaurants can easily be reached by car. And that is necessary as the food in the buffet...
213 $
ZenHotels
Booking
Agoda

8.2
Baglioni Resort Sardinia - The Leading Hotels of the World
San Teodoro, Via Tavolara, Loc. Lu Fraili di Sotto 🧭 Map
🌞 From seashore 7 min
Spent an entire week here. We were greeted with a warm and friendly welcome and they gave us a nice tour of the resort. The breakfast is amazing, my favorite part was the fresh cold pressed juice of your choice every morning. The pools are beautiful, the beach is amazing. There are plenty of chairs available on the beach reserved for the guests and there is even a life guard watching over the swimming...
I had an amazing amazing amazing time with my little one year old at the Paradise. Felt like home every single minute spent here with a baby which is not a given in many places. Kudos to all the staff especially Carlo the bar Manager! Eating, relaxing, going to the beach, going out ... was very easy and smooth. I'd highly recommend and coming back next year.
1 977 $
ZenHotels
Booking

8.7
Bungalow Club Village
San Teodoro, Loc. Cala D'Ambra 🧭 Map
🌞 From seashore 2 min
Absolutely loved my stay here, could not have been better
-The entertainment was the best I have ever seen at a park, lovely staff
-The food was nice and fresh with brilliant vegetarian options
-The beach was stunning and the free kayaks/peddalow hire really topped it off
-Comfortable room (extra for a.c. and fridge, would reccomended- it's hot!
- tavolara exursion was amazing
- a great cold pool
...
This resort is catogarized as 3 stars and it is, but I found it remarkable. The rooms are simply equipped and set in the greenery leading to the restaurant and the beach. The stay can be booked with halfboard full board and all inclusive. The food is ala buffet with very wide selection of starters, first, second courses and desserts and it is very very tasty. The hotel beach is not that long but still...
Semi all inclusive, with a nice beach and pool. Free food and drinks are not available at all hours, but on a reasonable schedule. Alcohol is always extra, but table wine at dinner is free. Entertainment is every night, including dancing, shows and kids activities. Water side bar open late with music, drinks and food.
Nice little bungalows, and Room A/C is available for extra, and you'll probably...
Loved it! Food is good. The beach is small, a mix of sand and round stones, but clean and well organized. Very friendly staff.
ZenHotels
Booking

8.6
San Teodoro, Via Naviglio 🧭 Map
🌞 From seashore 15 min
I had an absolutely extraordinary experience at Hotel Terra di Mare, San Teodoro, where I treated myself to a massage. Being a massage therapist myself, I always pay close attention to every detail – and here I was simply amazed.
The therapist is incredibly skilled: her technique is flawless, her movements smooth and refined, and she has a rare intuition for finding exactly the areas that need more...
Good parking. Short-ish walk to the main town centre, bars, restaurants and the evening market. Decent options for breakfast, cured meats, scrambled eggs, cereals, fruits, etc. A good range of lunch options, too. Bar service was very good although it did close at 23:00. You need to be in town for drinks any later.
We had an amazing stay. The location is perfect. Close to many beaches. They staff was incredible. Barbara the concierge helped us book some really special excursions. 5 min walk to the downtown restaurants Would recommend if staying ins San Teodoro
Such a great find... rooms are great and the service has been best for a while. Pool area has been well used by our wee group. San Teodoro town centre is only a 15 minute walk too. The hotel has a regular free service to La Cinta beach.
Fantastic stay at this hotel. Could not fault the staff, room, cleanliness. Location is great, 10/15 min walk into town and 25 min walk to the beach. We had a car which I would recommend. Roads so quiet and easy to navigate. Watch out for snakes near the beach!!
The resort is great, big rooms, lovely pool, nice outdoor spaces. Breakfast offers a wonderful fruit buffet as well as continental breakfast. The Spa is so peaceful. The resort staff is super helpful and proactive. Fabrizio managed my 11 guests booking flawlessly and very professionally since months before the official bookings were open. He assisted with the entire process, the change requests...
257 $
Trip.com
245 $
ZenHotels
Booking
Agoda

8.6
San Teodoro, Via Tirreno 24 🧭 Map
🌞 From seashore 2 min
Visited in October 2024.
The hotel is located in close proximity to the coast, directly at the beautiful La Cinta beach, which offers an excellent location for families with children. The beach itself is a true gem, stretching over four kilometers with fine white sand and crystal-clear water that turns a stunning emerald green the further you go into the sea. The water is relatively shallow, making...
Great location and nice enough hotel. Modern and very clean, the breakfast is good and the staff seem lovely, however the rooms have no soundproofing at all. You can literally hear everything including people brushing their teeth and going to the toilet so no privacy. Take your ear plugs for sleeping. The noisiest hotel I have ever been in.
The location is very good - next to the beach. The rooms were clean and in good condition. Breakfast was good. One drawback was that it felt a bit crowded and noisy every time we went down to the lobby.
Very clean and tidy hotel, great location, with short walk to the beach and excellent breakfast 👌
Great location,- just on the arm's length from the excellent restaurant, fantastic beach. The hotel offers good service, quite basic breakfast, and freshly renovated rooms. We enjoyed our stay, and the only thing I would love to improve is to soundproof the rooms- you may get closer to your neighbors than you ever dreamed about
Short trip, stayed for 3 days. Rooms are new renovated, clean and simple. Breakfast was okay, not much variety. Near access to the beach. Very friendly, competent and helpful staff in the hotel!
490 $
ZenHotels
Booking
Agoda

8.8
Hotel Lu Pitrali
San Teodoro, Via Lu Pitrali In Monte Petrosu 🧭 Map
🌞 From seashore 1.2 km
Lovely family hotel! A great place to start your day with a marvellous chocolate croissant. Livio and his family provide friendly and attentive service. Always a pleasure to drop by.
An authentic, impeccably clean Italian bed and breakfast built by two brothers and run by their families. Neat, cozy and furnished with simple beach style furnishing. You have everything you need including parking. Breakfast is basic but suitable for travelers who need morning fuel for a day of outings. Parking on the property at no cost. Brand new renovated bathrooms and the are is filled only with...
158 $
ZenHotels
Booking
Agoda

6.6
Hotel Al Faro
San Teodoro, Via del Tirreno 4 🧭 Map
🌞 From seashore 4 min
the pizza and the coffee is delicious. pretty place. the host/owner is friendly
Fantastic restaurant for lunch or dinner. Great food & local dishes are authentic, and tasty. Also one of the latest tobacconists that's open in San Teodoro! If the bar's open you can buy snacks / drinks / tobacco. Just found out they are also a hotel...
112 $
ZenHotels
Booking
Agoda

Hotel Le Mimose
San Teodoro, Via Nazionale 32 🧭 Map
🌞 From seashore 1.4 km
Didn’t look like it was going to be a nice stay, boy I was fooled. Behind the walls is a nice little resort style hotel. We received the 2 bdrm villa across the street with was great. The service here is excellent. There is a bar by the pool. Breakfast is served buffet style and sit outside if you choose. Free shuttle to the beach where you receive free chairs and umbrella. Nice setting and a very...
Great cheap hotel. If you are looking for something basic friendly clean & peaceful in a good location...this hotel does exactly that.
Evening meals are charged extra but are decent.
Hotel is nothing special. The swimming pool and garden are beautiful. The personnel is very nice. However, very small rooms, very basic and they charge you for literally anything. From putting your own water bottle in the mini bar (€3 per day) to towels for the beach (€2 per day).
Everything what we need.it would be better if we have a little balcony.Swimming pool great for the little one.
Perfecto!
Good Staff Members
Nice Location
Inviting lobbies and pleasant landscaping
--noisy kids early on one morning
--shower very slow to drain 119
149 $
ZenHotels
Booking
Agoda

6.9
Hotel Club Le Rose
San Teodoro, Via Del Tirreno 1 🧭 Map
🌞 From seashore 7 min
The room is good, WiFi is dead, breakfast is ok, private beach is a joke - it is far, it is crowded, it is infested with people selling something, it has nothing to do with privacy
256 $
ZenHotels
Booking
Agoda

8.0
Li Suari Club Village
San Teodoro, Via Rattolungu 1 🧭 Map
🌞 From seashore 4 min
We had a good time with our daughter, we liked everything, the service staff is wonderful, the room is always clean, the food is delicious. Thank you very much xx
Great hotel! Very peaceful and relaxing place. Delicious food and very friendly staff.
Beach Issuleda is reachable by walk approx in 15 minutes and it is like paradise!
You can also use city bus which stops in front of the hotel and go to San teodoro evening market or another paradise beach - La cinta.
On the hotel beach you can use sunbeds and umbrellas for free.
Room was quiet and we slept very well...
We stayed in Li Suari from 10 to 19/09. Structure surrounded by greenery a few steps from the sea ... The Isuledda beach is very close and the Cinta beach and the center of San Teodoro are also not far away. Soft all inclusive formula highly recommended ... Excellent quality / price ratio. Excellent catering ... varied food, generous portions and very kind and impeccable waiters in service. Equally...
The Li Suari Club Village is located in a strategic position, with the beach 100 meters from the property. At check-in you will be greeted at the reception by some fantastic people (Sardinian soul, welcoming) who will take you to discover various features of the structure and the various related services.
- THE ROOMS: as soon as you enter you will immediately notice the wooden entrance door, a bit...
Small family hotel. Great food and drinks. Clean simple rooms and nice exterior and garden. Pool is good in size and depth. Only one bad thing is lots of rocks in sea and really shallow long "entrance" into it.
207 $
ZenHotels
Booking
Agoda

9.0
Due Lune Puntaldia Resort & Golf
San Teodoro, Località Puntaldia 🧭 Map
🌞 From seashore 1 min
the room, the staff and the hotel grounds generally were great.
Everything excelent! Nice building inside the Puntaldia resort. Wonderful golf court above the sea. Great staff and delicious meals. Very comfortable private beach.
A dream place, excellent food, service, and a view to die for. My wife and I found out why it's called "Due lune" one the night of a full moon.
Stayed here a week in late Summer. There are positives aplenty: beautiful views, vast swathes of lawn perfect for kids to play on, pretty oval pool, shaded lunch gazebo and private beach. Breakfast and lunch buffet spreads are the largest and most impressive I've ever seen, and of a consistently high quality with very fresh, likely local produce. Dinner is a half-board set menu (only) with varied...
1 073 $
ZenHotels
Booking
Agoda

9.3
Hotel Costa Caddu
San Teodoro, Località Costa Caddu 🧭 Map
🌞 From seashore 5 min
Beautiful place to unwind in Sardinia. Lovely rooms, perfect location (a car is needed). Stuff is very professional. Clean rooms. Nice restaurant onsite. Beaches nearby are one of the best.
Really great place to stay. The staff is very friendly and the rooms were nice. The location is close to the beach (walking distance) and the views are great. Look forward to coming back again as soon as possible.
Awesome place with awesome people!!! A MUST in San Teodoro!!!!
Very friendly staff and nice hotel with well kept garden and pool area. Location is a bit far from the city center so car is a must(drive to san teodoro center is 10min), as the road is quite narrow and dark in the night if you want to walk or use bike.
289 $
ZenHotels
Booking
Agoda

8.3
Hotel L'Esagono
San Teodoro, Via Cala D'Ambra 141 🧭 Map
🌞 From seashore 1 min
I love the place! I had a wonderful stay at L’Esagono. The service was a bit formal and “by the book,” but always friendly, professional, and helpful. The rooms have small porches and practical touches like hooks both outside and inside. The grounds are beautiful and I really enjoyed the atmosphere. Breakfast was rich and offered something for every taste. After check-out I could store my luggage and...
Beautiful hotel and setting next to the sea. Convenient walk (12mins) into the nearby town were theres a good selection of restaurants and few bars.
Great location, staff, food, room, everything really. Highly recommend
The service, location, and rooms were great
We spent 5 nights in October at L'Esagono. The hotel is right by the sea and it has a lovely swimming pool. The staff is very kind and welcoming. Food at the restaurant was good. Loved it
Stayed at this hotel for four days in the end is September, and everything has been just perfect:) Nice staff, excellent food, clean and very beautiful beach, also the cleaning of the rooms were very good. We will absolutely come back!!
133 $
Trip.com
449 $
ZenHotels
Booking
Agoda

7.7
San Teodoro, Via Del Tirreno Snc 🧭 Map
🌞 From seashore 3 min
Such a beautiful garden and hotel. It’s proximity to La Cinta beach is wonderful. Staff are nice and when you need assistance, they’re happy to help.
Everything was very good. We received housekeeping everyday, the breakfast was very good served, staff was very very friendly and helpful. We needed to rent a car to explore a bit more of the island and the receptionist was very friendly to indicate us a good place to rent the car from and give us local tips for cities we could stop by to visit, all of them were very worth it. At the end of the stay...
This hotel has the best location ever! Two steps from gorgeous La Cinta beach and few from downtown and all the shops and restaurants. The old charming building has beautiful gardens and the lobby and all guests areas are so welcoming that you just feel at home. The Mediterranean building maintenance is impeccable with a manicurated garden, large bedrooms with private bathroom, bar and dining areas...
We spent 10 unforgettable days in this fantastic hotel where the real difference was made by the exceptional welcome of Stellina, Manuela and all the staff. If you want to feel at home, in a warm, familiar, relaxing and very quiet environment, surrounded by a well-kept garden, a stone's throw from the splendid Cinta beach, this is the place for you.
Thanks again to all the staff for making us feel...
Decent hotel, very clean room, great location, just 3 minutes from La Cinta beach. Good value for money.
Hotel Scintilla is a family-runned company. The staff was always ready to help and give us information. They made us feel home.
The rooms were very clean. Dinner was always delicious and they offered typical Sardinian dishes.
The hotel is located near by the beautiful La Cinta-beach and on 5 minutes walking distance from the centre of San Teodoro.
I would definitely recommend!
149 $
Trip.com
145 $
ZenHotels
Booking
Agoda

8.1
TH - Liscia Eldi Village
San Teodoro, Via L'Isuledda 🧭 Map
🌞 From seashore 4 min
Pool
Great value for money, good location with 2 private beaches and umbrella and sun beds. The food is good, but not wow. The room was big and quite comfortable, I just didn’t like the shower,very tidy.
Beautiful relaxing spot for any type of vacation! Surrounded by lots of greens and a front seat row to two beautiful beaches Whether you're alone, with family, friends or whatever, this is the perfect place for you. Its super neat and tidy and the staff are lovely, nice, friendly and very very helpful people. And the nightly entertainment... between theatre shows and salsa dancing, well you just need...
The staff at this resort are of an exquisite kindness. This really makes a difference! Special mention for the concierge / booking trips with Sara and Veronica really top (very attentive to details!) And the restaurant staff, in particular Costantino, Marzia, Giada and Christian. Smiling and super efficient, always (even when you see that they are dead tired). Nice and super courteous entertainers...
Very nice village like appartment bungalows, great cuisine with a lot of to choose from, very family friendly staff - they always comply with extra needs of family members (fresh milk, extra lunch to go before departure etc.), car rental at hotel (generally car rental in Sardinia is very expensive, in the hotel about the same price as in the town)
340 $
ZenHotels
Booking
Agoda

7.8
San Teodoro, Via Del Tirreno 81 🧭 Map
🌞 From seashore 3 min
Our stay here was just lovely, comfortable bed, quiet location, steps away from the beautiful beach of La Cinta and 10 Mins walking from the center of San Teodoro where you can find plenty of restaurants, bank, shops etc. Room was cleaned and tidy, bar was great, I ordered a spritz and my husband a mojito for aperitivo and they learned our order by the 2nd day :). The staff was the best part of our...
Great location, rooms were clean, service staff was awesome. Breakfast,aperitivo and lunch was good as well.
We didn't stay in the hotel but visited the bar daily. We enjoyed coffee, croissants, aperols, wine, cocktails. The service was nice and welcoming.
Stayed with 3 girlfriends for a weekend break. Hotel so reasonably priced we could have the luxury of our own rooms. Blue and white decor relaxing. Breakfast continental and all fresh and delicious. Plenty of tea and coffee. Staff extremely helpful and arranged airport transfers and allowed us to eat on arrival even though it was after kitchen closing time. Food was lovely and good wine. Very short...
All fantastic, and even more! Very nice hotel, very familiar, perfect location two minutes walk from La Cinta beach and ten minutes from the characteristic center of San Teodoro. Excellent restaurant and bar from breakfast to aperitifs up to dinner. But the real strength of this hotel is its staff, all of whom are nothing short of excellent, professional and always available from the bartenders to...
We stayed only one night at the Hotel Dandalyon because due to the bad weather it was not possible to stay in the campsite. The owner was very kind and super helpful. He provided us with the room as early as 7 in the morning and allowed us to stay even beyond the check out time. The wait staff was also very friendly and helpful. They served us lunch even at 3pm. The room very clean. The only thing...
139 $
Trip.com
168 $
ZenHotels
Booking
Agoda

9.5
Il Viandante Mini-hotel
San Teodoro, Via Cala D'Ambra 8 🧭 Map
🌞 From seashore 10 min
The staff were all incredibly helpful and we felt really looked after by everyone from management to the breakfast room team. The property was clean, had all the basics you needed, location was excellent (very central) and exceptional value for money.
Loved our stay here.
Perfect location, in the centre of San Teodoro, near many restaurants.
The owner and the rest of the staff team were 10+++
Beautiful architecture and 10 for cleanliness.
Really cannot find any downside.
Very friendly staff, clean,cosy rooms.
Right in the center of san Teodoro.
Nice beaches on walking distance.
Uil8ooolo) has njlhhhlu u li ho I i soldi e la mia I soldi te li do quando vuoi u Yuliya me to uluiiilulluuuìuiuuuuuuui abnd u lui u to II uyb un giorno b b b b e e n s n n n e l sorry e l
Helpful and Friendly staff, clean rooms
ZenHotels
Booking

8.5
Hotel
San Teodoro, Località Badualga 🧭 Map
🌞 From seashore 2.4 km
Quiet, nice Hotel outside Village San Teodoro. You’ll need a car, but there’s lots of parking spaces Very friendly staff, they’ll show you around Nice pool area with different beds, chairs and a bar Great breakfast buffet with lots of information about food they offer (info about allergies etc). It was almost perfect holiday, but we’ve been very surprised that a 4 star hotel is charging you 5€ per...
Top notch 4 star hotel/resort just outside San Teodoro on the Strada orientale Sarda. Easy to find, good location and excellent free parking facilities. Great helpful staff and the Tavolara suite we had was outstanding. Excellent breakfast and food. Pool area spacious and comfortable. Everything impeccably clean. Bit pricey? Yes but then everything about this area is. Well done to the team.
This hotel was honestly perfect! The staff are all so unbelievably friendly especially the girls on reception, the male lifeguard, super smiley breakfast waiters and kitchen chef Paolo - the staff make this hotel. Appreciate you can’t walk out of the hotel due to the road but the shuttle bus service into town and la Cinta beach is super handy and runs until 23:00. Gorgeous balcony views of the mountains...
The hotel is lovely but a little out of the way nothing much around it for walking/sight seeing. You would need a car to get about. The sunbeds are not comfortable and need to be upgraded. The staff were all lovely and very helpful. The small town of San Teodoro is lovely with lots of restaurants and night market would recommend a visit.
We had a brilliant break away at Hotel San Teodoro. Beautiful location surrounded by mountains, very peaceful. The staff at the hotel were lovely and friendly, especially Rosella who was very accommodating throughout our stay. Room was clean and had everything we needed. The pool is gorgeous and has everything you need, would recommend their poolside cocktails! Food at the restaurant was delicious...
Just on the plane and would like to say a massive thank you to hotel Sam Teodoro , & jet 2 , the staff have been absolutely amazing from when we arrived at the hotel very welcoming and friendly, always willing to help when we were unsure of things , the food was great only thing I would say is maybe a little bit more options for kids , ( I have fussy kids ) , rooms were always super clean & tidy ,...
487 $
Trip.com
612 $
ZenHotels
Booking
Agoda

8.6
Hotel La Palma
San Teodoro, Via Del Tirreno Snc 🧭 Map
🌞 From seashore 6 min
The location is good, 10 minutes walk from the city centre and five minutes walk from the fantastic beach La Cinta. There was nos fuzz with getting free parking outside of the La Palma and the staff was kind and helpful which was appreciated. They were also easy to talk with which gave a homy feeling.
The standard of the rooms is quite simple and the appliances could need an upgrade. The bathroom,...
Best Pizza in San Teodoro. Even in the whole world, u have to search for a Pizza like the one u get in Hotel la Palma.
We got some different pizzas in other, by the way, also good restaurants in San Teodoro, but the dough was very often like a chewing gum. Kiko's Pizza dough is very crunchy, the covering of the Pizza is so tasty, because of the fresh and high quality ingredients.
Totally recommend...
ZenHotels
Booking
Agoda

Hotel Bonsai
San Teodoro, Via Golfo Aranci 🧭 Map
🌞 From seashore 12 min
The hotel is centrally located and looks nice. Breakfast is very simple for a 4 star rated hotel. We brought our dog and apparently it was €40 for 2 nights. Finally they made it €30 which means €15 per night for the dog, that’s the same price as an additional child bed. They explained it was for end cleaning, but we brought our own dog basket for the dog. In lots of (luxury) hotels dogs stay for free...
A great place to stay. Sweet and cosy. Hotel management and staff are super friendly. We will definitely come back.
Very nice hotel, good location, friendly staff and the breakfast was fantastic, you can order caffé latte, cappuccino and other sorts of coffe at the bar, really good :)
A wonderful little hotel exact what I had in my dreams. It's like meditation to live there. The staff was very nice.It was Nice to ett breakfust in The Nice lounge outsider. It takes just about ten minutes to walk to the little town and it's about 15 minutes walk to the sea.
I will come back.
Stayed at Bonsai for a week and it was fabulous.
Room was clean and spacious. Loved that the rooms have their own mini patios at the front with a table and chairs.
Really close to town (approx a 7 minute walk). And a 20 minute walk to La Cinta beach which is beautiful.
Breakfast is quite basic but it does the job. The Reception staff (who were friendly and very helpful throughout our stay) very...
Good Hotel. The 4 Stars comply with the country-specific standards. The staff are always friendly and very helpfull if you have any questions.
104 $
ZenHotels
Booking
Agoda
Popular resorts