All hotels in San Teodoro (Sardinia), Italy
1 room, 2 adults
You can collect® Rewards nights here

Hotel L'Esagono, San Teodoro

3 stars3 stars
Via Cala d'Ambra 141San TeodoroOT08020Italy, 800-491-6126
Price GuaranteePrice Guarantee on hotel bookings. If you find a better price on exactly the same stay, we’ll either match it or give you a coupon. Click below for details.
Good3.8 / 5
Room needs to be improved
Great location
Great amenities
Beautiful beach
76See all 76 reviews
From 445 reviewsTripAdvisor Traveller Rating

Hotel L'Esagono, San Teodoro

Hotel Info: 866-539-8117

from $52
  • Standard Double or Twin Room
  • Double Room, Garden View
  • Classic Room (Swimming Pool Area)
  • Triple Room
  • Classic Double Room, Patio
  • Standard Double Room, 1 Double Bed

At a glance

Key facts

Hotel size

  • This hotel has 83 rooms


  • Check-in time 3 PM-2 AM
  • Check-out time is 10 AM
Airport shuttle service is available on request during limited hours. Contact the property in advance to make arrangements.

In the hotel

Taking the kids?
  • Children's club (surcharge)
  • Supervised childcare/activities (surcharge)
Things to do
  • Beach sun loungers
  • Beach umbrellas
  • Outdoor pool
  • Children's pool
  • Spa tub
  • Bicycle rentals on site
  • Playground on site
  • Scuba diving on site
  • Pool sun loungers
Working away
  • One meeting room
  • Conference center
  • 24-hour front desk
  • Concierge services
  • Tours/ticket assistance
  • Luggage storage
  • Safe-deposit box at front desk
  • Garden
  • Terrace
  • In-room accessibility

In the room

Home comforts
  • Minibar
Freshen up
  • Private bathroom
  • Shower only
  • Hair dryer
Stay connected
  • Desk
  • Free WiFi
  • Daily housekeeping

Recent reviews

Good 3.8 /5 from 76 reviews

Hotel L'Esagono, San Teodoro
Good3.0 / 5
Decent hotel for a nights stay, it is a bit away fro the city center so best to have a car. The only issue I had was that the wifi was terrible, some people might not care, but for those of us who have to work while we travel it's extremely frustrating. Other then that, good room, clean, night hotel grounds, right by a beach too.
Other trip
Hotel L'Esagono, San Teodoro
Poor1.0 / 5
Avoid - bad customer service & location
What a useless hotel. A 15 minute walk from the town which is not ideal. The hotel pool was good, the breakfast was okay and the room was good. Besides that I would never stay there again. We asked for a return transfer (airport and back) and got an email saying it was €55 total, on arrival we were told to pay €55 one way and they admitted they made a mistake but insisted it was not their problem, I was forced to pay the driver on the spot. Tried to sort it out for 3 days and eventually got my money back when checking out but only cause I refused to pay the bill if not refunded. Breakfast okay, usual croissants, cereal, cakes and a little bacon, egg and sausages. Private beach was a joke , tiny and seaweed not cleaned off beach, limited space to sit on sand, & they wanted to charge the two of us €40 to use the hotel sun loungers on beach. Walk to La Cinta it's 1000% better. No hotel beach towels provided! We never ate dinner at the hotel but ventured into town instead for a good variety, atmosphere and decent prices. The attitude of the staff was mixed. Overall very good service by the waiters at breakfast time but the receptionists put a real sour taste in my mouth with regards transfer. Besides this they were fine I suppose. Room was clean and bed comfortable, can't complain about that. Nice porch area to relax. In all I would say if you have the option stay somewhere else. There seem to better situated hotels and the attitude was much to be desired.
3 night romance trip
Hotel L'Esagono, San Teodoro
Good3.0 / 5
Okay value
Rooms nice, generally clean but had mold inside shower door. Nice pool and right on beach was nice. Long uphill walk to town. Hotel desk and bar staff very nice and helpful. Restaurant staff very inattentive. However food was tasty. Buffet breakfast not great. Breakfast fruit very damaged, over ripe and old.
Romance trip
Hotel L'Esagono, San Teodoro
Excellent4.0 / 5
Good Location
Enjoyed our stay - only was there for 1 night. No complaints as such. Only downside for me was the lack of Air Conditioning. I realize the hotel never claimed to have air conditioning however all other 3* hotels I have stayed with in Italy have had it. Otherwise, was happy with the hotel.
Other trip

See all reviews

Hotel L'Esagono, San Teodoro

Is the description of this hotel not correct? Tell us