Skip to main content

The 10 Best Resorts in Trincomalee, Sri Lanka

Check out our selection of great resorts in Trincomalee

Filter by:


Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest Price First Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

The 5-star Jungle Beach Resort is located in Trincomalee, just 27 km from Trincomalee Bus and Railway Station. It offers a well-appointed spa and a variety of recreational options. Free Wi-Fi and parking are provided. China Bay Airport is 35 km away.

I loved everything about Uga Jungle Beach Resort, essentially sustainable luxurious accommodation at its very best. Its beautiful wooden gate opened to a jungle paradise with every detail crafted to complement its beautiful location. Warm welcome from Mr Dhammika and the team. Delicious fresh juice…after the long drive down…yes please! Enjoyed the wonderful architecture like the suspended first floor front desk and the exquisitely crafted exposed beam chalets with huge beds and the cosiest beddings. My jungle room set up enabled me enjoy secluded relaxation or hear birds chirping and roaring ocean waves as needed. My room was well maintained so always felt as great in it as outside. Option of air conditioning and fan and having an additional rainfall shower were great treats to enjoy after outdoor activities. Spa treatments were lovely, perfectly set against the soothing sound of a mini waterfall. Having a private beach and bar meant enjoying the ocean and safe walks at any time. Exceptional food by Chef Prabatha was customised to my individual palate. Deliciousness delivered in every bite of local seafood curries to tailored healthy juices Offers different dining areas but the best is treetop dinner in a swing chair. Ms Gothami kicked service up a notch by showing how to rep Sri Lankan style in a Sare, while Jagath, Mandawa and Dananjaya spoilt me with everything I wanted at the bar at any time. As a solo female traveller, the hotel was amazing for getting me the best local guide, Pasan, who is a naturist. We went on three tours - temple, bike and mangroves - His passion and knowledge of Sri Lanka. rich history, unique flora and fauna made each tour a lifetime experience. Soaked in the history of rice paddies and most beautiful sunset cycling, marvelled at the cultural significance of temples, and enjoyed the most mindful boat ride ever. Pasan knew the best areas for local spices, gem watching and fishing.

Show more Show less
9
Wonderful
86 reviews
Price from
$269.43
per night

Situated in Trincomalee, a few steps from Uppuveli beach, Elena Garden Resort and Restaurant features accommodation with a garden, free private parking, a terrace and a restaurant. Featuring a bar, the property is located within 4.5 km of Kanniya Hot Springs. The accommodation offers a 24-hour front desk, airport transfers, room service and free WiFi throughout the property.

Cute and colorful place run by two hard working and lovely ladies. The rooms are small, but have everything you need. Our patio had two comfortable chairs, a table and a hammock. Elena is very sweet, accommodating and helpful. She serves a lovely breakfast for a reasonable price too. Nice stay very close to the beach! Can also recommend the nearby restaurant Island Flavours!

Show more Show less
8.8
Excellent
167 reviews
Price from
$29.13
per night

J7 Villaj Resort has an outdoor swimming pool, garden, a terrace and bar in Trincomalee. This 3-star hotel offers an ATM and a tour desk. The accommodation features a 24-hour front desk, airport transfers, room service and free WiFi.

clean pool, kind staff, nice garden, location

Show more Show less
8.8
Excellent
217 reviews
Price from
$85
per night

Boasting sea views, Blue Diamond Resort features accommodation with a private beach area, an indoor pool and a garden, around 400 metres from Uppuveli beach. This beachfront property offers access to a terrace, free private parking and free WiFi. The accommodation provides a 24-hour front desk, a shared kitchen and currency exchange for guests.

Very clean, with a pool and communal kitchen so we could make hot drinks, cool drinks in the fridge and cook snacks. Fernando and Sajan were friendly and helpful and very keen to make our stay stress-free. It was no problem arriving early and leaving late, as we could sit in the foyer and still use the facilities. They cooked a meal for us mid-afternoon and arranged a tuktuk to the train station. The room was cool, with air con and a fan. Toiletries and 2 top sheets were provided. The property is towards the town end of the beach, with nice sea views from upstairs. Thank you for a lovely end to our stay in Sri Lanka.

Show more Show less
8
Very Good
239 reviews
Price from
$27
per night

Offering an outdoor swimming pool and a spa and wellness centre, Amaranthe Bay Resort & Spa is located just 5 km north of the Trincomalee town on the beautiful East Coast of Sri Lanka. Free WiFi access is available in this resort.

Great location and excellent staff!

Show more Show less
8.6
Excellent
225 reviews
Price from
$95
per night

Trinco Blu by Cinnamon is a luxurious 4-star beachfront resort located 6.5 km from Trincomalee. It provides spacious accommodation with a freshwater pool, 3 dining options and free Wi-Fi.

Simple yet modern rooms are air-conditioned, and equipped with tea/coffee making facilities, cable TV, and a minibar.

For family it’s a good place to enjoy, food was excellent

Show more Show less
8.5
Very Good
361 reviews
Price from
$102
per night

Located in Trincomalee, within 1.2 km of Uppuveli beach and 3.6 km of Kanniya Hot Springs, KPN Trinco Holiday Resort provides accommodation with a garden and as well as free private parking for guests who drive. The property is around 5.6 km from Trincomalee Railway Station, 6.7 km from Kali Kovil and 7.2 km from Gokana Temple. Every room comes with a terrace with views of the city.

Love the place. Manager is too good 👍. It's feels like our own home. Great place for a stay. Facilities are so good.

Show more Show less
8.7
Excellent
13 reviews
Price from
$15
per night

