The 10 best resorts in Nilaveli, Sri Lanka | Booking.com
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

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.0
Exceptional - What previous guests thought, 10 reviews
Price from
£139.94
1 night, 2 adults

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.

a
asis
From
Sri Lanka
Dinner and Breakfast were excellent, all Sri Lankan and Western mix buffet was really enjoyable
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 111 reviews
Price from
£62.81
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.

R
Romesha
From
Sri Lanka
First the staff is very friendly and the support given by the staff is superb. Specially Mayuran and Privin did good job. They were very supportive for us. The environment is very beautiful . Rooms are very clean and they were so good in condition . Food and beverages are also very delicious
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 339 reviews
Price from
£80.77
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 9.1
Superb - What previous guests thought, 14 reviews
Price from
£22.77
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.

P
Phoebe
From
New Zealand
We were so happy with our stay at Adaar. We were looking for somewhere to relax after a very busy few weeks and this was the perfect fit. The staff here are incredible, are always working so hard to make sure you are enjoying your stay. We had the breakfast every morning where you could choose American/continental/sri Lankan or Indian and it was always delicious with plenty of food! The accommodation is a little far out from the main centre of shops/restaurants in Nivali and Trincomalee but we rented a scooter so this wasn’t an issue and the hotel pool is so great there’s no big need to leave!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 71 reviews
Price from
£170.78
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.

J
Joe
From
New Zealand
Wonderful location Food was great. Jaffna crab curry the best. Staff were great Value for money
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 682 reviews
Price from
£81.38
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.3
Very good - What previous guests thought, 29 reviews
Price from
£21.93
1 night, 2 adults

Coconut beach resort

Trincomalee (Near Nilaveli)

Located in Trincomalee, a few steps from Uppuveli beach, Coconut beach resort provides accommodation with a garden, free private parking, a restaurant and a bar.

J
Jurgen
From
Sri Lanka
The hotel is located right on the beach and offers sunbeds, umbrellas and beach towels for the guests. The staff is really friendly and especially the resurant staff is super nice. The room was very clean.
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 26 reviews
Price from
£37.95
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.

I
Ildikó
From
Hungary
The location was wonderful, only 2 minutes walk from the best beach which is sandy and there are many palm trees. The Best restaurants, shops and bars are also on the beach. The people running the hotel are the most helpful. There is a balcony where we could even place our rented scooter. The beach is good for swimming and water sports. Lots of things tó do. There is a big, comfortable bed in the room.
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 93 reviews
Price from
£17.13
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.

M
Myriam
From
France
The staff was very nice and very warm. We really appreciated the quality of the service. The room was great, the restaurant was really good and the pool and the private beach are clearly amazing assets. We stayed there for 3 days and we felt like we were in a paradise bubble. I also had a very nice massage. I highly recommend and will go back for sure!!
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 147 reviews
Price from
£212.60
1 night, 2 adults
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