Skip to main content

Featured spa hotel destinations

Destination inspiration for your trip – find a spa hotel

The best spa hotels in Batticaloa District

Check out our pick of great spa hotels in Batticaloa District

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

An à la carte, Full English/Irish or American breakfast can be enjoyed at the property. At Karpaha Sands you will find a restaurant serving French, Pizza and Seafood cuisine. Vegetarian, dairy-free and vegan options can also be requested. We spent 5 nights at this beautiful remote hotel on the beach. Loved it all. The seafood is excellent. Humberto, the GM, sourced some giant scampi for me - it was delicious. Special thanks to Namal for taking such good care of us. An added bonus is watching the local fisherman bring in their nets in the morning. if you are looking for peace and quiet in a luxurious setting - this place is for you!

Show more Show less
9.8
Exceptional
656 reviews
Price from
US$126
per night

At Sun Siyam Pasikudah, guests can relax with a pampering massage at the spa, or arrange activities such as diving and snorkelling. Friendly staff can assist with luggage storage, laundry services and tour arrangements. Our stay at Sun Siyam Pasikudah was unforgettable. A heartfelt thank you for the warm hospitality, the kindness of every single person working there, and the true luxury that surrounds you from the moment you arrive. The food was delicious, the atmosphere peaceful and elegant – but what truly made the difference were the people. Special thanks to Kapil, Gehan, Janidu and Thushara – your professionalism, heart, and unique attitude made our stay extraordinary. Great job, gentlemen! Without you, this place wouldn’t be what it is – you are the soul of Sun Siyam Pasikudah. Thank you and hope to see you again!

Show more Show less
9.3
Superb
203 reviews

The eco-friendly Maalu Maalu Resort & Spa - Thema Collection sits on the sandy shores of Passekudah Bay on the east coast of Sri Lanka. It offers Ayurvedic spa treatments, a beautiful infinity pool and spacious rooms and suites with private balconies with free Wi-Fi. Beautiful beach and clean rooms with great view, lovely pool

Show more Show less
9.3
Superb
338 reviews
Price from
US$110
per night

Set along the beachfront just metres away from the pristine beaches of Pasikudha Bay, Uga Bay - Pasikuda boasts well appointed rooms, a spacious outdoor swimming pool and free Wi-Fi access.

Air-conditioned rooms are elegantly furnished with a 42-inch flat-screen TV, a sofa seating area, an iPod docking station, a minibar and tea/coffee making facilities. En suite bathrooms include hot/cold shower facilities and a spacious bath. It was clean, well maintained and the service was impeccable. The staff was very friendly and helpful. The chef cooked new styles of curries for us everyday. The beach is very clean and beautiful.

Show more Show less
9.3
Superb
70 reviews

Featuring an outdoor swimming pool, The Calm Resort & Spa offers accommodation in Pasikuda. Free WiFi and private parking is available on site.

Some units feature a flat-screen TV and a private bathroom with a spa bath. Bathrobes, slippers, towels and a hair dryer are provided. Certain units include a seating area for your convenience while some offer pool or garden views. Amazing resort right on the beach, great value for money!

Show more Show less
8.5
Very good
604 reviews

A splendid outdoor pool resides between the beach and Amaya Beach Passikudah, a resort offering spacious rooms and suites with private balconies and free WiFi. A spa, fitness centre and restaurant are available. Everything was perfect. We got the most nicest room and best service.

Show more Show less
8.6
Fabulous
688 reviews

Set in Pasikuda, a few steps from Pasikuda Beach, Sunrise Pasikuda offers accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden. This 5-star hotel offers room service, a 24-hour front desk and free WiFi. The hotel has a terrace and pool views, and guests can enjoy a meal at the restaurant or a drink at the bar.

Sunrise Pasikuda offers a hot tub. This place is absolutely Amazing.Such a Beautiful setting.The service was fantastic, staff went above and beyond, they made us feel very welcome.Food was excellent.Our room was clean and comfortable with a lovely view.Thank you to All the staff and management for a memorable time.Paul and I will come back.I would highly recommend staying here we stayed an extra night.It's been the best accommodation we have had in Sri Lanka 🇱🇰 😊

Show more Show less
8.7
Fabulous
49 reviews
Price from
US$225
per night

Offering an outdoor swimming pool, a private beach area and a restaurant, Giman Free is located in Kalkudah. Free WiFi access is available in the public areas of this resort.

The air-conditioned accommodation will provide you with a balcony. There is also an electric kettle. Private bathroom also comes with a hairdryer and free toiletries. Best thing about the hotel is the location. Nature lovers and people who like peaceful places must book this hotel only. And book it on full moon night. You will never regret. It will be a lifetime experience. Extremely extremely fantabulous moonlit night stay it will be for the nature loving people. Totally satisfied with the hotel stay. Clean rooms , Clean bathroom with bath tub , clean swimming pool , Moonlit beach experience. Beach is just 5 steps away from the hotel. Everything about the hotel is just 10/10. The staffs will make sure that you enjoy your stay completely. Babu supervisor , Ajeeth manager , Pavi cook + auto driver , Neroshan helper , Darshini and Ronshini cleaners..all of them did an amazing job to make our stay enjoyable. All of them are very very helpful , cooperative, supportive and hospitable. 10/10 Pavi makes very delicious food for the guest. Indian, Sri Lankan, English breakfast options are available. A la carte menu is available for lunch dinner snacks. Alcoholic drinks are also available. Food quantity is more than enough. One person cannot finish the food, they give huge quantity. We witnessed fresh fish buying from the beach fishermen. You may buy fresh fish from there and ask the restaurant staff to cook it for you. No disturbance, Only Peace and Enjoyment.

Show more Show less
7.6
Good
115 reviews
Price from
US$82.50
per night

Offering an outdoor swimming pool and a restaurant, Riviera Resort is located in Batticaloa. Free WiFi access is available in this resort.

The accommodation will provide you with a seating area. Featuring a shower, private bathroom also comes with free toiletries. It’s serene. Feel like home. It does not give the feeling we are in a hotel as it’s in the midst of a big property. Friendly staff and mouth watering food.

Show more Show less
7.8
Good
393 reviews

Boasting a private beach area, garden and views of sea, Pasikudah Eco Village Hotel is set in Pasikuda, 300 metres from Kalkudah Beach. This beachfront property offers access to a patio and free private parking. The villa has family rooms. Nice location near the beach. Helpful staff and the owner.

Show more Show less
6.5
Review score
46 reviews
Price from
US$28
per night

Most booked spa hotels in Batticaloa District this month

Spa Hotels that guests love in Batticaloa District