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
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

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. Everything! Secluded, far from the city. We were a bit worried it is far from city center but ended up staying on the property for whole 3 days without leaving at all. Amazing room, private empty beach. Building is beautiful, spacious and very well designed. Your eyes will be resting wherever you look. Staff is super attentive and takes care of anything sometimes before you know you want it. The food is delicious, pricy compared to Sri Lanka but definitely worth the value. Mutton biriyani was out of this world. We were in a low season and there was only 6-10 guests in the hotel. Altogether about 15 rooms on the property. Wake up early to catch the sunrise! Worth every rupee

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. Friendliness of the staff, they really want to make everything as comfortable as possible. The room was really nice and clean great beds. The pool is open from 0830 till 2130 so the kids could go swimming after dinner which we really enjoyed. And its nice location close to the beach (500m walk). And with a tuktuk you can go to Uppuveli for more action and nice restaurants. Definitely go to Your Choice restaurant there.

Show more Show less
8.3
Very good
297 reviews
Price from
US$48
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. It was exactly what I expected and exactly what I wanted, something unique and different. A tropical beach garden vibe. There are only 5 units and so it was quiet. An older property that has been carefully renovated. The common area has a "beachcomber" feel, funky in a good way, with lots of plants and palms everywhere. Each unit has a covered terrace with chairs and a low table and is surrounded in greenery. I really liked the fact that the rooms are quirky and fun and refreshingly different from most accommodation. Only 1 small window in each unit but Elena has cleverly got around this by painting the walls bright white with colourful murals and linens and excellent lighting which made the whole room light and bright and full of colour. New floor tiles. The room had this unique fresh feel. There was ample furniture in the room to put things on. Fresh linens and plenty of towels. Strong fan and good A/C. The big bathroom had been modernised, and had both a cool shower and a hot shower with instant hot water and good water pressure. There was a small unit of shelves to put bathroom things on. Very clean. There is a small above ground plunge pool but it wasn't operating when I was there. But that doesn't matter at all as the ocean is only a stone's throw away. Plenty of parking for my motorbike. The property is safe & secure. Excellent location as it's a very short stroll to Upuvelli beach which is a wide beach with clean sand and a few cafes and restaurants. The beach slopes gently into the water, stays shallow for a little distance, and only had low waves which makes it ideal for families to swim in. Elena is very helpful and arranged snorkeling and an exceptional Ayurvedic massage, both at a discount. The property is quiet. I found the other guests friendly and Elena has created a happy, social place. No parties, no karaoke and so you can really relax here. It is an excellent price considering its proximity to the beach.

Show more Show less
8.7
Fabulous
356 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. Great place for peace and calm. The cultural experience at Blue Diamond left us with many stories and wonderful memories. The hotel facilities and room service are exceptional, and the staff are accommodating and friendly. I chose Blue Diamond for its commitment to eco-friendly practices. From recycling programs to energy-saving measures, they prioritize environmental conservation without compromising comfort.

Show more Show less
8.1
Very good
494 reviews

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. The facility/hotel is surrounded by a beautiful garden and in itself is a paradise. The hotel's pool is also large enough to accommodate people, and I see that they try to maintain it each day. There is a beach access with sun beds available for use. The room we had was huge, and the toilet/bath is also spacious and modern looking. The bed is very comfortable with 4 huge pillows. They provide beach towels and towels inside the room. SriLankan breakfast is a very good option out of all the breakfast options, in my opinion. They've organised an evening barbecue by the beach and I would say it was a very nice experience. Even though they are short staffed, they have managed to attend to guest's needs. Yasu and Ramil and all other staff will help as much as they can to make your stay pleasurable.

Show more Show less
8.4
Very good
328 reviews

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. Beautiful location friendly staff great lunch and dinner in the restaurant. Food choice is limited for meals but changes every day and taste is amazing. Direct access to the beach

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. It was an amazing and very relaxing stay at the Nilaveli beach resort. The staff was extremely friendly and kind. The hotel was beautiful and we really liked it

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

gogless