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 absolutely loved our stay at this property. The place is stunning, with beautiful artwork displayed throughout. We stayed in a villa with an ocean view — it was not only beautiful but also incredibly comfortable. I especially enjoyed the selection of tea provided in the room. The swimming pool area was fantastic. Even though the hotel was fully booked, it never felt crowded and remained peaceful and relaxing. The cherry on top was the exceptional staff. From the attentive hotel manager to our wonderful butler, Malshan, who went above and beyond to ensure we had a perfect stay, everyone was warm, helpful, and dedicated to making our experience memorable. The hotel itself is excellent, but it’s the attention to small details that truly sets it apart. Last but not least, the spa was amazing. I had a fantastic massage with Priyanka — she was kind, and her hands worked magic.

Show more Show less
9.8
Exceptional
646 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. It was a luxurious from start to finish. Superb customer service. Lots to do for our little ones. A perfect place to stay.

Show more Show less
9.2
Superb
198 reviews
Price from
US$267
per night

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
328 reviews
Price from
US$119
per night

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. We spent three nights at Sunrise Pasikuda and it was perfect. The hotel is immaculate and our room (we had a family suite) was spacious and comfortable with a huge bathroom and two toilets, and a big balcony. We loved the little extras like the fruit plate and flowers on the bed. The location is great. The hotel has a huge pool which leads down to the hotel beach which is clean and quiet with a beach bar. You can do water sports and we did a boat trip that took us to local reefs with excellent snorkelling. We had all our meals here and I can’t fault the food. Breakfast and dinner are buffets with wide choice and there was entertainment every evening. We liked playing pool although the pool cues need an update. What made our stay so special was the staff at the hotel. They are so warm and welcoming and just want you to have a great time. We will definitely return.

Show more Show less
9
Superb
41 reviews
Price from
US$81
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. Definitely an expensive luxury experience but a wonderful one. Everything was done with a lot of thought about the experience, amazing breakfast beach and gym. Loved the place

Show more Show less
9.3
Superb
66 reviews
Price from
US$195.68
per night

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. Great value for the money. Excellent facilities, food (especially the extensive breakfast buffet) and location. The staff members were ALL amazing. Thank you for a very memorable stay.

Show more Show less
8.5
Very good
590 reviews
Price from
US$100
per night

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. Can't explain. We enjoyed every moment. Nice isolated place to get relax. Enjoyed a lot. I hope that will visit again Sri Lanka and Amaya.

Show more Show less
8.6
Fabulous
669 reviews
Price from
US$127
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. great value for money we got a very good offer given the busy period. good for a good price the location of the hotel is just on the beach, we loved it. It's a long stretch of beach with no local community to harass you. we were very lucky to get this hotel at this price, during the summer season. Driver's accommodation was free even though we did not plan for it, the hotel was very busy but they accommodated every bit of your requests. it was actually overbooked at the time of our arrival.

Show more Show less
7.4
Good
111 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. Great food!!! Definitely try the pittu and crabs

Show more Show less
7.8
Good
382 reviews
Price from
US$16.15
per night

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.2
Review score
44 reviews
Price from
US$23
per night

Most booked spa hotels in Batticaloa District this month

Spa Hotels that guests love in Batticaloa District