See the latest prices and deals by choosing your dates.
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. Featuring a restaurant, the property also has a bar, as well as a hot spring bath. The accommodation offers a 24-hour front desk, airport transfers, room service and free WiFi throughout the property.
The breakfast offers buffet, continental or Full English/Irish options.
Awesome place! Newly built (Dec 2024) and well maintained.
There are 3 houses, each containing 2 rooms, so 6 rooms in total.
Very friendly and welcoming staff, walking distance to Nilaveli beach (700 m), clean and spacious rooms with high ceiling, wonderful food.
Uppuveli Beach, 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. This property offers access to a balcony and free private parking. The accommodation provides a hot spring bath, free WiFi throughout the property and family rooms. Very nice and helpful host. The rooms were nicely equipped and spacious. The garden is very pleasant and there is also a hammock if you want to enjoy the nature and the nice weather outside. The location is great and very close to the beach.
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. Free WiFi access is available in this resort. Mayuran and Roshan were great and friendly staff. Helped us alot to feel comfortable at the resort. Would highly recommend this place to anyone and everyone families and couples. 10/10
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. Featuring a 24-hour front desk, this property also provides guests with an outdoor fireplace. There is free private parking and the property provides paid airport shuttle service. We stayed here for two nights and it was very good. Very clean, very new, good working AC, nice wather pressure and the host is very helpful and kind. They also have a garden shower which is nice. The beach is just 100 meters down the street. You can use the fridge in the kitchen. Very nice place to stay !
Trincomalee
Located in Trincomalee, a few steps from Uppuveli beach, Golden Beach Hotel & Restaurant provides accommodation with a garden, free private parking, a private beach area and a terrace. The hotel has a restaurant, a spa and wellness centre and a bar. The hotel features family rooms. The staff is the best in all Sri Lanka. They are super warm, fast and welcoming. Really make you feel at home. The location is also really good, around you can find many bars and restaurants, and the beach is beautiful. We had mixed grilled fish plate for dinner and we liked it a lot, very fresh and tasty.
Uppuveli Beach, Trincomalee
Situated in Trincomalee, 300 metres from Uppuveli beach, Ubay Guest House has a private beach area, private parking and rooms with free WiFi access. The property has garden views and is 4.2 km from Kanniya Hot Springs and 5.3 km from Trincomalee Railway Station. The accommodation features a 24-hour front desk, full-day security and currency exchange for guests.
The guest house specialises in an à la carte and continental breakfast and breakfast in the room is also available. There is a coffee shop and bar.
I had a wonderful stay at Paul’s place in Trincomalee. Communication was very effective and fast—Paul was always available to answer questions and provide helpful tips, which made everything smooth from check-in to check-out.
The food was absolutely delicious, with fresh, local ingredients and generous portions that really gave a taste of Sri Lankan hospitality.
The location was ideal—just a short 2-minute walk from the beach, making it perfect for morning swims or sunset strolls. The surrounding area was peaceful yet close enough to restaurants and small shops for convenience.
The accommodation itself was clean, comfortable, and thoughtfully arranged. It struck a lovely balance between simplicity and charm, making it a relaxing place to unwind after a day of exploring.
Highly recommended for anyone looking to enjoy the natural beauty of Trincomalee in a welcoming and well-hosted setting. Thanks again, Paul!
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. Boasting a 24-hour front desk, this property also has a restaurant and a sun terrace. The homestay also offers free WiFi, free private parking and facilities for disabled guests. We stayed two nights and everything was fine. The room was clean and the bed was comfortable. The family is very friendly and kind. The breakfast is very tasty and the garden is beautiful, perfect to start the day refreshed! We recommend Pranu without hesitation :)
Nilaveli
Rooms are built on rustic wooden huts. Each room is beautifully furnished with a private balcony overlooking the sea, a seating area and ironing facilities. The spacious en suite bathrooms include a hairdryer. What’s not to like.. amazing location with literally a private beach to ourselves as there are no other resorts nearby, incredible bungalow right on the beach front, a nice and clean swimming pool overlooking the beach, good quality, food, and excellent value, and very friendly staff all across the property
Trincomalee
Guests can go on a fishing trip, cycle, or indulge in a relaxing body massage. Other choices include canoeing, exercising at the gym, or simply spending quiet reading time in the library. Staff at the tour desk can assist with travel arrangements. Everything Staff excelled Environment sublime Food fantastic Best hotel on our 2 week trip by miles!
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.
Rooms are decorated in soothing neutral colours and equipped with air conditioning, a minibar and a safe. They also have a DVD player and a tea/coffee maker.
Great location, right on a beautiful beach. The hotel located in a tropical garden full of trees, giving shelter from the sun.
Spa Hotel in Trincomalee
Popular with guests booking spa hotels in Trincomalee District
Spa Hotel in Trincomalee
Popular with guests booking spa hotels in Trincomalee District
Spa Hotel in Trincomalee
Popular with guests booking spa hotels in Trincomalee District
Spa Hotel in Trincomalee
Popular with guests booking spa hotels in Trincomalee District
Spa Hotel in Trincomalee
Popular with guests booking spa hotels in Trincomalee District
Spa Hotel in Trincomalee
Popular with guests booking spa hotels in Trincomalee District
Many families visiting Trincomalee District loved staying at Hera Ceylon, Blu Marine Nilaveli and Nilaveli Beach Resort - Level 1 Certified.
Similarly, Amaranthe Bay Resort & Spa, Coastal Heaven Villa and Lobster Inn are also popular among family travellers.
Most spa hotels on Booking.com offer free cancellation.
There are 21 spa hotels in Trincomalee District you can book on Booking.com.
Golden Beach Hotel & Restaurant, Trinco Blu by Cinnamon and Nilaveli Beach Resort - Level 1 Certified have received great reviews from guests in Trincomalee District regarding the views from these spa hotels
Guests staying in Trincomalee District also spoke highly of the views from these spa hotels: Pranu House, Blu Marine Nilaveli and Coastal Heaven Villa.
Blu Marine Nilaveli, Lobster Inn and Amaranthe Bay Resort & Spa are some popular spa hotels in Trincomalee District.
In addition to these spa hotels, Hera Ceylon, Coastal Heaven Villa and Nilaveli Beach Resort - Level 1 Certified are also popular in Trincomalee District.
The average price per night for a spa hotel in Trincomalee District for this weekend is US$64, based on current Booking.com prices.
Couples travelling in Trincomalee District loved staying at Hera Ceylon, Blu Marine Nilaveli and Coastal Heaven Villa.
Similarly, these spa hotels in Trincomalee District are highly rated by couples: Lobster Inn, Amaranthe Bay Resort & Spa and Nilaveli Beach Resort - Level 1 Certified.
We make it quick and easy to book a spa hotel in Trincomalee District. Here’s what we offer:
• Free cancellation on most stays
• We Price Match
• 24/7 customer support in 40+ languages
Great spot for a beach holidays. The room is large, with a very comfortable bed, and it's nice to have the shady verandah for relaxing and having breakfast. Having access to a fridge and water kettle was a big bonus for us. We appreciated the shady patio area as well. You can't beat the location - the beach is just 300m down the road and family restaurants and little shops are all around. Owners are very nice and helpful.
Accommodation by a beautiful and clean beach. Maintained and clean sunbeds. The breakfasts were excellent with a choice. Nice and helpful staff 🙂 Excellent mixed shakes and good cuisine. Good restaurants within walking distance. An excellent place for rest and relaxation. Possibility of snorkeling and diving with Angel Diving. We would love to come back here! 👍🙂👍
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.
The owner and staff are super friendly. Breakfast and milkshakes are really good. Rangan organised a great snorkeltour to Pigeon Island, he guided us to see beautiful corals, blacktip reefsharks and turtles. He is also a PADI Divemaster, so arrange your dives directly through The White House. The location close to the beach and it has a garden to relax with enough shadow if needed.
I think this might be the best location in Trincomalee. The rooms are just in front of Sandy Bay Beach, a small beach perfect to swim and relax. You will see friendly fishermen collecting their nets, this was one of the top memories we have from Sri Lanka. The fort is 45 minute walking, but a short ride with tuk tuk. The family running the homestay is kind and helpful, and they prepare a very good sri lankan breakfast. We totally reccommend staying here.
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!
Lovely clean spacious room very close to a beautiful, quiet beach. Staff were lovely, helpful and accommodating. Little cabanas on the beach wereperfect for relaxing in the shade with a beautiful view. We only ate breakfast here but the food was great and delivered to our room. The only downside is that the beach has a lot of litter further up. They clean around the hotel, so the view is unspoilt, but a shame the other hotels don’t do the same and take more care of the beach and our planet.
Huge, tastefully designed bungalows (with spacious bathrooms) and terrace. Located right next to almost deserted, wild and beautiful Nilaveli beach. Enough beach chairs under umbrellas / trees next to the beach where you can relax. Good breakfast. All in all, this is a place, where you will feel very comfortable and relaxed! Very good value for money in my opinion.