Situated in Trincomalee, 70 metres from Uppuveli beach, Seaside Resort features accommodation with a garden, free private parking, a shared lounge and a terrace. The property is around less than 1 km from Dutch Bay Beach, 3 km from Sandy Cove Beach and 2 km from Trincomalee Railway Station. The accommodation provides a 24-hour front desk, airport transfers, room service and free WiFi.

The view was awesome. The rooms were great in real than the photos. The beds were so comfortable I loved the quality of it .Breakfast was free and delicious. The staffs were friendly. I enjoyed my stay at this new hotel .

Show more Show less
8.6
Excellent
81 reviews
Price from
$44
per night

Set in Trincomalee, 500 metres from Uppuveli beach, Havana Club Resort offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge. 4.3 km from Kanniya Hot Springs and 5.6 km from Trincomalee Railway Station, the hotel provides a private beach area. The accommodation features a 24-hour front desk, airport transfers, room service and free WiFi.

Great rooms, super clean beds and bed linen, bathroom fantastic, shower full pressure and hot water. Fantastic breakfast, great service and lovely staff. Good location for beach bars and restaurants. Swimming pool lovely and clean, thoroughly recommend 👌

Show more Show less
8.2
Very Good
57 reviews
Price from
$45
per night

Featuring free WiFi and a terrace, Lucky Beach Resort offers accommodation in Trincomalee. The property has access to the beach from the garden pathway. Free private parking is available on site.

The area is popular for snorkelling and diving. Kanniya Hot Springs is 3.7 km from Lucky Beach Resort, while Koneswaram Temple is 5 km from the property.

The staff is super friendly. We arrived at an impossible time and they let us have the room already. The bed was comfortable, the pool amazing and the location was perfect for us. Close enough to the beach and the dive shop and plenty of restaurants around. We had a great time

Show more Show less
8.1
Very Good
83 reviews
Price from
$68.40
per night

Looking for a resort?

Travelers who really want to “get away from it all” trust resorts to provide the pinnacle of all-inclusive relaxation. Resort guests are invited to enjoy communal on-site amenities like pools, spas, restaurants, activities, excursions, and shops, and stay the night in luxurious private rooms, villas, or apartments.
Search resorts in Trincomalee

Most booked resorts in Trincomalee this month

Resorts That Guests Love in Trincomalee

  • Avg. price/night: $35
    7.8
    Scored 7.8
    Good
    Rated good
     · 259 reviews
    Me and my sister send our parents to Trincomalee. ( parents don’t speak English). Elegant green beach resort was our first option. The staff were helpful with informations.They sent us details about hotel, restaurant,beach before their staying in the resort. The resort had great vibe. Accommodation was clean and the service of customers was on high level. Food in restaurant was delicious. Owner and managers took great care of our parents. Message from my father : Dobre THANK YOU SO MUCH and we can recommend this resort.
    Maria
    Young couple
  • 9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 64 reviews
    Fantastic location and with a lovely balcony overlooking the beach. One minute walk to the beach to watch the fishermen hauling in their catch. The property is basic so don't stay here if you want 4 star luxury. However the laid back feel and the lovely owners make this a great place to stay.
    Barbara
    Young couple
  • Avg. price/night: $350.46
    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 361 reviews
    I experienced disappointment at Trinco Blu by Cinnamon Beach Resort when I did not receive the promised complimentary upgrade, despite booking a higher-priced room that was supposed to be eligible for the upgrade, as advertised on Booking.com but paid extra on top of the room rate. Despite the off-season conditions, the view from the room was good; however, the inability to swim in the sea added to the overall letdown of the stay
    Gihan
    Family with young children
  • Avg. price/night: $35
    6.0
    Scored 6.0
    Pleasant
    Rated pleasant
     · 7 reviews
    Resort is closed down
    Fernando
    Travelers with friends
  • Avg. price/night: $109.76
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 74 reviews
    A very good resort special thanks to the stuff who were super nice and are ready to help with everything breakfast is basic an good The hotel has a great pool and a room with a TV and a pool table The hotel menu is very good and diverse Highly recommended for a calm vacation
    Shaked
    Travelers with friends
  • 8.5
    Scored 8.5
    Very Good
    Rated very good
     · 31 reviews
    Lovely hotel with spacious room and nice amenities. Clean and tasteful with a spacious terrace and a rack where you can dry your beach attire outside in the sun. The location is amazing, just 3 walking minutes to the beach (directly down there is also a very nice Bar/Restaurant). Eddi is such a friendly host. I felt very safe and cared for there. The stay at French Garden Resort and at Uppuveli Beach were a big highlight during my travels. If you want to have a few comfortable rest days on the beach I highly recommend this place.
    Anna
    Solo traveler
  • Avg. price/night: $109.76
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 74 reviews
    We had a very pleasant stay at Palmera Eco Resort. A very beautiful estate with a relaxing environment and a well maintained pool and garden. Spacious and clean rooms. Most welcoming staff.
    Babette
    Group
  • Avg. price/night: $82.50
    7.4
    Scored 7.4
    Good
    Rated good
     · 250 reviews
    Clean, beautiful swinning pool, you can go for free to JKAB beach resort 700m and to rest on sunbed or in another swimming pool on the beach.
    Marek
    Family with young children
  • 8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 63 reviews
    Private, calm and relaxing little paradise with very friendly staff (thanks Nimal and Rajite). Very tasty food in the restaurant. The beach right in front of the resort is super nice and held clean.
    Judith
    Young couple
  • Avg. price/night: $35
    7.8
    Scored 7.8
    Good
    Rated good
     · 259 reviews
    Location with beach access Very kind staffs Comfortable and clean rooms Resort on beach view
    Mahenthiralingam
    Young couple

Research, refine, and make plans for your whole trip