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 selection of great resorts in Nilaveli

Filter by:

Review score

Hera Ceylon

Nilaveli

Located in Nilaveli, a 7-minute walk from Nilaveli Beach, Hera Ceylon has accommodations with free bikes, free private parking, an outdoor swimming pool and a garden.

Scored out of 10, guest rating 10.0
Exceptional - What previous guests thought, 10 reviews
Price from
GEL 508.31
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 center.

W
Weda Arana
From
Turkey
We had an unforgettable stay at Pigeon Island Island Beach Resort. wonderful Location. very clean and comfortable specious rooms, easy access to Pigeon Island National Park, Nice food was made according to our requirement by the kitchen staff, and the service staff were very friendly. we will be back to this wonderful resort when we visit Sri lanka, and hotel can be highly recommended...
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 115 reviews
Price from
GEL 231.79
1 night, 2 adults

Amaranthe Bay Resort & Spa

Trincomalee (Near Nilaveli)

Offering an outdoor swimming pool and a spa and wellness center, Amaranthe Bay Resort & Spa is located just 3.1 mi north of the Trincomalee town on the beautiful East Coast of Sri Lanka.

P
Pavel
From
United States
The hotel is very good. Room is clean and spacious. The view on the bay is gorgeous. It’s relatively close to the beach and the ocean in this area is very clean and warm. We spent here 4 nights with our 3 years old son and we all had a wonderful time. The staff is very attentive. I especially want to highlight the man at the pool area and the guys from the restaurant, especially Kirujan , who was very helpful with all our needs. The food was delicious and varied. Definitely recommend this hotel. From what we’ve seen that’s probably the best resort in the area.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 353 reviews
Price from
GEL 378.18
1 night, 2 adults

Adaar

Trincomalee (Near Nilaveli)

Located in Trincomalee, 4.1 miles from Pigeon Island National Park, Adaar provides accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden.

L
Lina
From
United Arab Emirates
The quietness of the place, how relaxing it is away from tourist track and business. Perfect for a get away and relaxing holiday. Excellent staff and service.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 83 reviews
Price from
GEL 365.99
1 night, 2 adults

Trinco Blu by Cinnamon

Trincomalee (Near Nilaveli)

Trinco Blu by Cinnamon is a luxurious 4-star beachfront resort located 4 mi from Trincomalee. It provides spacious accommodations with a freshwater pool, 3 dining options and free Wi-Fi.

K
Kizhanatham
From
United States
Courteous and efficient services. Restaurant provided Western and local cuisine. The ambience of the resort offered tranquility.
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 700 reviews
Price from
GEL 265.68
1 night, 2 adults

Dila Beach Resort

Trincomalee (Near Nilaveli)

Located in Trincomalee, a 3-minute walk from Uppuveli beach, Dila Beach Resort provides accommodations with a garden, free private parking and a terrace.

R
Rizwan Hasan
From
Bangladesh
Spacious and clean room with a big balcony, very quiet and peaceful. Just a 3-minute walk to Uppuveli Beach. The caretaker was very helpful, let us use the kitchen, and laundry service is available. The property is newly built and has only been operating for about 2 months, so everything feels fresh and well maintained. Close to the beach but far enough to avoid the noise of late-night parties.
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 19 reviews
Price from
GEL 73.20
1 night, 2 adults

KPN Trinco Holiday Resort

Trincomalee (Near Nilaveli)

Located in Trincomalee, within a 14-minute walk of Uppuveli beach and 2.3 miles of Kanniya Hot Springs, KPN Trinco Holiday Resort provides accommodations with a garden as well as free private parking...

S
Sri
From
Sri Lanka
Love the place. Manager is too good 👍. It's feels like our own home. Great place for a stay. Facilities are so good.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 29 reviews
Price from
GEL 40.67
1 night, 2 adults

Palm Beach Resort by Yosha Guest

Trincomalee (Near Nilaveli)

Located in Trincomalee, a few steps from Uppuveli beach, Palm Beach Resort by Yosha Guest has accommodations with a garden, free private parking, a terrace and a restaurant.

O
Ophir
From
Israel
The room The people The breakfast The location
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 100 reviews
Price from
GEL 54.90
1 night, 2 adults

Uga Jungle Beach - Trincomalee

Trincomalee (Near Nilaveli)

The 5-star Jungle Beach Resort is located in Trincomalee, just 17 mi from Trincomalee Bus and Railway Station. It offers a well-appointed spa and a variety of recreational options.

J
Jonathan
From
United Kingdom
Everything Staff excelled Environment sublime Food fantastic Best hotel on our 2 week trip by miles!
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 155 reviews
Price from
GEL 682.20
1 night, 2 adults

JKAB Beach Resort

Trincomalee (Near Nilaveli)

Located in Trincomalee, a few steps from Uppuveli beach, JKAB Beach Resort has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

H
Harsha Niroshana
From
United States
This is the second time I came to this place and last time was nearly five years ago. To be honest, I didn’t like this place earlier, but they have improved a lot. Friendly staff, clean room and value for money.
Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 380 reviews
Price from
GEL 164.69
1 night, 2 adults
All resorts in Nilaveli

Looking for a resort?

Travelers who really want to “get away from it all” trust resorts to provide the pinnacle of all-inclusive relaxation. Resort guests are invited to enjoy communal on-site 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 surrounding area in the past month

See all