Skip to main content

Spa hotels in Balapitiya

Find the spa hotels that appeal to you the most

Select occupancy

The best spa hotels in Balapitiya

Check out our selection of great spa hotels in Balapitiya

Filter by:

Review score

Sundara by Mosvold

Hotel in Balapitiya

Located in Balapitiya, a 3-minute walk from Balapitiya Beach, Sundara by Mosvold provides accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area.

D
Dimitris
From
Greece
ovearall excellent food - breakfast and dinner
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 166 reviews
Price from
$319
1 night, 2 adults

Kumu Beach By Teardrop Hotels

Hotel in Balapitiya

Offering an outdoor pool and sun deck, Kumu Beach By Teardrop Hotels is located in Balapitiya in the Galle District Region. There is a shared lounge at the property.

R
Radhika
From
United Arab Emirates
This property is the epitome of rest and relaxation! Even though the property was 70-80% occupied, we rarely saw other guests and felt like the entire place was reserved just for us. We loved the minimalistic lifestyle it embodies, no nonsense or “events” - just a place to unwind and forget about time. The beach is absolutely breath taking albeit not recommend for swim. The rooms were very good in size and had very comfortable beds. The staff were all extremely helpful and professional and accommodated almost, if not all of our request. The food was excellent and our 3 year old loved all the food on the kids menu - a big win! Also the open grass area was such a delight for our child to just run around and be one with nature which is rare nowadays.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 75 reviews
Price from
$189.19
1 night, 2 adults

Baker's cottage

Kosgoda (Near Balapitiya)

Baker's cottage features wellness packages and beauty services, as well as air-conditioned accommodations in Kosgoda, a few steps from Kosgoda Beach.

S
Susan
From
Australia
The room was cute and cozy, like a rustic cottage set off the main road with tranquil gardens. Lots of nature around, the kids found a giant snail which they named 'Bruce'. The room is very quiet, no traffic noise. Only the sounds of the ocean, which was lovely to listen to at night. We would recommend dinner from the host, it was very tasty.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 106 reviews
Price from
$32.40
1 night, 2 adults

Sama Retreats - Kosgoda

Kosgoda (Near Balapitiya)

Located in Kosgoda, a few steps from Kosgoda Beach, Sama Retreats - Kosgoda provides accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area.

A
Antonina
From
United Arab Emirates
Like Visiting Family — Warm, Welcoming, and Truly Special From the very first moment I arrived, I was met with such kindness and warmth — it honestly felt like I was visiting relatives, not checking into a hotel. The atmosphere is cozy and full of heart, and the staff make it unforgettable. One of the lovely girls who welcomed me felt like a little sister — so sweet and genuine. I don’t remember her name, but I’ll never forget her energy and kindness. When I was leaving, we even hugged goodbye. It felt like leaving family behind. The manager was simply amazing — kind, thoughtful, and very professional. And the chef! He personally came out to check if I enjoyed the food (which I absolutely did — the seafood was insanely delicious). You can feel that they all truly care. Everyone smiles here. Everyone is friendly. And the vibe is something I’ll carry with me. I’m already dreaming of coming back — again and again.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 113 reviews
Price from
$263
1 night, 2 adults

Sri Palms

Kosgoda (Near Balapitiya)

A 1-minute walk from Kosgoda Beach in Kosgoda, Sri Palms provides accommodations with access to beauty services.

P
Parag
From
India
Sri Palms in Kosgoda is a family-owned hotel with a few rooms. We got the rooms on the ground floor with a wonderful swimming pool view and a sitting area. The rooms are large very well furnished. Bathrooms are also big and nice. Overall, we had a wonderful time there. We had dinner at the hotel and also the breakfast was done very well prepared and served. The beach is at a walking distance @400 meters from the property. Overall we had a wonderful stay.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 110 reviews
Price from
$69
1 night, 2 adults

Ahu Bay

Ahungalla (Near Balapitiya)

Beachfront Location: Ahu Bay in Ahungalla offers direct beachfront access with stunning sea views. Guests can relax on the sun terrace or take a dip in the infinity swimming pool.

V
Vinod
From
Netherlands
We were on our honeymoon, and the management made sure that it was a memorable one. It was an amazing beach house/hotel in one of the most beautiful places. The staff were very helpful, and the chef made treated us with some surprises. Oh, certainly try the massages too.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 289 reviews
Price from
$282.59
1 night, 2 adults

Jungle Beach Ahungalla

