Choose your preferred language. We speak English and 41 other languages.
Unfortunately it's not possible to make reservations for this hotel at this time. Click here to see nearby hotels
Via Naviglio, 08020 San Teodoro, Italy – Show map
Unfortunately it's not possible to make reservations for this hotel at this time.
No booking fees • Save money! Best price guarantee — enter dates to see these prices!
147 properties in San Teodoro
Including hotels, apartments, villas and more.
205 verified reviews
They speak your language!
Terra Di Mare Resort's staff speaks: Italian, French, Spanish, English, German
Booking is safe
When you book with us your details are protected by a secure connection.
Outdoor Pool, Grounds, Terrace
Tennis Court, Golf Course (within 2 miles), Diving, Horseback Riding, Snorkeling, Sauna, Fitness Center, Spa, Massage, Hot Tub, Turkish/Steam Bath, Bicycle Rental, Playground
Food & Drink
Bar, Breakfast in the Room, Snack Bar
Room Service, Packed Lunches, Shuttle Service (free), Airport Shuttle (surcharge), 24-Hour Front Desk, Baggage Storage, Concierge Service, Meeting/Banquet Facilities, Fax/Photocopying
Safe, Non-smoking Rooms, Facilities for Disabled Guests, Family Rooms, Elevator, Soundproof Rooms
Italian, French, Spanish, English, German
Based on 205 reviews
Value for money
Show reviews from:
- very nice and helpful staff; - hotel is placed in a very quiet neighborhood; - free shuttle to La Cinta beach; right next to bus stop to other beaches in the area -- useful if you don't have a car.
- ants get in from the garden (probably only a problem with ground-level rooms); - garden sprinklers would ocasionally spray the balcony (and anything that was left out to dry); - breakfast buffet, though good, is the same everyday and tends to get boring after a while.
Excellent hotel and pool. Breakfast was very good also.
A little far from the town center (about a 15-20 min walk). Not a problem if you have a rented car (a must in Sardinia:)
Just returned from a week staying here. We had the classic room which was a bungalow attached to one other room. Good sized room and bathroom. Kept very clean throughout the week. Breakfast was plentiful, can order latte/espresso/cappuccino alongside this for free. 10 mins to town centre and 20-25 mins to la cinta by foot. Staff are great. Able to use showers/use pool and leave luggage on site on the day we checked out as our fligt wasn't til the evening which was very useful!
Didn't stock a full bar list- but this may be because they are closing for the season next week!
Lack of maid service
Good facilities Good breakfast Close to town - circa 10 min walk.
Staff were extremely unfriendly and rude which ruined our stay a lot. They were not very helpful!!! The hotel really needs to improve this aspect!
We loved the hotel! The staff was extremely helpful. The pool was really good and had a nice bar next to it. The area itself it beautiful with mountain/sea views. We stayed in a superior double room which had a nice balcony and great a/c (A must in August). Used car to and from San Teodoro, but the hotel is a walking distance from the city center.
No Wifi in rooms, only in public areas but that was known from the description in the website
-beach shuttle -comfortable rooms -modern facilities -nice personal
-wifi only in reception and pool are tier than that very good hotel
-If you really are looking for different beaches in Sardinia, Terra di Mare is well situated. The best beaches are in the north and in the middle east of the region. This hotel is just between. Rent a car (mandatory for me there to move), and drive only 1 hour max to arrive either in the north (Palau, costa smeralda, porto cervo, wonderful beaches-spiaggia del principe, della volpe,...), or in the middle east (canigone- port city where you can find boat tour that stops at many beaches). Last but not least, beautiful beaches are near the hotel too: big ones and small ones (I prefered the small ones, less crowded) -the swimming pool is great. It is always a pleasure to stay a couple of hours near it to read, have a cocktail, play on the pool or outside ("grass space" for badminton and more) -a new grocery store is at 1 min by car. Very convenient
the breakfast is delicious and diversified, meaning that you can always choose differents things to eat. But at the end, the meal is the same every morning. A little plus would have been perfect. But this doesn't erase the good taste of the breakfast. -we bought some fruits and we wasn't allowed to borrow a knife at the bar/kitchen.
Hi,i been to the resort Terra di mare in July and everything was so good, the staff reception (especially Simona) was helpful and very polite, the cleaner(especially Antonietta) was superb and friendly and the breakfast girls (especially Valentina) were so friendly kind and polite. Big thank you to all staff at the resort. Clara D'Andrea
I liked all
Everything - the staff were very friendly (the lifeguard found and returned an ipod we lost by the pool), the rooms were good and spotless, the pool was excellent and the dining area was very nice. About a 10-15 minute walk into the centre of San Teodoro too, which we liked.
The Pool Breakfast The bed Each room has a patio or terrace Close to a supermarket Shuttle Bus runs daily
Walk to the town Cleaners were rude! A/C is very loud. Shower design means it can flood the bathroom!
The reception staff was very helpful, especially the Manager, Laura. For example, Laura lent us a beach umbrella to use for our stay. Free parking and free wi-fi was an added bonus. If you have a room near or above the pool area you could get the wi-fi in your room as well. Blackout curtains in the room were great for sleeping in. The mattress and pillows were very comfortable. The balcony was used several times a day. The breakfast variety was good. Though they do end right at 10:30 am sharp! No exceptions. Great location to travel around to many small towns with great beaches.
Size of shower is very small, barely room for one person. If its a windy day a smell comes up through the drainage pipes in the shower that is less than pleasant. The bathroom itself is a good size. The tv is way too small, smaller than my computer screen and lacked any English speaking shows. The close proximity of the room to the pool meant you could hear kids playing and screaming very early in the morning. Why their parents allowed this is another story. Smoking was allowed anywhere outside. As a non-smoker it was sometimes difficult to get away from the noxious fumes coming from the smokers. This is true for any where in Italy and not just here. The pool area should be smoke free as it is in Canada.
The staff is very kind, very relaxed atmosphere and surrounding, great breakfast, lovely pool. Room was good, clean and comfy. We came with small child had good time. I recommend :-)
A nice modern hotel with comfortable rooms and a super swimming pool. The bathroom was large and the breakfast was very good. The air conditioning worked well and was quiet. The bed was very comfortable. No problem with parking. Front desk staff were very helpful.
Wifi was weak in our room.
- very nice and helpful personnel - nice swimming pool - clean and spacious rooms - good location, walking distance to the city center
- poor internet speed (roughly 1,5Mbit for the whole hotel), sometimes completely unusuable - the same breakfast every day
Nice property on a clean, well maintained area, large place to park, playground in the hotel garden, the chance of an earlier check in.
The equipment of the apartement is quite niggardly: very tiny kichenette (however we didn't really used it), no washing up liquid, no sponge, not even a litterbag. I know, it's an apartement, but I booked not in a camping, but in a 4 stern hotel! We usually book an apartement because the children, but I've never had an experience like this. The sofa bed in the living room was very unconfortable. Very loud company on the night before leaving. Not enough place for the things of 4 people.
Friendlines of staff, always willing to help.
Cleanliness could have been better.
Perfect, there is nothing to reproach, we loved it!
The Pool was cold, well, but who would expect it warmer in the 1st of May :)
The staff were extremely friendly and helpful
We stayed in an apartment which was spacious, clean and had a really comfy bed. The location is peaceful and only 5-10 min walk to the centre and 15-20 mins to the beach. The staff were friendly and alwayshelpful. If I was in San Teodoro again I would stay here.
We loved our stay at the Terre di Mare Resort in May 2014. The staff was extremely attentitive, helping us out with even the smallest requests (restaurant recommendations, bike and car rentals, tours, spa, etc.). Visiting during the low season, it really felt like we had the full service of all hotel staff just for the two of us.The facilities seemed very new and/or well maintained, with a nice pool and great spa (massage highly recommended). We asked around and apparently this is one of the only spa options in San Teodoro. Only 200m away, the nearest restaurant (forget the name!) was the best we found during our entire week in Sardinia - the seafood starter is to die for and homemade sardinian pasta delicious too. Highly recommended!
The hotel does not offer direct access to the beach but the pool is nice and the town (10mins) and beach (15 mins) are just a short walk.
Very helpfull and kind reception staff, clean and pretty large apartment. In the evening on the balcony you can hear amazing sound of frogs from the little river next to the hotel :)
We've negotiated with thousands of hotels to get the very best deals. We call them Secret Deals and they only last for a limited time.
You can get these deals for free by subscribing to our newsletters. You can even choose your favorite destinations to receive personalized deals.
Don't worry – your email address is safe with us. We'll never share your private information and you can unsubscribe at any time.