Search spa hotels in Batticaloa District

Find the spa hotels that appeal to you the most

Featured spa hotel destinations

Destination inspiration for your trip – find a spa hotel

Pasikuda

11 spa hotels

The best spa hotels in Batticaloa District

Check out our pick of great spa hotels in Batticaloa District

Filter by:

Star rating
Review score

Karpaha Sands

Pasikuda

Facing the beachfront, Karpaha Sands offers 5-star accommodation in Pasikuda and features free bikes, outdoor swimming pool and garden.

P
Padraig
From
Ireland
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!
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 666 reviews
Price from
US$176
1 night, 2 adults

Sun Siyam Pasikudah

Pasikuda

Situated in Kalkudah, Sun Siyam Pasikudah offers peaceful and comfortable accommodation with free WiFi access.

L
Loic
From
France
All, hotel freshly new, amazing place, amazing equipment, amazing beach, everything well decorated, staff absolutely dedicated to make our stay being unforgettable. Ashred the general manager is awesome ! Don’t hesitate to reach him, he will make everything to improve your stay.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 213 reviews
Price from
US$166.60
1 night, 2 adults

Maalu Maalu Resort & Spa - Thema Collection

Pasikuda

The eco-friendly Maalu Maalu Resort & Spa - Thema Collection sits on the sandy shores of Passekudah Bay on the east coast of Sri Lanka.

P
Pierre
From
Belgium
My son and I spent three wonderful days at Maalu Maalu. The hotel, perfectly located right by the sea, is simply stunning — a beautiful harmony of nature, comfort, and traditional architecture. But what truly made our stay unforgettable was the exceptional quality of the service. The staff were attentive, always smiling, and showed genuine hospitality throughout. There are plenty of activities for all interests, and the food truly won us over. A special thank-you to the chef and his team for their creativity: delicious, authentic Sri Lankan cuisine with a refined and modern twist. We’ll always remember their signature crab dish… and the amazing passion fruit sorbet. A heartfelt thank-you to Janaka, Chamara, Thasneem , Pethum, Ruchira, Eranda, Kavindu … and the entire team for your warm welcome and kindness. You made our stay a truly special moment!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 347 reviews
Price from
US$187
1 night, 2 adults

Uga Bay - Pasikuda

Pasikuda

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.

R
Ralf
From
Germany
From Welcome to departure, all was very fine. Very clean rooms, very delicious food and nice beach.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 75 reviews
Price from
US$274.61
1 night, 2 adults

The Calm Resort & Spa

Pasikuda

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

T
Thiru
From
United Kingdom
Location, pool, food, and staff. All were very nice.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 616 reviews
Price from
US$93.60
1 night, 2 adults

Amaya Beach Passikudah

Pasikuda

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.

D
David
From
Ireland
The staff were unbelievable. All so friendly and helpful. It was great to just have a chat with them as they were all so nice. The property has everything you could want!! There was plenty off staff working so the place is kept so well and you are never waiting for anything you need! I don’t leave many reviews but I had to for this hotel!! I would recommend this hotel to anyone staying in this part of Sri Lanka and looking for a nice relaxing break as we were after travelling around the country for the first week of our trip!
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 701 reviews
Price from
US$57.37
1 night, 2 adults

Sunrise Pasikuda

Hotel in Pasikuda

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.

M
Michele
From
New Zealand
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 🇱🇰 😊
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 52 reviews
Price from
US$184.50
1 night, 2 adults

Anantaya Resort and Spa Passikudah

Pasikuda

Featuring an outdoor swimming pool, a fitness centre and a spa and wellness centre, Anantaya Resort and Spa Passikudah, a beachfront property offers accommodation in Passekudah.

P
Petra
From
Czech Republic
For our second visit to Passikudah we chose Anantaya Resort and we couldn't have chosen better. From the first moment to the end we were looked after by the friendly staff, especially Rishopana and Kanogitha. We booked this resort for a room with direct access to the pool and we were lucky to get perhaps the nicest room. But what makes this resort special is the people who work here. We also spoke with the friendly beach/pool attendant S. and likewise the waiters and cooks at breakfast and dinner did everything they could to make the guests happy. Excellent Sri Lankan breakfast and dinner. My husband was delighted that the waiters here could spin a beer with a foam cap. The room was very nice and clean. The pool was cleaned regularly too. Free sunbeds on the beach. Beautiful beach and walks. If we had not booked another stay before, we would have stayed longer. We will definitely be back here soon!
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 57 reviews
Price from
US$79.41
1 night, 2 adults

