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. This place is class! A huge stretch of white sandy beach with essentially just the hotel on it! We had a beachfront villa which we loved. The outdoor shower is so cool and it was amazing to open the curtains each morning and walk straight onto the beach! You are assigned a personal butler for the duration of the stay and you can contact them via WhatsApp at any time and for any request. A special shoutout to Malshan here! He was so professional and very responsive to all our requests. The pool is amazing - it is huge and there are shelves on the sides you can sit and lounge in to cool down! There are books, balls, volleyball and Pétanque around here to enjoy during the day! 😊 We chose to do the destination dining and the outdoor cinema add ons during our stay and just wow. All the food was sensational throughout our stay! I recommend French toast for breakfast and butter chicken for dinner!!! There are local fishermen who work on the beach, pulling in their nets and dealing with their catch, this was a very unique thing to experience! So much more I could mention!

Show more Show less
9.8
Exceptional
657 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. Great private vacation, wonderful impressions, calm ocean. I liked Arshed's attitude the most, they always take into account any wishes in touch. Cozy home atmosphere, I didn't want to leave, we'll definitely come back again

Show more Show less
9.3
Superb
205 reviews
Price from
US$197
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. We were totally excited buring our stay! Very kinde stuff, besutifull rooms with luxury view. Rooms are spacious and huge bathroom. Outside is a big swimmingpool with view to the ocean. What a amazing experience

Show more Show less
9.3
Superb
339 reviews
Price from
US$100
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. This resort is amazing, perfect for all kind of holiday

Show more Show less
9.3
Superb
71 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. Beautiful hotel with huge swimming pool, nice, clean and spacious rooms, well-kept beautiful garden and big beach. Meals are ok, huge choice of dishes. Nice and polite staff. Just perfect🤩 there are a few restaurants in the neighborhood of the hotel, but rather tuk tuk is needed to get there.

Show more Show less
8.5
Very good
604 reviews
Price from
US$85
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
692 reviews
Price from
US$127
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. Breakfast is a beautiful, elegant thing; a meal to be savored and embraced. I have the same feeling when I walk in a very beautiful place that I have when I play and it goes right.

Show more Show less
8.7
Fabulous
49 reviews
Price from
US$67.50
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. A high level of environmental awareness and care

Show more Show less
7.6
Good
116 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. Nice staff and friendly , very helpfull. Good Customer service and excellent service

Show more Show less
7.8
Good
395 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. Property is clean and tidy. Location also really good with beech view

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

Most booked spa hotels in Batticaloa District this month

Spa Hotels that guests love in Batticaloa District