Terradimare Resort & Spa
Hotel in San Teodoro
4-Star Hotel
Reasons to book
Includes essentialsGarden, Pool, Air conditioner and more
Book with confidenceWe partner with the top travel sites so you know you're getting a great deal on the perfect rental
About this hotel
Family-friendly San Teodoro hotel in San Teodoro City Centre with free parking
This smoke-free hotel features an outdoor pool, a fitness center, and a bar/lounge. Free WiFi in public areas and free self parking are also provided. Additionally, a poolside bar, a snack bar/deli, and a coffee shop/cafe are onsite.
Terradimare Resort & Spa offers 65 accommodations, which are accessible via exterior corridors and feature laptop-compatible safes and hair dryers. Flat-screen televisions come with satellite channels. Bathrooms include showers and complimentary toiletries.
Recreational amenities at the hotel include an outdoor tennis court, an outdoor pool, and a fitness center.
This smoke-free hotel features an outdoor pool, a fitness center, and a bar/lounge. Free WiFi in public areas and free self parking are also provided. Additionally, a poolside bar, a snack bar/deli, and a coffee shop/cafe are onsite.
Terradimare Resort & Spa offers 65 accommodations, which are accessible via exterior corridors and feature laptop-compatible safes and hair dryers. Flat-screen televisions come with satellite channels. Bathrooms include showers and complimentary toiletries.
Guests can surf the web using the complimentary wired Internet access. Business-friendly amenities include desks and phones. Housekeeping is provided daily.
Recreational amenities at the hotel include an outdoor tennis court, an outdoor pool, and a fitness center.
The recreational activities listed below are available either on site or nearby; fees may apply.
Amenities
Pool
Air conditioner
Internet / Wifi
Parking
Laundry
Balcony or Patio
TV
Gym or Fitness Center
Garden
Map of San Teodoro
Available Rooms
Classic Double or Twin Room
1 Queen • 215 ft²
Sleeps 3
You'll be directed to Expedia.com for availability & pricing
Superior Double or Twin Room
1 Double • 194 ft²
Sleeps 3
You'll be directed to Expedia.com for availability & pricing
Standard Apartment, 1 Bedroom
1 Queen • 1 Sofa • 441 ft²
Sleeps 4
You'll be directed to Expedia.com for availability & pricing
Junior Suite
1 Double • 474 ft²
Sleeps 3
You'll be directed to Expedia.com for availability & pricing
Classic Single Room
1 Single • 215 ft²
Sleeps 1
You'll be directed to Expedia.com for availability & pricing
$$$$
Reviews
2.5
The place was great! Staff were helpful and friendly. The place was clean, comfortable and peaceful. Breakfast was delicious, Only a short walk to town. Also, it’s in a great location for some amazing beaches. Id say hire a car so you can properly explore the island.
2.5
Efficient and helpful front desk. Located a mile outside of the downtown area in a very quiet neighborhood. Although the place was full, we never heard a sound from outside our room.
2.0
All good.
To be improved: Checkout at 10 is to early
4.0
Really, relaxed hotel with a pool in a quiet location but within a 10 minute walk of the centre of San Teodoro which has a host of restaurants, shops, stalls and bars.
The rooms are spread out and no more than 2 story’s tall.
5.0
This was an amazing find. My 13 year old daughter and I stayed here. Just beautiful. The town is walkable and so hip and cool. The busses took us to the most amazing beaches. Highly recommend!
1.0
Be aware that the apartments (where we stayed) have problems with ants. We found a lot Ants in multiple rooms - some even found their way to our bed and suitcases. Not what you expect from a 4-star hotel!
We also had stinky sheets in our room - as if the sheets had been standing in a sack with wet towels for too long. When we told the reception/management they (apparently) checked our sheets, but didn’t find a problem with them. We had no doubt and could smell it- and the cost of changing the sheet for the hotel would be zero to nothing. But the management is apparently not interested in providing the service you would expect from a four star hotel.
Another thing: when you stay in the apartments you won’t get cleaning, fresh towels, fresh pool towels, toilet paper or anything like that. You even have to take out your trash when you leave the apartment.
The rooms are outdated and in poor condition - beds are not very good either.
On the positive side: Breakfast and bar staff was was very kind and welcoming.
3.0
You only receive 1 room key so when you leave the room
Everything switches off so you are unable to charge any items whilst away from room ,
Don’t loose your pool towel ticket or there’s a charge of 30euro, if you wish to use the spa facilities another charge of 30e.
Check in 3.00 am check out 10.00 am
No evening restaurant facilities.
This is quite a expensive hotel to begin with .
3.0
The staff wasn't all that friendly, just one of the staff members was helpfull. The room wasn't clean so i changed room, then the cleaning service wasn't proper, didn't add towels or even toiletpaper.
2.5
Very nice hotel. We loved the swimming pool!
Free parking. You can park right in front of reception and rooms. Super easy to walk around. Walking distance to the town centre but in a quiet street.
Highly recommended!
5.0
We will definitely come back again
5.0
Staff was amazing and so so helpful
2.0
Very helpful reception staff. Uncomfortable sofa bed. Very comfortable bed. Nice pool area. Old rooms but in good condition. Can walk into the town / supermarket but is a bit far with young children. Little bit to far to walk to the beach. Would recommend hiring bikes to explore the area.
5.0
Really lovely, quite simple rooms but everything you need including a fridge. The AC works really well which was great. It's not really walking distance too beach but is only 10 mins walk from the town (which is small by the way) There is a lovely big pool with lots of seats, we were then end of sept so nice and quiet but still nice and warm. Really good price which included breakfast too.
2.0
Great, quiet hotel. Feels luxury, although room decor not quite at same standard to rest of hotel. Food lovely, high quality. Pool good if a little chilly.
2.0
The hotel was nice and very clean, staff also very nice. But we emailed them in advance and told them it's for your honeymoon and they replied saying that they were aware now. When we arrived, there was no welcoming in the room or even a congratulations from the staff. So don't stay here if it's your honeymoon, other than that it was a good hotel.
2.5
It was amazing stay. Calm area, big and cosy rooms, nice area around.
2.0
Hotel was very clean and nice
2.5
So we have been driving around Sardinia and living in a couple of nice B&B because most of the hotels were really bad. And then we got to Terradimare in SAN Teodoro, it is Wonderful. Perfect room, very nice pool, clean gardens, super friendly and serviceminded staff . 10 min walk to town that is very nice. We booked it for two more nights just to relax and enjoy. Our best stay in Sardinia for this time and we will be back.
5.0
Great location and nice town for food and everything, nearby beaches awesome. Reception staff very good and gave good info. Thanks
2.5
Very relaxing, friendly staff. Great spot for chilling. Beach only 25 minutes walk away.
2.5
Great area. Close to town and lots of restaurants. Pool area is great. Wifi was a little slow
4.0
the facilities were excellent and the staff very professional .the room was slightly disappointing .it was spacious but quite basic the bathroom had no shelf to put any toiletries on.the hot water was subject to solar panel performance no sun no hot water
1.0
Good hotel, about a 10-15 minute walk into town and a 20 minute drive to Cala Brandinchi. Friendly staff, nice pool and very quiet.
5.0
Excellent friendly service, great pool rarely busy, good quiet location, short walk into town to good night market and restaurants, very good hotel for kids
1.3
Lovely hotel in a great location, great service from all staff we met, and very close to La Cinta beach and to the town for bars and restaurants. Some background music would be nice in common areas, it was a little dull atmosphere around the pool and at breakfast, but otherwise great place.
5.0
Quiet but close to the center of San Teodoro.
Nice location.
2.5
The reception staff were extremely helpful and knowledgeable. Room was clean and tidy. Relatively modern. Breakfast was decent. Short walk into San Teodoro town which is on point. The beaches in San Teodoro are amongst the most magnificent beaches ive ever seen. Couldnt recommend more
5.0
The reception staff were extremely helpful and knowledgeable. Room was clean and tidy. Relatively modern. Breakfast was decent. Short walk into San Teodoro town which is on point. The beaches in San Teodoro are amongst the most magnificent beaches i've ever seen. Couldn't recommend more
2.5
Great hotel. Located a little way out of the center of the village - but still only a 15 minute walk from the center, where you can find lots of restaurants. The beach (which is amazing) is also a short walk away and it's really worth it !
2.5
Really enjoyed our stay here! Spent 2 weeks at the hotel & felt really relaxed! Rooms cleaned every day and staff were welcoming and helpful. Walk to the beach is about 30 minutes but they do provide a free shuttle during the season. We actually went out of season and walked every day & loved the walk! It was the best part & you get to see the town! La Cinta beach is just beautiful, we walked up & down the beach everyday! SUCH A BEAUTIFUL PLACE TO STAY and breakfast was the best! Amazing location! If I had to say anything i’d add that the beds and pillows were a little uncomfortable for us but in all fairness everything else was 10/10! Perfecto! Thank you for a wonderful stay!
2.5
We stayed in an apartment rather than a hotel room and found it comfortable and convenient. The hotel facilities were great but where Terra Di Mare stands out is with its staff. Nothing was too much trouble for them during our stay - they helped us organise sightseeing trips as we were visiting the area during low season and also advised us on local travel options as, due to a fault by Expedia, we were led to believe there was a free shuttle service operating from the hotel. Unfortunately, this was only available at high season and had been stopped weeks before our trip. We were quite frustrated by this at first - especially as Expedia failed to respond to our message of complaint and the booking was non-refundable. Luckily, the staff at Terra Di Mare came through for us and gave us complimentary bicycle hire for our entire stay - something which would have normally cost about €70. They also provided tips on getting around the area by bike and helped us find our way to some great spots. I cannot recommend them or thank them for their generosity enough. The fault in advertising was caused by Expedia, not them, yet they went above and beyond to fix it for us and ensure we had a five star stay.
2.5
Excellent five days and would definitely go back. Excellent staff Especially Alessio, Roberta and Cristiana/ excellent breakfast and service. The waiters were fabulous at breakfast
2.0
This hotel was clean and comfortable. Facilities were great. Perfect distance from the town, about a 15 minute walk from the restaurants and bars and the beach shuttle was great to get directly to the beach. Staff were very friendly and helpful.
2.0
Small, quiet hotel but close to the centre of San Teodoro which is lively in the evening. The hotel provides a beach shuttle bus or it is a 20 min walk away.
2.5
Great breakfast buffet and wonderful spa treatments at reasonable prices!! The service is impeccable and the rooms are cleaned very well. The location is perfect, close by to restaurants and center of town, 15-20 minute walking to the beach (La Cinta) or 10-15 minute to downtown. It would be a 5-10 minute drive to La Cinta and the other beaches are very close as well.
4.0
Fairly quiet hotel, maybe slightly out of season. Lovely staff and clean and spacious room. Beds a little hard for our liking but otherwise a lovely stay.
5.0
My fiancée and I had a lovely stay at this hotel in mid-late sept. The staff are professional and friendly and the hotel is nice with a great pool. We were upgraded to a family room which was huge, very clean and had a massive balcony. The hotel, pool and room were kept immensely clean all week. There are spa facilities there but we didn't get around to using them as the nearby beautiful beaches are to much of a draw. Breakfast was included and was tasty with the usual continental plus scrambled egg and bacon. Maybe during the week a different type of egg or pancakes would be nice but that's just a small thing, it was fine. Shuttle bus from the hotel to La Cinta beach is very useful. The walk to town is 10 mins and more like 20 to the beach. We hired a car so we could drive 15 mins to some further stunning beaches. Was a good idea and cheaper than the transfer! Only gripe at the hotel was poor wifi but your on holiday afterall!!
5.0
The staff are very helpful and friendly and we were made to feel special.
Our rooms were cleaned everyday to high standard and we received clean towels and bedding.
Our bartender Andrea was excellent and so was Alex.
The staff made our experience at the hotel so very special.
The beaches were beautiful but we were pested my Africans selling their goods at times it was very annoying. This should be controlled as people will not visit the island again. And we did love Sardina and found some great places to visit, you do need a car.
If you do rent a car make sure when parking you update the clock on the windscreen of the time of your arrival. If you park in a bay with limited time allowed. We were not told of the clock and received a fine. We returned before the hour allowed and told the attendent we were not aware of the clock, but we still had to pay the fine of 30 euros at the local post office. This took about 40 minutes on a very hot day not a good experience.
5.0
We stayed in one of the apartments and have to say we loved it! It was kept very clean and provided all of the basics including kitchen equipment. The hotel staff were lovely and very helpful providing us with maps and recommendations as to where to eat etc. It was great that it was an easy 10/15 minute walk into the town centre, there was an option to get a free bus to the beach but I would highly recommend renting bikes from the hotel instead. The spa was lovely, just wish I had booked in advance for an actual massage! There's no need to book a taxi to and from the airport as there is a cheap bus that gets you there. No faults at all!
5.0
My partner arrived to the hotel with no issues having driven down from Olbia airport. Parking was available, checking in was very straightforward and we were very pleased with the look, lay out and style of the hotel.
The staff were very accommodating and keen to impart their local knowledge of the area. The pool was great with towels and plenty of sun loungers available.
The room was on the ground floor with plenty of space and a memory foam mattress queen sized bed, a big change from the usual singles pushed together!
The hotel is well placed with a ten minute walk to the pedestrianized town of an evening passing a supermarket on the way. The town is very pleasant with lots going on and plenty of shops and restaurants.
San Teodoro is 35-40° in August and is pretty busy especially La Cinta, well worth having a rental car to travel out to the various other local beaches.
FAQs
How much does this hotel cost compared to others in San Teodoro?
The average price for a rental in San Teodoro is $188 per night. This rental is $54 less expensive than the average.
Is parking included with this hotel?
Yes, parking is listed as an amenity at Terradimare Resort & Spa. For more information, we encourage you to contact the property about where to park.
Is there a pool at this hotel?
Yes, a swimming pool is available for use at Terradimare Resort & Spa. Enjoy the water!
Is Terradimare Resort & Spa pet friendly?
Unfortunately, this hotel is not pet-friendly. Try searching again and filter for "Pets Allowed"
What amenities are available at Terradimare Resort & Spa?
We found 9 amenities for this rental. This includes pool, air conditioner, internet / wifi, parking, and laundry.
Explore similar vacation rentals in San Teodoro
Explore all rentals in San TeodoroSan Teodoro travel inspiration
Read our blogGuides
Best East Coast Beaches and Getaway Locations You Can’t Miss
Budget Travel
7 Most Affordable Snowbird Destinations for 2025
Guides
Top Activities to Try in Panama City Beach, Florida
Guides
Top Things to Do in Gulf Shores, Alabama: Adventure and Fun Await
Local Culture
Exploring Miami’s Wynwood District: Street Art, Food, and More
Guides
Fun Things to Do in Ocean City, Maryland
Local Culture
A Foodie’s Guide to the Best Dining in Orlando, Florida
Guides
Top Things to Do in Oahu and Honolulu