Ahungalla (Near Balapitiya)

With Ahungalla Beach reachable in a few steps, Jungle Beach Ahungalla provides accommodations, a restaurant, a garden, a private beach area and a bar.

O
Omar
From
Lebanon
Everything was great there … the location … the view … it is super recommended if you love chilling by the beach side
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 197 reviews
Price from
$70
1 night, 2 adults

R Degrees Boutique Hotel & Spa

Ambalangoda (Near Balapitiya)

Located in Ambalangoda, R Degrees Boutique Hotel & Spa offers beachfront accommodations a few steps from Ambalangoda Beach and has facilities like a private beach area, a restaurant and a bar.

L
Lydia
From
Egypt
The place was very clean and beautifully organized It was quite and all the staff were very helpful and went above and beyond to make our stay very special We were lucky to have them offer dinner & breakfast buffet when we were there and it was more than amazing quality and variety and taste
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 146 reviews
Price from
$90.82
1 night, 2 adults

Happy Man Village

Bentota (Near Balapitiya)

Offering a restaurant and free bikes, Happy Man Guest house is located in Bentota. Free WiFi access is available. It provides a 24-hour front desk for the convenience of the guests.

A
Andreas
From
Switzerland
Our stay at Happy Man Village was one of the best hotels we have ever stayed at in Sri Lanka. The dinner, breakfast, hospitality and environment were fantastic. The garden of the hotel is well-maintained and particularly beautiful at night. Furthermore, the rooms are really clean and the outside shower is a big plus! We truly recommend this hotel!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 148 reviews
Price from
$81
1 night, 2 adults

The Smiling Leaf

Ambalangoda (Near Balapitiya)

Located just a 17-minute walk from Urawatta Beach, The Smiling Leaf provides accommodations in Ambalangoda with an outdoor swimming pool, a garden, as well as room service.

A
Abeysinghe
From
Sri Lanka
If you’re looking for an exclusive and relaxing getaway to unwind and enjoy yourself, this is the perfect place. From the facilities to the staff, everything was absolutely amazing.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 24 reviews
Price from
$90
1 night, 2 adults
All spa hotels in Balapitiya

Looking for a spa hotel?

What better way to unwind after a day of sightseeing than at a health and wellness spa? Spa hotels focus on maximum relaxation for their guests, providing luxury features like hot tubs, thermal pools, and professional massage services. Some spa hotels use mineral-rich water pumped straight out of the ground, helping to maintain and restore good health.

Most booked spa hotels in Balapitiya and surrounding area in the past month

See all

Popular with guests booking spa hotels in Balapitiya

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 166 reviews

Popular with guests booking spa hotels in Balapitiya

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 75 reviews

Popular with guests booking spa hotels in Bentota

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 956 reviews

Popular with guests booking spa hotels in Ahungalla

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 418 reviews

Popular with guests booking spa hotels in Ahungalla

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 289 reviews

Popular with guests booking spa hotels in Bentota

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 123 reviews

Popular with guests booking spa hotels in Kosgoda

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 106 reviews

Popular with guests booking spa hotels in Ahungalla

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 197 reviews

Popular with guests booking spa hotels in Bentota

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 231 reviews

Popular with guests booking spa hotels in Kosgoda

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

All-inclusive spa hotels in Balapitiya and nearby

See all

Heritance Ahungalla

Ahungalla
All-inclusive options available
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 418 reviews

Heritance Ahungalla is luxurious beachfront hotel located 47 miles from Colombo. It offers stylish 5-star accommodations with an outdoor pool, a golf putting green and free parking on site.

The Habitat Kosgoda by Asia Leisure

Bentota
All-inclusive options available
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 83 reviews

Located in Bentota, a few steps from Kosgoda Beach, The Habitat Kosgoda by Asia Leisure has accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden.

Roman Lake Ayurveda Boutique Resort

Pathegama
All-inclusive options available

Featuring 4-star accommodations, Roman Lake Ayurveda Boutique Resort is located in Pathegama, a 17-minute walk from Ahungalla Beach and 25 miles from Galle International Cricket Stadium.

Walauwa The Villa Ahungalla

Ahungalla
All-inclusive options available
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 104 reviews

A 3-minute walk from Ahungalla Beach in Ahungalla, Walauwa The Villa Ahungalla features accommodations with access to spa facilities and wellness packages.

The Max Wadiya

Ambalangoda
All-inclusive options available
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 12 reviews

