Skip to main content

Featured resort destinations

Destination inspiration for your trip – find a resort

The best resorts in Trincomalee District

Check out our pick of great resorts in Trincomalee District

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.

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. Super big spotless clean suite, very good food at a good price, nice swimming area, super relaxing stay and nice people. If there is any issue, they solve it immediately. Some comments are mentionning that it is a bit wore out, it is correct that in some common area’s not all is brand new, but this did not bother us because of the nice atmosphere. Would book this proprety again without doubt, just the room price when we stayed was slightly high, but you also get a lot for it.

Show more Show less
9
Superb
359 reviews
Price from
US$130.50
per night

Situated in Trincomalee, within a few steps of Uppuveli beach and 1.8 km of Trincomalee Railway Station, Trinco Diyash Beach Hotel features accommodation with a terrace and free WiFi as well as free private parking for guests who drive. The property is around 2.9 km from Kali Kovil, 3.4 km from Gokana Temple and 3.4 km from Maritime and Naval History Museum. The accommodation offers room service and a 24-hour front desk for guests.

Fort Frederick is 3.6 km from the resort, while St. Mary's Cathedral Trincomalee is 3.7 km away. China Bay Airport is 9 km from the property, and the property offers a paid airport shuttle service. Super location beautiful rooms very clean

Show more Show less
9.4
Superb
11 reviews
Price from
US$22.50
per night

Situated in Nilaveli, 600 metres from Nilaveli Beach, Hera Ceylon features accommodation with free bikes, free private parking, an outdoor swimming pool and a garden. Among the facilities of this property are a restaurant, room service and a 24-hour front desk, along with free WiFi throughout the property. The resort has a hot tub and evening entertainment. Amazing food amazing service and a location

Show more Show less
10
Exceptional
11 reviews
Price from
US$225
per night

The resort will provide guests with air-conditioned rooms offering a desk, a kettle, a minibar, a safety deposit box, a flat-screen TV and a private bathroom with a shower. Guest rooms include a wardrobe. It has a private beach access and very comfortable rooms.

Show more Show less
9.2
Superb
91 reviews
Price from
US$202.50
per night

Located in Nilaveli, 1.4 km from Nilaveli Beach, Anukama Resort provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. With a restaurant, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The hotel features a hot tub and room service. The food was on time , the pool was great food kids

Show more Show less
8.3
Very good
297 reviews
Price from
US$50
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. Boasting a tour desk, this property also provides guests with an outdoor pool. The accommodation offers a 24-hour front desk, airport transfers, room service and free WiFi throughout the property. Elena was very helpful and friendly

Show more Show less
8.7
Fabulous
355 reviews
Price from
US$23.59
per night

Situated in Trincomalee, 400 metres from Uppuveli beach, Blue Diamond Resort has a private beach area, private parking and rooms with free WiFi access. This 3-star guest house offers a 24-hour front desk and a shared kitchen. The accommodation features airport transfers, while a bicycle rental service is also available. very nice close to beach. manager is excellent.

Show more Show less
8.1
Very good
495 reviews
Price from
US$23
per night

Set in Nilaveli, a few steps from Nilaveli Beach, NN Beach Resort Nilaveli offers accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area. Boasting room service, this property also has a restaurant and a terrace. The accommodation features a 24-hour front desk, airport transfers, a shared lounge and free WiFi. Boutique style hotel with a nice pool and direct access to the beach. Miran was great. He always had a smile, organised sun beds, and if you pre booked your food, he’d have it ready for you. Fresh fish available every night.

Show more Show less
8.4
Very good
328 reviews
Price from
US$50
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. Great place to stay will come back

Show more Show less
8.9
Fabulous
258 reviews

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. What’s not to like.. amazing location with literally a private beach to ourselves as there are no other resorts nearby, incredible bungalow right on the beach front, a nice and clean swimming pool overlooking the beach, good quality, food, and excellent value, and very friendly staff all across the property

Show more Show less
8.9
Fabulous
211 reviews
Price from
US$140
per night

Most booked resorts in Trincomalee District this month

FAQs about resorts in Trincomalee District

Resorts that guests love in Trincomalee District