The 10 best spa hotels in Trincomalee, Sri Lanka | Booking.com
Skip to main content

Spa Hotels in Trincomalee

Find the spa hotels that appeal to you the most

The best spa hotels in Trincomalee

Check out our pick of great spa hotels in Trincomalee

Filter by:

Review score

Blu Marine Nilaveli

Hotel in Trincomalee

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.

T
Thomas
From
Netherlands
What a beautiful accommodation. The staff was very friendly and helpfull. Couldn't wish for more.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 195 reviews
Price from
US$35
1 night, 2 adults

Lobster Inn

Trincomalee

Located within 100 metres of Uppuveli beach and 4.3 km of Kanniya Hot Springs in Trincomalee, Lobster Inn offers accommodation with seating area.

D
Dan
From
Singapore
Location was perfect (close to beach and amazing restaurants), staff were incredibly helpful, whole place was super clean and exceptional value for money. All quite basic, but it had everything we needed. The shared kitchen and fridge is also very useful… all in all a great place for a beach holiday!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 633 reviews
Price from
US$22.20
1 night, 2 adults

Amaranthe Bay Resort & Spa

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.

I
Ivo Raudhäiding
From
Estonia
During our Sri Lanka vacation, we stayed at the Amaranthe Bay Resort for the last two nights. The Junior Suite we booked was spacious and elegant, with the highlight being the Jacuzzi Bath – a perfect spot to unwind after a day of exploration. Adding to its charm, the balcony offered a breathtaking panorama of the surrounding nature, and we were fortunate to witness stunning sunsets over the nearby lake, creating unforgettable memories. Although the resort's large inviting pool was enjoyable, some sharp corners around the area caused minor inconveniences and led to an unfortunate toe injury. Nevertheless, our overall experience remained highly enjoyable. The hotel's convenient location allowed easy access to the ocean and beach, where we found several delightful restaurants for lunch or dinner. Inside the resort, we had the pleasure of dining at their lovely restaurant, offering reasonable prices and a varied, tasty breakfast. The staff was friendly and attentive, and while there was a minor disagreement about the exchange rate during payment, the managers handled the situation with professionalism, swiftly resolving any issues and leaving us with a positive impression of their commitment to guest satisfaction. Amaranthe Bay Resort's well-maintained and peaceful ambiance made our stay perfect. If you want to get more recommendations for traveling in Sri Lanka, follow us on Instagram @fallinlovewithearth Thank you! We wish you memorable experiences in Sri Lanka.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 358 reviews
Price from
US$139.50
1 night, 2 adults

Uga Jungle Beach - Trincomalee

Trincomalee

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
Monika
From
Poland
The hotel was in a good location with a private beach. The decor was nice, rooms were very spacious and modern. We always had services available to us. The choice of breakfast was excellent and the variety on offer was very diverse. The staff were excellent in attending to any queries. The lifeguard on the beach was also very friendly and provided good recommendations. We enjoyed it so much that we might try one of their other locations on our next visit.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 156 reviews
Price from
US$260.41
1 night, 2 adults

Trinco Blu by Cinnamon

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.

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, 709 reviews
Price from
US$98
1 night, 2 adults

Surf reef beach

Trincomalee

Located in Trincomalee, 200 metres from Uppuveli beach, Surf reef beach features accommodation with a hot spring bath, a spa centre and a public bath.

L
Lorna
From
Sri Lanka
All good very nice locetion good wifi
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 66 reviews
Price from
US$36
1 night, 2 adults

Havana Club Resort

Hotel in Trincomalee

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 7.5
Good - What previous guests thought, 89 reviews
Price from
US$50
1 night, 2 adults

Dive beach palace

Uppuveli (Near Trincomalee)

Located in Uppuveli, 200 metres from Uppuveli beach, Dive beach palace provides accommodation with free bikes, free private parking, a garden and a shared lounge.

C
Cecil
From
Sri Lanka
Flexibility and friendliness. Allowed late check in and offered free upgrade and the best rooms available even above the reservation.
Scored out of 10, guest rating 6.4
Pleasant - What previous guests thought, 21 reviews
Price from
US$44.55
1 night, 2 adults

Nilaveli Beach Resort - Level 1 Certified

Nilaveli (Near Trincomalee)

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.

D
David
From
Italy
Lovely resort situated on a secluded beach, where shaded sun loungers allow you to idle the idyllic days away. Rooms are of good size and all with balconies. Wonderful and helpful staff make for a truly pleasant stay. A good range of dishes keeps the menu interesting and is of good quality (the fish in particular is wonderfully fresh) and all at a very reasonable price. A great place to unwind and enjoy life by the sea.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 210 reviews
Price from
US$190
1 night, 2 adults

Nilaveli Beach Hotel

Nilaveli (Near Trincomalee)

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.

S
Susan
From
United Kingdom
beach swimming pool and location
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 119 reviews
Price from
US$80
1 night, 2 adults
All spa hotels in Trincomalee

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 Trincomalee and surroundings in the past month

See all

FAQ about spa hotels in Trincomalee

Spa hotels that guests love in Trincomalee

See all
  • Avg. price/night: US$162.25
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 709 reviews
    Location on Uppuveli beach was stunning and quiet. We had two upstairs beach chalets next to each other with a balcony and stunning views. We didn’t use the pool as we used the sunbeds directly below our room on the beach under the palm trees and the sea to cool down. Rooms were lovely light clean comfortable and spacious. Staff were helpful and breakfast was good for choice. Crows didn’t bother us. Nor did the dogs. The Crab restaurant was perfect for lunch. We loved our stay at Trinco Blu. Thank you.
    Guest review by
    Abigail
    Family with young children
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 156 reviews
    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.
    Guest review by
    Vitor
    Solo traveller