Skip to main content

Featured resort destinations

Destination inspiration for your trip – find a resort

The best resorts in Trincomalee District

Check out our selection of great resorts in Trincomalee District

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.

Nilaveli Beach Resort - Level 1 Certified

Nilaveli

Nilaveli Beach Resort is set on the bronzed sands of Nilaveli Beach. This tranquil resort welcomes guests with a private beach area, cosy guestrooms and free internet access at all public areas.

The resort can organise activities such as diving and fishing. There are also barbeque facilities and bicycle rentals available. Nilaveli Beach Resort houses a 24-hour reception and offer airport shuttle services at a surcharge. A lovely small resort tucked away from the rest of the village. The staff were extremely friendly and kept the grounds and property beautiful.

Show more Show less
9.1
Wonderful
143 reviews
Price from
$152
per night

Swiss kiss beach resort

Uppuveli

Set in Uppuveli, 200 metres from Uppuveli beach, Swiss kiss beach resort offers accommodation with a garden, free private parking, a terrace and a restaurant. This 2-star hotel offers a private beach area and room service. The accommodation provides a 24-hour front desk, airport transfers, a shared kitchen and free WiFi. The hotel has recently opened and the staff and owner do anything to make your stay as good as possible! We were welcomed with fresh coconut milk, fresh fruits and flowers! The breakfast was different everyday and really good. We ate the fresh fish as dinner too and it was wonderfull! Good AC room. It’s a 2min walk to the beach with private beds and some nice beach bars to get a drink or some food.

Show more Show less
9.8
Exceptional
9 reviews
Price from
$30
per night

Uga Jungle Beach - Trincomalee

Trincomalee

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. Exceptional service. Beach and pool were fantastic. Breakfast exceeded our expectations.

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

Anukama Resort

Nilaveli

Located in Nilaveli, 6 km from Velgam Vehera, Anukama Resort provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. Among the facilities of this property are a restaurant, room service and a tour desk, along with free WiFi throughout the property. The accommodation features airport transfers, while a bicycle rental service is also available. Staff, pool and rooms. The staff here were amazing: Bharathi made everything comfortable during our stay. The property is relatively new and everything is clean and nice. We really enjoyed our stay here.

Show more Show less
8.7
Excellent
165 reviews
Price from
$60
per night

Elena Garden Resort and Restaurant

Uppuveli Beach, Trincomalee

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. Elena’s was the best! Perfect sized rooms, lovely bathrooms, great air con and wifi. Little hammocks out the front of your place and a beautiful 1 min walk to the beach. We realised it was way better than staying on the beach for us because was it was so quiet at night, but you’re still practically beachfront. We extended our stay 2 times, to stay at Elena’s and in Trincomalee in general. Elena and all staff were so helpful and accommodating for whatever we needed (tuk tuk, a late night beer, extra bedding and even offered me a yoga mat!) Already dreaming of coming back here! Thanks so much Elena and co!!! Also Hawaii snack bar at the end of the street on the beach is another place we’ll dream about till we die, must eat there everyday :)

Show more Show less
8.8
Excellent
172 reviews
Price from
$29.88
per night

J7 Villaj Resort

Trincomalee

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
Excellent
217 reviews
Price from
$85
per night

Blue Diamond Resort

Trincomalee

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. quiet area, very clean hotel, owner has a restaurant nearby with very good food and prices reasonable. you can also cook at the kitchen from each floor. nice terrace with ocean view, beach three minutes walk

Show more Show less
8
Very Good
244 reviews
Price from
$30
per night

Amaranthe Bay Resort & Spa

Trincomalee

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. The hotel is very good. Room is clean and spacious. The view on the bay is gorgeous. It’s relatively close to the beach and the ocean in this area is very clean and warm. We spent here 4 nights with our 3 years old son and we all had a wonderful time. The staff is very attentive. I especially want to highlight the man at the pool area and the guys from the restaurant, especially Kirujan , who was very helpful with all our needs. The food was delicious and varied. Definitely recommend this hotel. From what we’ve seen that’s probably the best resort in the area.

Show more Show less
8.7
Excellent
229 reviews
Price from
$100
per night

Trinco Blu by Cinnamon

Uppuveli Beach, Trincomalee

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
375 reviews
Price from
$96
per night

KPN Trinco Holiday Resort

Trincomalee

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

Most booked resorts in Trincomalee District this month

Resorts that guests love in Trincomalee District