Choose dates to view prices

Esha Beach Resort

Photo gallery for Esha Beach Resort

Interior entrance
Private beach
Private beach
Private beach

Overview of Esha Beach Resort

Esha Beach Resort

3.0 star property
Beachfront hotel in Trincomalee with restaurant and bar/lounge

10.0/10 Exceptional

3 verified guest reviews

Popular amenities

  • Free breakfast
  • Free parking
  • Free WiFi
  • Airport transfer
  • Air conditioning
  • Laundry facilities
No.90, Nilaveli Road, Uppuveli, Trincomalee, Eastern Province, 31000

Room options

About this area

What's nearby

  • On the beach

Getting around

  • Airport shuttle (surcharge)


  • Angel Inn Beach Seafood Restaurant - 9 min walk
  • King Fish Seafood - 10 min walk
  • Nero Kitchen - 11 min walk
  • Wood Cape - 13 min walk
  • The Madam's Curry - 14 min walk

About this property

Esha Beach Resort

A great choice for a stay in Trincomalee, Esha Beach Resort features an airport shuttle. You can grab a bite to eat at the restaurant or wind down at the end of the day with a drink from the bar/lounge. A terrace and a garden are other highlights.


Danish, English, Norwegian

Cleaning and safety practices

Social distancing

Social distancing measures in place
This information is provided by our partners.

At a glance

Hotel size

  • 6 rooms


  • Check-in time starts at 12:30 PM
  • Late check-in subject to availability
  • Minimum check-in age - 18
  • Check-out time is 11 AM

Restrictions related to your trip

  • Check COVID-19 restrictions.

Special check-in instructions

  • Front desk staff will greet guests on arrival

Required at check-in

  • Cash deposit required for incidental charges
  • Government-issued photo ID may be required
  • Minimum check-in age is 18


  • No cribs (infant beds)


  • Pets not allowed


  • Free WiFi in public areas
  • Free WiFi in rooms


  • Free onsite self parking


  • Airport shuttle*

Other information

  • Designated smoking areas

Property amenities

Food and drink

  • Free local cuisine breakfast each morning 7:30 AM–11:00 AM
  • Restaurant
  • Bar/lounge
  • Barbecue grills
  • Room service (limited hours)

What to do

  • On a private beach


  • 24-hour front desk
  • Concierge services
  • Tour/ticket assistance
  • Dry cleaning/laundry services
  • Free newspapers in lobby
  • Luggage storage


  • Garden
  • Picnic area
  • Terrace


  • Danish
  • English
  • Norwegian

Room amenities

Be entertained

  • 32-inch LED TV
  • Satellite TV channels

Home comfort

  • Air conditioning
  • Ceiling fan

What to enjoy

  • Balcony

Freshen up

  • Private bathroom
  • Shower only
  • Free toiletries
  • Towels

Stay connected

  • Free WiFi

Food and drink

  • Free bottled water


  • Daily housekeeping

Special features


Esha Beach Resort - This bar specializes in Chinese cuisine and serves breakfast, lunch, and dinner.

Fees & policies

Optional extras

  • Airport shuttle service is offered for an extra charge

Hygiene & cleanliness

Social distancing measures are in place.


Noise-free guestrooms cannot be guaranteed.

Only registered guests are allowed in the guestrooms.

This property does not have elevators.

This property accepts cash.

Also known as

Esha Beach Resort Trincomalee
Esha Beach Resort
Esha Beach Trincomalee
Esha Beach
Esha Beach Resort Hotel
Esha Beach Resort Trincomalee
Esha Beach Resort Hotel Trincomalee

Frequently asked questions

Does Esha Beach Resort offer free cancellation for a full refund?
Yes, Esha Beach Resort does have fully refundable room rates available to book on our site. If you’ve booked a fully refundable room rate, this can be cancelled up to a few days before check-in depending on the property's cancellation policy. Just make sure to check this property's cancellation policy for the exact terms and conditions.
What are the cleanliness and hygiene measures currently in place at Esha Beach Resort?
This property confirms that social distancing measures are in place. Please note that this information has been provided by our partners.
Are pets allowed at Esha Beach Resort?
Sorry, pets aren't allowed.
Is parking offered on site at Esha Beach Resort?
Yes, there's free self parking.
Is airport shuttle service offered by Esha Beach Resort?
Yes, an airport shuttle is available.
What are the check-in and check-out times at Esha Beach Resort?
You can check in starting at 12:30 PM. Check-out time is 11 AM.
What is there to do at Esha Beach Resort and nearby?
Esha Beach Resort has a private beach and a picnic area, as well as a garden.
Are there restaurants at or near Esha Beach Resort?
Yes, Esha Beach Resort offers Chinese cuisine. Nearby restaurants include Angel Inn Beach Seafood Restaurant (9-min walk), King Fish Seafood (10-min walk), and Nero Kitchen (11-min walk).
Does Esha Beach Resort have any outdoor private spaces?
Yes, every room features a balcony.
What's the area around Esha Beach Resort like?
Esha Beach Resort is a short 3-minute walk from Uppuveli Beach and 17 minutes' walk from Trincomalee War Cemetery.

Overall score and ratings






Staff & service




Property conditions & facilities



10/10 Exceptional

Excellent and pleasant staff chef is exceptional minor thinks need to improve TN never worked toilet seat no fit in otherwise I recommend to go tor this resort. Overall exceptional
Jeeva, 3-night family trip
Verified Expedia guest review

10/10 Exceptional

Hemos estado tres noches y nos ha encantado el sitio, es precioso, delante hay la playa de uppaveli. El servicio ha sido muy bueno y el desayuno continental también
Merce Martos, 3-night romance trip
Verified Expedia guest review

10/10 Exceptional

excellent hotel avec accès direct sur la plage
Hôtel avec un très bon rapport qualité prix qui donne sur la plage. Chambre simple avec climatisation, très propre. Accès direct à la plage. Nourriture excellente. Juste bien commander à l'avance car tout est préparé à la demande et cela prends un peu de temps. Très bon wifi.
Hervé, 2-night trip with friends
Verified guest review