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. This place is pure magic. One of those spots with an amazing vibe that makes you feel great right away. The staff were super kind and really helpful

Show more Show less
9
Superb
341 reviews
Price from
US$81
per night

Located in Trincomalee, 300 metres from Uppuveli beach, Dila Beach Resort provides accommodation with a garden, free private parking and a terrace. Located around 4.3 km from Kanniya Hot Springs, the resort with free WiFi is also 4.9 km away from Trincomalee Railway Station. The accommodation offers a shared kitchen, room service and currency exchange for guests. Great value for money Super kind staff Best location close to the beach and main tourist road

Show more Show less
9.1
Superb
15 reviews
Price from
US$24.30
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
10 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. Great hotel - all what is needed - super nice big and stylish decorated rooms - very friendly staff - super nice pool and garden - direct at the beach

Show more Show less
9.2
Superb
75 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 property was lovely, with a great pool and games available (board games, archery and volleyball). Close to a beautiful beach. Staff went above and beyond and were really helpful and friendly. Room had everything we needed. A little remote but staff were so helpful with providing tuk tuks and helping us with finding a taxi for onward travel. Would recommend!

Show more Show less
8.3
Very good
299 reviews
Price from
US$65
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. Stayed here with my adult daughter. The room was so nice. It was much bigger than in the photos on booking. Com. There was room on each side of the bed, the bed is not against the wall. Elena thought of all the little things that make a trip wonderful. She has an arrangement with a restaurant on the beach to use their sunbeds free of charge. Elena also provides beach towels, beach blankets and a beach bag to take all your items to the beach. There was a lovely patio outside with a table, chairs, clothes horse and a hammock. This was a lovely space looking at the beautiful garden. Elena was a fab host very helpful with bookings for activities and transport. Choose here for a fab stay we highly recommend this accommodation.

Show more Show less
8.7
Fabulous
337 reviews
Price from
US$38.23
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 pleasant place,really I’m so happy regarding pool and the roof top.very very clean room and kitchen facilities also available in this hotel,WiFi was an really awesome over here,thank you very kind staff specially fernando the manager thank you for your service.we loved it.

Show more Show less
8.1
Very good
458 reviews
Price from
US$37
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.3
Very good
305 reviews
Price from
US$70
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. We spent four unforgettable days at this stunning resort, where the atmosphere is filled with peace and serenity, perfect for those seeking relax and tranquility. From the moment we arrived, we were warmly welcomed by all the staff. The owner and his family made us feel at home, demonstrating a rare level of hospitality and kindness. The resort offers a beautiful pool and a wonderful private beach, where at times it feels like having a personal piece of paradise. Our room was spacious and clean. One of the highlights is certainly the cuisine: we enjoyed every meal, thanks to delicious dishes prepared with fresh and selected ingredients.

Show more Show less
8.8
Fabulous
246 reviews
Price from
US$54
per night

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. Beautiful location, nice big rooms and very helpful and friendly staff.

Show more Show less
8.9
Fabulous
209 reviews
Price from
US$180
per night

Most booked resorts in Trincomalee District this month

FAQs about resorts in Trincomalee District

Resorts that guests love in Trincomalee District