Giman Free Beach Resort Pasikuda

Pasikuda

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.

m
meringo
From
Japan
I visited Giman Free Hotel with my partner, and it was an amazing experience. We came mainly for Ayurveda treatments, and it was the best we’ve ever had! The therapists were kind and skilled, and the treatments made us feel so relaxed and refreshed. The hotel is very peaceful and surrounded by beautiful nature. The staff were friendly and always ready to help us. We also enjoyed the fresh and tasty food, especially the seafood. Our room was clean and comfortable, with great views. If you want a quiet and relaxing place with amazing Ayurveda treatments, Giman Free is perfect. We will definitely come back! 🌿💆‍♀️💙
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 120 reviews
Price from
US$64.80
1 night, 2 adults

Riviera Resort

Hotel in Batticaloa

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.

M
Martin
From
France
Retreat in an oasis. Professional and attentive service. Grounds staff keep the pool spotless. Container bungalows are well designed and very comfortable. Appreciate the eco initiatives.
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 394 reviews
Price from
US$19
1 night, 2 adults
All spa hotels in Batticaloa District

Most booked spa hotels in Batticaloa District this month

See all

Popular with guests booking spa hotels in Batticaloa District

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 701 reviews

Popular with guests booking spa hotels in Batticaloa District

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 616 reviews

Popular with guests booking spa hotels in Batticaloa District

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 213 reviews

Popular with guests booking spa hotels in Batticaloa District

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 666 reviews

Popular with guests booking spa hotels in Batticaloa District

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 394 reviews

Popular with guests booking spa hotels in Batticaloa District

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 347 reviews

Popular with guests booking spa hotels in Batticaloa District

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 75 reviews

Popular with guests booking spa hotels in Batticaloa District

Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 45 reviews

Popular with guests booking spa hotels in Batticaloa District

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 52 reviews

Popular with guests booking spa hotels in Batticaloa District

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 57 reviews

Spa hotels that guests love in Batticaloa District

See all
Avg. price/night: US$146.40
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 120 reviews
Very friendly staff, good food, location at little beach, comfortable rooms. Not very luxury but price / quality is good
Guest review by
Frank
Family with young children
Avg. price/night: US$80
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 68 reviews
Location and breakfasts
Guest review by
TatsianafromMinsk
Young couple
Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 45 reviews
The owners and manager were both lovely. Sunil offered to drive us around the nearby shops and beach, and gave us a great local experience! My friend and I got sick from a restaurant and the hotel staff were very accommodating in helping us get better and organising dinner and breakfast for us. The manager made sure we had everything we needed to have a pleasant stay, and also organised a driver for us to get to Arugam Bay!
Guest review by
Gemma
People with friends
Avg. price/night: US$181.72
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 347 reviews
What an amazing place. Comfortable, tastefully decorated, but not overly manicured as many other resorts. The food was great, the staff friendly and helpful. Service superb. Paradise beach with white sand and a tranquil sea to swim in. Hands down my most relaxing stay in Sri Lanka.
Guest review by
Nina
Solo traveller
Avg. price/night: US$21.09
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 394 reviews
Very good traditional breakfast and such a great location
Guest review by
Vikknesh
Family with young children
Avg. price/night: US$123.31
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 616 reviews
The hotels pool and beach view is stunning, lots of facilities, very friendly and helpful staff! Spa was also so relaxing, although I wouldn’t say it was cheap. Thoroughly enjoyed our stay here overall.
Guest review by
Ryan
Young couple
Avg. price/night: US$215.65
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 701 reviews
The architectural style giving panoramic views of the beach and sea, the spacious, air conditioned rooms, the choice of a la carte for meals, and indoor dining when preferred. The staff were charming and attentive, particularly Priya and Shakila, ensuring our requests were immediately actioned.
Guest review by
Kumarie
Group
Avg. price/night: US$269.36
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 213 reviews
A tiny oasis of luxury and calm in the beautiful part of Pasikudah. From a tennis court to a gym and spa, an infinity pool and well stocked bar, this place has it all. The room was very luxurious and the bathroom was massive! I loved the warm and helpful staff. A special shout out to the manager Arshed who was just the best.
Guest review by
Hayden Scott
Solo traveller
Avg. price/night: US$165.03
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 666 reviews
Great room/tent with lots of space very well though out. Does become warmer then a normal hotel room during the day and takes a little longer for the airco to get everything back to a cool temperature. But your suppose to be at the beach during the hot times. Great service the whole day. Good breakfast especially the Srilankaan breakfast and also the Diner had some nice options.
Guest review by
Yannick
Young couple