Skip to main content

Spa Hotels in Nilaveli

Find the spa hotels that appeal to you the most

The best spa hotels in Nilaveli

Check out our pick of great spa hotels in Nilaveli

Filter by:

Review score

Pranu House

Nilaveli

Set within 600 metres of Nilaveli Beach and 4 km of Pigeon Island National Park in Nilaveli, Pranu House features accommodation with seating area.

š
šelih
From
Slovenia
Staying here was great, you have everything you need, the room was clean. In front of the room is a little terrace, were you can relax. They also made delicious breakfast.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 298 reviews
Price from
US$14.40
1 night, 2 adults

Nilaveli Beach Resort - Level 1 Certified

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

B
Brainz4 - BE0668.994.548
From
Belgium
The hotel is literally located on the beach, the cottages are well equipped, the pool is clean, the hotel personnel is extremely friendly, e.g. harvested a coconut tree in front of us so we could have a fresh coconut
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 210 reviews
Price from
US$180
1 night, 2 adults

Nilaveli Beach Hotel

Hotel in Nilaveli

This hotel is nestled on Nilavali Beach, a 10-minute boat ride from Pigeon Island. There is no available WiFi, a large outdoor pool and spacious rooms with views of the ocean.

N
Noorzidah
From
Singapore
Good spread of breakfast. There's fridge in the room. Hotel arrange for tour which is good.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 121 reviews
Price from
US$80
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.

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.5
Good - What previous guests thought, 115 reviews
Price from
US$67.50
1 night, 2 adults

Blu Marine Nilaveli

Trincomalee (Near Nilaveli)

Situated in Trincomalee, 700 metres from Nilaveli Beach, Blu Marine Nilaveli features accommodation with a garden, free private parking, a private beach area and a shared lounge.

M
Margarita
From
Belgium
Everything!!! Staff very friendly and always keen to help! The most amazing experience! Fantastic breakfast! You will not regret it! Rooms very spacious and really clean!! I would highly recommend this place!!!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 219 reviews
Price from
US$35
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.

H
Hannah
From
Ireland
Having searched online for quite some time we decided to stay in the Amaranthé Bay for four nights in June and are very glad we did! Upon arrival we were met with a lovely welcome drink and very helpful staff, every staff member we encountered throughout our trip were friendly, approachable and nice. Mayuran, Priwin and Abinaya were always very helpful and couldn't do more for us! We stayed in a junior suite overlooking the bay, it was spacious and very clean. It also had a lovely jacuzzi to relax in while taking in the views. The pool area itself is kept very clean and had plenty of chairs, both in and out of shade depending on your preference. The hotel is located close to everything but in a very peaceful setting. The walk to nearby restaurants and bars only took a few minutes and felt very safe. We went to the beach a few mornings and it took about 5 minutes to get there! We ate in the pool bar and everything we had tasted nice, including the cocktails! Breakfast too was full of variety, both Western and local options, and you definitely won't be leaving feeling hungry! Kirujan, Ladsagan and Thisalini were always smiling every morning! We really enjoyed our stay here and feel that it was excellent value overall, would 100% recommend!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 359 reviews
Price from
US$139.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.

A
Aloka Dias
From
Italy
For family it’s a good place to enjoy, food was excellent
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 738 reviews
Price from
US$102
1 night, 2 adults

Havana Club Resort

Trincomalee (Near Nilaveli)

Set in Trincomalee, 500 metres from Uppuveli beach, Havana Club Resort offers accommodation with an outdoor swimming pool, free private parking and a garden.

B
Berna
From
Italy
Breakfast was too good and nice. The property is just about 5 minutes walk away from the Uppuveli beach which is really nice. There are so many restaurants and bars are on the beach too... will come back for sure :)
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 96 reviews
Price from
US$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.

C
Christine
From
United Kingdom
Wonderful location and jungle experience, excellent staff who were really friendly and kind to the wildlife as well as the guests
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 157 reviews
Price from
US$260.41
1 night, 2 adults

Surf reef beach

Trincomalee (Near Nilaveli)

With mountain views, Surf reef beach is located in Trincomalee and has a restaurant, free shuttle service, bar, garden, sun terrace and picnic area.

M
Matthieu
From
France
Very comfy apartment with all the need inside. Nice family they have always been accommodating with us, tasty food at the place, we recommend the Dolphin Kottu !!!
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 66 reviews
Price from
US$22
1 night, 2 adults
All spa hotels in Nilaveli

Looking for a spa hotel?

What better way to unwind after a day’s sightseeing than relaxing in a health and wellness spa? Spa hotels focus on maximum relaxation for their guests, with luxury features like hot tubs, thermal pools and professional massage services. Some spa hotels use mineral-rich water pumped straight out of the ground, helping to maintain and restore good health.

Most booked spa hotels in Nilaveli and surroundings in the past month

See all

Popular with guests booking spa hotels in Nilaveli

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

Popular with guests booking spa hotels in Nilaveli

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

Popular with guests booking spa hotels in Nilaveli

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

Popular with guests booking spa hotels in Nilaveli

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 121 reviews

Popular with guests booking spa hotels in Nilaveli

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 298 reviews

Popular with guests booking spa hotels in Nilaveli

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

Popular with guests booking spa hotels in Trincomalee

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

Popular with guests booking spa hotels in Trincomalee

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

Popular with guests booking spa hotels in Trincomalee

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

Popular with guests booking spa hotels in Trincomalee

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 195 reviews

Spa hotels that guests love in Nilaveli

See all
Avg. price/night: US$82.50
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 115 reviews
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
Guest review by
matthew
Solo traveller
Avg. price/night: US$170
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 210 reviews
Fabulous location on the beach, great for a relaxing few days. Rooms were clean, spacious and well equipped. All the staff we came in contact with were friendly and helpful. We ate in the restaurant both evenings and food was cooked fresh to order and tasty. Breakfast is plentiful and they met our needs with some special requests. Would love to come back, wish we had stayed a little longer!
Guest review by
Angus
Young couple
gogless