Skip to main content

The best resorts in Trincomalee

Check out our pick of great resorts in Trincomalee

Filter by:


Review score

Superb: 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.

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.

Very clean and lovely decorated. Elena is really kind and try to satisfy every needing of the customer. Laundry service was also good.

Show more Show less
8.8
Fabulous
173 reviews
Price from
US$30.48
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.

The pool was great and the breakfasts were delicious. Also the staff was so friendly and always looking to better our stay.

Show more Show less
8.8
Fabulous
217 reviews
Price from
US$86.70
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 nice close to beach. manager is excellent.

Show more Show less
8
Very good
247 reviews
Price from
US$35.40
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.

Having searched online for quite some time we decided to stay in the Amaranthé Bay for four nights in June and are very glad we did! Upon arrival we were met with a lovely welcome drink and very helpful staff, every staff member we encountered throughout our trip were friendly, approachable and nice. Mayuran, Priwin and Abinaya were always very helpful and couldn't do more for us! We stayed in a junior suite overlooking the bay, it was spacious and very clean. It also had a lovely jacuzzi to relax in while taking in the views. The pool area itself is kept very clean and had plenty of chairs, both in and out of shade depending on your preference. The hotel is located close to everything but in a very peaceful setting. The walk to nearby restaurants and bars only took a few minutes and felt very safe. We went to the beach a few mornings and it took about 5 minutes to get there! We ate in the pool bar and everything we had tasted nice, including the cocktails! Breakfast too was full of variety, both Western and local options, and you definitely won't be leaving feeling hungry! Kirujan, Ladsagan and Thisalini were always smiling every morning! We really enjoyed our stay here and feel that it was excellent value overall, would 100% recommend!

Show more Show less
8.7
Fabulous
230 reviews
Price from
US$131.10
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.

-I slept very well the 2 nights because it was very quiet, with the window open, you could hear the waves -The shampoo and all the products used are of very good quality, I was very happy because, as a backpacker, I didn't have my shampoo -Very nice and helpfull staff -Good and variate breakfast

Show more Show less
8.5
Very good
378 reviews
Price from
US$132.40
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
Fabulous
13 reviews
Price from
US$16.95
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.

Clean. Nice AC. View was amazing

Show more Show less
8.6
Fabulous
83 reviews
Price from
US$52.96
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.1
Very good
59 reviews
Price from
US$45.90
per night

Located near Trincomalee in Salli-Sampaltivu, 108 Palms Beach Resort offers accommodation on the private beach. The resort offers 3 semi-detached villas, divided into 6 separate units with a shared terrace.

108 Palms is an absolute gem. I had booked elsewhere but the government visit in Trincomalee precluded staying closer. And I am so glad it did! Greeted at the gate, low key administrative requirements. Super attentive staff. The restaurant served delicious meals with smiles. The pool is delightful-Just right for relaxing near the amenities. And then a short stroll (150 meters) to the beach. The sand is clean and easy to walk on. The water was photo blue - straight from a postcard. My first 2 days the wind blew and there waves were breaking fairly close to shore. The last days - nearly calm. And the beach in both directions was nearly abandoned. A few fishermen going about their business. A few teens walking along from one place to another. That was it. Distance to town - about 15 minutes in car/tuk tuk. But other than for business reasons, I did not bother. When the bells ring during the day it is the Hindu temple just south of the resort - take the time to visit. It is an artistic wonder, so close to the saltwater yet so colorful. What a wonderful relaxing place to stay!! I hope to have a repeat visit. PS I did go scuba diving while in Trincomalee and highly recommend Epic Ocean Adventure, located in the commercial part of the town, 15 minutes from 108 Palms Resort.

Show more Show less
8.8
Fabulous
70 reviews
Price from
US$24.20
per night

Situated in Trincomalee, a few steps from Uppuveli beach, Blue Sand Beach Resort features accommodation with a garden, free private parking, a terrace and a restaurant. 4.4 km from Kanniya Hot Springs and 5.1 km from Trincomalee Railway Station, the property provides a bar and a private beach area. The accommodation offers room service, a 24-hour front desk and currency exchange for guests.

Travel a lot and there are always some things good and some things less good about a place. Blue Sand had got all the important stuff right - comfy large bed, great air con, good pressure and hot water shower, comfortable sun loungers with various other seating options too, helpful and friendly staff, beachfront location and clean environment. Perfect for the last few days of our trip and a small enough resort to not feel like another tourist in a big resort. We had the best time and hope this gorgeous spot stays this way.

Show more Show less
8.1
Very good
99 reviews
Price from
US$89
per night

Looking for a resort?

Travellers who truly “get away from it all” trust resorts to provide the pinnacle of all-inclusive relaxation. Resort guests are invited to enjoy communal onsite 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: US$140.18
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 378 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
  • 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 traveller
  • Avg. price/night: US$82.50
    7.5
    Scored 7.5
    Good
    Rated good
     · 255 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
  • Avg. price/night: US$88
    7.5
    Scored 7.5
    Good
    Rated good
     · 400 reviews
    the JKAB beach resort is on the best places for a stay. food is good, service definitely be better. thank you JKAB team for a lovely stay 🙂
    ANUJAN
    Family with young children
  • Avg. price/night: US$36.72
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 172 reviews
    It was an excellent experience staying in elean garden resort. Rooms are clean and good. the resort was good and excellent for the money.
    Kirithas
    Family with young children
  • Avg. price/night: US$88
    7.5
    Scored 7.5
    Good
    Rated good
     · 400 reviews
    I visited Trincomalee for work purposes, i just found such a wonderful place for my stay (JKAB Beach Resort). The property provided me with excellent service to me, and I appreciate it. Property location is easy to access to all places in the Trincomalee city area. Great Breakfast. Definitely i will visit again to here Thank you, Management JKAB Beach Resort
    steve
    Solo traveller
  • Avg. price/night: US$88
    7.5
    Scored 7.5
    Good
    Rated good
     · 400 reviews
    This resort has fulfilled my requirement, Helpful staff Delicious meals,specially breakfast buffet,lot of varieties. I booked deluxe DBL but management has upgraded my reservation to deluxe cabana, Cabana structure is awesome,Great architecture. Thank you JKAB BEACH RESORT
    Shama9
    Family with young children
  • 8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 60 reviews
    a big thank you to the staff especially the owners sister who was so cheerful and playful with my nine year old daughter. Although the beach right out front of the resort is not the best on the area Esha beach resort is a great place to stay and explore other beaches along the coast.
    Adam
    Family with young children
  • 8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 60 reviews
    Very nice beach resort! The location is a bit outside of the main area but within a short beach walk you can reach the restaurants and beach bars! The host is very helpful and arranged us scooters to explore the area. All in all a perfect stay we enjoyed! Can recommend 100%!
    Jasmin
    Group
  • Avg. price/night: US$36.72
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 172 reviews
    Sadly me and my little daughter could have stayed only for one night. It was a pleasure staying in the Elena Garden Resort. The rooms were big, the mattress comfortable and the staff open minded, relaxed and very friendly. Also the short way to beautiful beach is a big plus. For sure we will come back.
    Christin
    Family with young children

Research, refine and make plans for your whole trip