Located in Ambalangoda, a few steps from Ambalangoda Beach, The Max Wadiya has accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area.

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

Located in Kosgoda, a 1-minute walk from Kosgoda Beach, Villa 252 Kosgoda - Beach side stay & Tours has accommodations with a garden, free private parking, a shared lounge and a terrace.

Lake Duwa Hotel

Ambalangoda
All-inclusive options available
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 9 reviews

Located in Ambalangoda, 1.2 miles from Urawatta Beach, Lake Duwa Hotel features views of the lake. Featuring a garden, this 2-star hotel has air-conditioned rooms with a private bathroom.

Enjoy breakfast in Balapitiya and nearby

See all
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 23 reviews

Ayurveda Villa 386 has free bikes, outdoor swimming pool, a garden and shared lounge in Ahungalla. The property has a ski pass sales point, as well as ski-to-door access and massage services.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 18 reviews

Located in Ahungalla, a 7-minute walk from Ahungalla Beach, Kurulu Garden Hotel provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 197 reviews

With Ahungalla Beach reachable in a few steps, Jungle Beach Ahungalla provides accommodations, a restaurant, a garden, a private beach area and a bar.

Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 4 reviews

Located in Ambalangoda, a few steps from Ambalangoda Beach, Mask & Tide - Jetwing Select has accommodations with a garden, free private parking, a restaurant and a bar.

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 135 reviews

Located in Ahungalla, a 3-minute walk from Ahungalla Beach, Inn Sea Horizon Ahungalla provides accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area.

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 146 reviews

Located in Ambalangoda, R Degrees Boutique Hotel & Spa offers beachfront accommodations a few steps from Ambalangoda Beach and has facilities like a private beach area, a restaurant and a bar.

Ahu Bay

Ahungalla
Breakfast options
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 289 reviews

Beachfront Location: Ahu Bay in Ahungalla offers direct beachfront access with stunning sea views. Guests can relax on the sun terrace or take a dip in the infinity swimming pool.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 113 reviews

Located in Kosgoda, a few steps from Kosgoda Beach, Sama Retreats - Kosgoda provides accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area.

Highly rated spa hotels in Balapitiya and nearby

See all

Dinuli Home Stay

Ahungalla
8.0+ review score
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 36 reviews

Providing a garden, Dinuli Home Stay offers accommodations in Ahungalla. This beachfront property offers access to a balcony, free private parking, and free Wifi.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 25 reviews

The Vitamin Sea is a recently renovated bed and breakfast in Ambalangoda where guests can make the most of its outdoor swimming pool, garden, and barbecue facilities.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 18 reviews

Nuraai River Chalets provides beachfront accommodations in Ambalangoda. Among the facilities at the property, there's also an infinity pool and outdoor fireplace.

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 14 reviews

Located along the coast of southern Sri Lanka, Green Turtle Villa by TSC, Bentota is a beachside property, only one and a half hours out of Colombo and two and half hours from Katunayake International...

Sri Palms

Kosgoda
8.0+ review score
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 110 reviews

A 1-minute walk from Kosgoda Beach in Kosgoda, Sri Palms provides accommodations with access to beauty services.

Gihan villa

Kosgoda
8.0+ review score
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 14 reviews

Located a 6-minute walk from Kosgoda Beach, Gihan villa offers 2-star accommodations in Kosgoda and features a garden, a shared lounge and a restaurant.

Happy Man Village

Bentota
8.0+ review score
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 148 reviews

Offering a restaurant and free bikes, Happy Man Guest house is located in Bentota. Free WiFi access is available. It provides a 24-hour front desk for the convenience of the guests.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 24 reviews

Located just a 17-minute walk from Urawatta Beach, The Smiling Leaf provides accommodations in Ambalangoda with an outdoor swimming pool, a garden, as well as room service.

Save money on spa in Balapitiya and nearby – budget options available

See all

Sanka Rest Villa

Kosgoda
Budget options available
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 3 reviews

Sanka Rest Villa features spa facilities and wellness packages, as well as air-conditioned accommodations in Kosgoda, a 2-minute walk from Kosgoda Beach.

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

Located in Ambalangoda, a few steps from Madampe Beach, Oasis Ayurveda Beach Hotel provides accommodations with a garden, free private parking and a restaurant.

Karisa Nature Villa

Kosgoda
Budget options available
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 3 reviews

Located in Kosgoda, 1.3 miles from Kosgoda Beach, Karisa Nature Villa provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.