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.

S
Shri
From
Singapore
The staff warmly welcomed us. The crushed papaya welcome drink cooled us down from the scorching hot sun when we checked in. The chef prepared Sri Lankan crab as I had desired when I ordered lunch. They also checked with us on our breakfast preferences. The toilets and rooms were spacious and clean. Everything was perfect.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 188 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.

P
Peter
From
Guernsey
A really great place to stay literally 2 minutes from the beach and 2 minutes to the nearest restaurant. The gardens are beautiful and a real oasis away from the sun and heat. Thines was extremely helpful and the room was great.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 631 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.

K
Kate
From
Russia
Everything was perfect. Thank you very much for helping with early check-in, with the problem of bike crash, we enjoy staying here very much! Highly recommend this place!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 353 reviews
Price from
US$139.50
1 night, 2 adults

Coastal Heaven Villa

Trincomalee

Located 100 metres from Uppuveli beach, Coastal Heaven Villa offers a private beach area, massage services and air-conditioned accommodation with a terrace and free WiFi.

A
Anna and Stefaan Heijnes
From
Netherlands
At the last minute, we switched from a large accommodation to the smaller Coastal Heaven Villa. We're so glad we did. What a wonderful place and what lovely people! There's a great vibe here. The accommodation is new. Real care and attention has been put into the rooms and common areas. The rooms are super clean, the bed is new; a very thick, comfortable mattress, and there's good air conditioning. Shampoo and tea and coffee making facilities are also in the room. We loved the common areas and garden where we could relax. Coastal Heaven is close (about 150 meters) to the lovely beach, which had a lovely, relaxed vibe when we were there. The accommodation provided beach towels, and you can also use the beach beds at Waves restaurant. Two excellent restaurants right on the beach. The owner, Thilee (speaks good English), and his staff are incredibly kind people, truly care for their guests, and do everything they can to make their stay as comfortable as possible. We needed a doctor in the middle of the night. The owner had a qualified doctor come to the property and even picked up medication from the hospital by motorbike. If necessary, we could stay longer the next day at no extra cost. They were very concerned. Thank you so much, Thilee, and your cooperation, for the wonderful time and excellent care! We will always remember you.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 55 reviews
Price from
US$20
1 night, 2 adults

Natraj Guest House

Trincomalee

Set within 200 metres of Uppuveli beach and 4.3 km of Kanniya Hot Springs in Trincomalee, Natraj Guest House features accommodation with seating area.

H
Hirun
From
Sri Lanka
Really close to the beach. The rooms were clean, very comfortable, and the staff was amazing. They went over and beyond to help make our stay enjoyable. I highly recommend this hotel for anyone.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 119 reviews
Price from
US$23.75
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.

L
Lauren
From
United States
Beautiful beach - unspoiled, uncrowded, with comfortable chairs and a great beach bar. The guys will grill you up the fish off your choice with curry for $7 or so. The water is warm and calm, and there’s really nobody around except other hotel guests. The pool is also spectacular, in an immaculate jungle setting. The physical property is just gorgeous and very peaceful. The food is good! I don’t know what people are complaining about. There’s an extensive menu and I enjoyed everything I had.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 153 reviews
Price from
US$251.64
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.

T
Tiffany
From
Germany
The hotel stuff was amazing! Especially Shobana and Prathees from the Bar. We felt like home and we highly recommend this hotel.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 699 reviews
Price from
US$93.75
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.

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

JKAB Beach Resort

Trincomalee

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

S
Sinead
From
Ireland
Really lovely location. Excellent value for money.
Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 379 reviews
Price from
US$60.75
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.

M
Michele
From
United Kingdom
Great rooms, super clean beds and bed linen, bathroom fantastic, shower full pressure and hot water. Fantastic breakfast, great service and lovely staff. Good location for beach bars and restaurants. Swimming pool lovely and clean, thoroughly recommend 👌
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 89 reviews
Price from
US$35
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.4
    Very good - What previous guests thought, 700 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.6
    Fabulous - What previous guests thought, 153 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