Skip to main content

Resorts in Nilaveli

Find the resorts that appeal to you the most

The best resorts in Nilaveli

Check out our pick of great resorts in Nilaveli

Filter by:

Review score

Pigeon Island Beach Resort and Spa

Nilaveli

Pigeon Island Beach Resort and Spa is located to the north of Trincomalee City. Offering rooms and suites with a private balcony, the resort has an outdoor pool and a fitness centre.

m
matthew
From
United Kingdom
The staff and all staff are amazing will go beyond to help, the pool is very big and clean, the access to private beach area fantastic, they have a recognised PADI…diving team on site…the rooms are spacious and the food meets all nationalities needs…if you want a place to relax and have wonderful people around you this is the place
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 116 reviews
Price from
US$67.50
1 night, 2 adults

Amaranthe Bay Resort & Spa

Trincomalee (Near Nilaveli)

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.

E
Elisa
From
Italy
Very helpful staff, room was spacious and very comfortable and clean, rich breakfast!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 359 reviews
Price from
US$139.50
1 night, 2 adults

Adaar

Trincomalee (Near Nilaveli)

Located in Trincomalee, 6.6 km from Pigeon Island National Park, Adaar provides accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.

V
Viktor
From
Hungary
Staff was really nice! They made you feel home and relaxed at all times. Food in their restaurant was also very well made! Even the western food was just nice! Pool was clean and perfect temperature. Garden towards the beach front and beach access is perfect and really beautiful! Well equipped with everything you can wish for. Special thank to the waiter who even made sure we get a breakfast packed for our day trip because we didnt have time for breakfast. If you go to the beach, you start walking left you will see some rocks in the distance. Walk there cross the rocks and on the other side you can snorkle for free, some dead but also lots of live corals and plenty of fish to see 😊
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 91 reviews
Price from
US$202.50
1 night, 2 adults

Trinco Blu by Cinnamon

Trincomalee (Near Nilaveli)

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.

K
Kathrin Schuhmacher
From
Switzerland
True unspoiled Sri Lankan hospitality! Especially provided by Manohari and Janaka. The whole staff is very helpful and very friendly!
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 733 reviews
Price from
US$106.25
1 night, 2 adults

Dila Beach Resort

Trincomalee (Near Nilaveli)

Located in Trincomalee, 300 metres from Uppuveli beach, Dila Beach Resort provides accommodation with a garden, free private parking and a terrace.

A
Andrea
From
Italy
Great value for money Super kind staff Best location close to the beach and main tourist road
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 21 reviews
Price from
US$27
1 night, 2 adults

KPN Trinco Holiday Resort

Trincomalee (Near Nilaveli)

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

S
Surendranathan
From
Sri Lanka
Best view of the Trinco bay. Very clean maintenance.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 30 reviews
Price from
US$26
1 night, 2 adults

Palm Beach Resort by Yosha Guest

Trincomalee (Near Nilaveli)

Situated in Trincomalee, 100 metres from Uppuveli beach, Palm Beach Resort by Yosha Guest features accommodation with a garden, free private parking, a terrace and a restaurant.

K
Kamil
From
Poland
Perfect spot for a relaxing stay. The beach is just a short walk away, and the owner was very helpful and kind.
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 101 reviews
Price from
US$22.50
1 night, 2 adults

Uga Jungle Beach - Trincomalee

Trincomalee (Near Nilaveli)

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.

V
Vitor
From
Brazil
One of a kind! Food was a major highlight: best breakfast with many options, dinner by the beach was wonderful too. Beach is calm and completely empty apart from hotel (beach is not as nice as neighboring Nilaveli but is still great). Lush green and open-air spaces make it super nice. Most friendly and attentive service. Room was excellently designed, spacious and very comfortable. It’s a relatively large place but never feels crowded.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 157 reviews
Price from
US$229.27
1 night, 2 adults

Hera Ceylon

Nilaveli

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.

L
Loïc
From
France
Everything ! The place is very well designed and well equipped, the staff is very caring and nice and the food is amazing. You’ll find everything you need in a single place.
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 11 reviews

Trinco Diyash Beach Hotel

Trincomalee (Near Nilaveli)

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

d
dasanayaka
From
Sri Lanka
Super location beautiful rooms very clean
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 11 reviews
All resorts in Nilaveli

Looking for a resort?

Travellers who truly “get away from it all” trust resorts to provide the pinnacle of all-inclusive relaxation. Resort guests are invited to enjoy communal onsite amenities like pools, spas, restaurants, activities, excursions and shops, and stay the night in luxurious private rooms, villas or apartments.

Most booked resorts in Nilaveli and surroundings in the past month

See all

Popular with guests booking resorts in Nilaveli

Scored out of 10, guest rating 7.0
Good - What previous guests thought, 1 review

Popular with guests booking resorts in Nilaveli

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 11 reviews

Popular with guests booking resorts in Nilaveli

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 116 reviews

Popular with guests booking resorts in Trincomalee

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 733 reviews

Popular with guests booking resorts in Trincomalee

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 359 reviews

Popular with guests booking resorts in Trincomalee

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 101 reviews

Popular with guests booking resorts in Trincomalee

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 21 reviews

Popular with guests booking resorts in Trincomalee

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 91 reviews

Popular with guests booking resorts in Trincomalee

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 30 reviews
gogless