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

Hotel L'Esagono, San Teodoro

3 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
Amenities
Great amenities
Service
Fantastic service
Beach
Reasonable beach
Comfort
More comfort would be nice
76See all 76 Hotels.com reviews
From 443 reviewsTripAdvisor Traveller Rating

Hotel L'Esagono, San Teodoro

Hotel Info: 866-539-8117

from $337
  • 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

Arriving/leaving

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

Required at check in

  • Credit card or cash deposit required

  • Government-issued photo ID required

  • Minimum check-in age is 18

Travelling with others

Children

  • Babysitting/childcare *

  • Free children's club

Pets

  • Pets allowed

  • Specific rooms only *

  • 2 per room

Internet

  • Free WiFi in public areas

  • Free WiFi in rooms

Transportation

Transfers

  • Airport shuttle (available on request) *

Parking

  • Free self parking

Offsite

  • Area shuttle *

Also known as

  • Hotel L'Esagono
  • Hotel L'Esagono San Teodoro
  • L'Esagono
  • L'Esagono San Teodoro
  • Hotel L'Esagono San Teodoro, Sardinia
  • Hotel Ristorante l Esagono

Policies

All guests, including children, must be present at check-in and show their government-issued photo ID card or passport.

Cash transactions at this property cannot exceed EUR 2999.99, due to national regulations. For further details, please contact the property using information in the booking confirmation.

Pet-friendly rooms can be requested by contacting the property at the number on the booking confirmation.

For transfers, guests must contact the property before arrival at the number on the booking confirmation.

Mandatory fees

You’ll be asked to pay the following charges at check in or check out:

  • Club Card: EUR 20.00 per person, per week
  • Child's Club Card: EUR 20.00 per week

Optional extras

Babysitting/childcare is available for an extra charge

Airport shuttle service is offered for an extra charge of EUR 60 per vehicle (one way)

Area shuttle service is offered for an extra charge

In the hotel

Taking the kids?
  • Children's club (free)
  • Supervised childcare/activities (free)
Food and drink
  • Free continental breakfast
  • Restaurant
  • Bar/lounge
  • Room service (during limited hours)
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
Services
  • 24-hour front desk
  • Concierge services
  • Tours/ticket assistance
  • Luggage storage
Facilities
  • Safe-deposit box at front desk
  • Garden
  • Terrace
Accessibility
  • In-room accessibility

In the room

Home comforts
  • Minibar
Freshen up
  • Private bathroom
  • Shower only
  • Hair dryer
Be entertained
  • LED TV
  • Satellite TV channels
Stay connected
  • Desk
  • Free WiFi
More
  • Daily housekeeping

Special features

Dining

L Esagono - Overlooking the ocean, this restaurant specializes in Mediterranean cuisine and serves lunch and dinner.

Hotel L'Esagono, San Teodoro’s small print

Also known as

  • Hotel L'Esagono
  • Hotel L'Esagono San Teodoro
  • L'Esagono
  • L'Esagono San Teodoro
  • Hotel L'Esagono San Teodoro, Sardinia
  • Hotel Ristorante l Esagono

Policies

All guests, including children, must be present at check-in and show their government-issued photo ID card or passport.

Cash transactions at this property cannot exceed EUR 2999.99, due to national regulations. For further details, please contact the property using information in the booking confirmation.

Pet-friendly rooms can be requested by contacting the property at the number on the booking confirmation.

For transfers, guests must contact the property before arrival at the number on the booking confirmation.

Mandatory fees

You’ll be asked to pay the following charges at check in or check out:

  • Club Card: EUR 20.00 per person, per week
  • Child's Club Card: EUR 20.00 per week

Optional extras

Babysitting/childcare is available for an extra charge

Airport shuttle service is offered for an extra charge of EUR 60 per vehicle (one way)

Area shuttle service is offered for an extra charge

We have included all charges provided to us by this hotel. However, charges can vary, for example, based on length of stay or the room you book.

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.
1 night 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.
2 night 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.
1 night trip

See all reviews

Hotel L'Esagono, San Teodoro

Is the description of this hotel not correct? Tell us