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.

Nilaveli Beach Resort - Level 1 Certified 4 stars

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
Superb
145 reviews
Price from
€ 120
per night

Swiss kiss beach resort 2 stars

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
10 reviews
Price from
€ 33
per night

Anukama Resort 3 stars

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. Great hotel and friendly staff! There were 2 families (9 people). Any question the guys solve, thank you very much! Delicious breakfasts! Clean pool! We liked everything!

Show more Show less
8.7
Fabulous
165 reviews
Price from
€ 82
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 and her staff are super friendly. Very helpful, she makes you feel home directly. Great location.

Show more Show less
8.8
Fabulous
174 reviews
Price from
€ 27
per night

J7 Villaj Resort 3 stars

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. Rooms are nice and just right in size and comfort. Fine breakfast, either Sri Lankan or Western. Nice cool pool with quiet surroundings. Very good service. Very close to the beach but still peaceful.

Show more Show less
8.8
Fabulous
218 reviews
Price from
€ 80
per night

Blue Diamond Resort 3 stars

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. It's was just awesome.it was was very cleaned and absolutely perfect to stay.the staffs are very friendly and very comfortable.swimming pool is very good and it's a wonderful experience in the pool.we had dinner at the roof top ,it was fantastic.

Show more Show less
8
Very good
248 reviews
Price from
€ 33
per night

Amaranthe Bay Resort & Spa 5 stars

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. staff and facilities mayruan was very helpful and arranged everything for us

Show more Show less
8.7
Fabulous
232 reviews
Price from
€ 133
per night

Trinco Blu by Cinnamon 4 stars

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. Die Lage, chalet am Strand, buffet

Show more Show less
8.5
Very good
378 reviews
Price from
€ 122
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
Fabulous
13 reviews
Price from
€ 20
per night

Seaside Resort

Uppuveli Beach, Trincomalee

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
€ 49
per night

Most booked resorts in Trincomalee District this month

Resorts that guests love in Trincomalee District