Skip to main content

Spa Hotels in Kalutara

Find the spa hotels that appeal to you the most

The best spa hotels in Kalutara

Check out our pick of great spa hotels in Kalutara

Filter by:

Review score

FEEL Beach Apartments

Kalutara

35 km from Mount Lavinia Bus Stand in Kalutara, FEEL Beach Apartments provides accommodation with access to spa facilities, wellness packages and beauty services.

J
Justin
From
Cambodia
Probably the most friendly and helpful staff on my entire trip to srilanka. If you are in the area this place is a must stay ! And in the morning an incredible breakfast with Dahl, string hoppers, crepes, fresh eggs , fresh fruit and really good coffee. Great place to stay 👌🏼 ❤️
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 14 reviews
Price from
US$25
1 night, 2 adults

Hotel Coconut Bay

Kalutara

Featuring a patio with sea views, a private beach area and a garden, Hotel Coconut Bay can be found in Kalutara, close to Katukurunda Beach and 35 km from Mount Lavinia Bus Stand.

C
Chandana
From
United Arab Emirates
This small beachfront hotel is truly exceptional. With only six rooms, it offers a peaceful, intimate atmosphere and stunning ocean views right from the property. The rooms are clean, comfortable, and very well maintained. A special thank you to Mr. Nilantha, the wonderful owner, whose kindness and hospitality made our stay extra special. He is attentive, welcoming, and genuinely cares about his guests. Perfect for anyone looking for a quiet, relaxing beachfront escape. Highly recommended, and we would happily return.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 221 reviews
Price from
US$59.50
1 night, 2 adults

Anantara Kalutara Resort

Kalutara

In a secluded beachfront along Sri Lanka’s southwest coast, only an hour away from the capital, Anantara Kalutara Resort is a heavenly getaway with luxurious accommodation and inspirational...

I
Isha
From
United Arab Emirates
The staff, facilities, food, everything on point. Loved the premises Hygienic We managed to upgrade our rooms (to two bedroom villa) during checkin at reasonable rates, and seamless assistance provided by Mr. Ishara.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 377 reviews
Price from
US$434.80
1 night, 2 adults

Tangerine Beach Hotel

Kalutara

Directly located along Kalatura Beach, the Tangerine Beach Hotel offers an outdoor pool and yoga lessons. Set amidst tropical gardens, it also has an Ayurvedic spa and 2 restaurants.

J
John
From
United Kingdom
From start to finish my stay in the Tangerine Beach Hotel was Excellent. All the staff were amazing. I wouldn't hesitate to stop here again only this time stay a little longer
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 532 reviews
Price from
US$110
1 night, 2 adults

Avani Kalutara Resort

Kalutara

Built on 9 acres of gardens, AVANI Kalutara Resort (formerly Kani Lanka Resort and Spa) is located by the Kalu Ganga River. It offers an outdoor pool, a luxurious spa and free Wi-Fi.

K
Kincses
From
Hungary
Great location and impressive facilities in a quiet area of the beachfront.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 298 reviews
Price from
US$290
1 night, 2 adults

Glenross Living - A Collection of 7 Private Pool Villas and 3 Colonial Suites

Kalutara

Nestled within a century-old plantation building with 3 colonial suites and 7 luxury modern private pool villas, Glenross Living - A Collection of 7 Private Pool Villas and 3 Colonial Suites offers an...

H
Henry
From
Switzerland
It is absolutely fantastic. So quite and embedded in nature, to come down from all the stress, pure relaxing, great staff
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 32 reviews
Price from
US$390.15
1 night, 2 adults

Citrus Waskaduwa

Kalutara

Situated right along the beachfront in Kalutara, Citrus Waskaduwa features dining options, an outdoor pool, a spa and a fitness centre. Free Wi-Fi access is provided in its public areas.

E
Enifridah
From
United Arab Emirates
Very nice Hotel. Rooms spacious with nice view, staff very very friendly, Evening entertainment was so fun. Food was amazing.
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 737 reviews
Price from
US$140.40
1 night, 2 adults

Turyaa Kalutara

Hotel in Kalutara

Offering beachfront rooms with private balconies, Turyaa Kalutaraboasts garden landscapes, an outdoor pool with bar and fitness centre. It offers free parking and 4 dining options.

O
Olena
From
Ukraine
I love this breakfast))) We've been second time there and come for breakfast -))) it's amazing! Stuff very helpful, and rooms are the cleanest
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 478 reviews
Price from
US$73.49
1 night, 2 adults

Rathna Beach Wadduwa

Hotel in Kalutara

Facing the beachfront, Rathna Beach Wadduwa offers 3-star accommodation in Kalutara and features an outdoor swimming pool, fitness centre and garden.

S
Sahan
From
Sri Lanka
We got a room facing the sea, so it was wonderful to sit on the balcony, enjoy a warm cup of coffee, and relax while gazing at the endless ocean. Since we visited during the rainy season, we experienced a beautiful, calm atmosphere filled with cool breezes. The food was delicious, and the service was warm and attentive.
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 35 reviews
Price from
US$50
1 night, 2 adults

Kamili Beach Resort, Kalutara

Hotel in Kalutara

Located in Kalutara, 500 metres from Waskaduwa Beach, Kamili Beach Resort, Kalutara provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

M
Mohamed
From
Sri Lanka
Place, views ,very carm silent, and staff are very helpful
Scored out of 10, guest rating 6.0
Pleasant - What previous guests thought, 5 reviews
Price from
US$85
1 night, 2 adults
All spa hotels in Kalutara

Top picks for Kalutara hotels

Explore our most popular hotels in Kalutara

Filter by:

Review score

FEEL Beach Apartments

Kalutara

35 km from Mount Lavinia Bus Stand in Kalutara, FEEL Beach Apartments provides accommodation with access to spa facilities, wellness packages and beauty services.

J
Justin
From
Cambodia
Probably the most friendly and helpful staff on my entire trip to srilanka. If you are in the area this place is a must stay ! And in the morning an incredible breakfast with Dahl, string hoppers, crepes, fresh eggs , fresh fruit and really good coffee. Great place to stay 👌🏼 ❤️
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 14 reviews
Price from
US$25
1 night, 2 adults

Hotel Coconut Bay

Kalutara

Featuring a patio with sea views, a private beach area and a garden, Hotel Coconut Bay can be found in Kalutara, close to Katukurunda Beach and 35 km from Mount Lavinia Bus Stand.

C
Chandana
From
United Arab Emirates
This small beachfront hotel is truly exceptional. With only six rooms, it offers a peaceful, intimate atmosphere and stunning ocean views right from the property. The rooms are clean, comfortable, and very well maintained. A special thank you to Mr. Nilantha, the wonderful owner, whose kindness and hospitality made our stay extra special. He is attentive, welcoming, and genuinely cares about his guests. Perfect for anyone looking for a quiet, relaxing beachfront escape. Highly recommended, and we would happily return.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 221 reviews
Price from
US$59.50
1 night, 2 adults

Anantara Kalutara Resort

Kalutara

In a secluded beachfront along Sri Lanka’s southwest coast, only an hour away from the capital, Anantara Kalutara Resort is a heavenly getaway with luxurious accommodation and inspirational...

I
Isha
From
United Arab Emirates
The staff, facilities, food, everything on point. Loved the premises Hygienic We managed to upgrade our rooms (to two bedroom villa) during checkin at reasonable rates, and seamless assistance provided by Mr. Ishara.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 377 reviews
Price from
US$434.80
1 night, 2 adults

Tangerine Beach Hotel

Kalutara

Directly located along Kalatura Beach, the Tangerine Beach Hotel offers an outdoor pool and yoga lessons. Set amidst tropical gardens, it also has an Ayurvedic spa and 2 restaurants.

J
John
From
United Kingdom
From start to finish my stay in the Tangerine Beach Hotel was Excellent. All the staff were amazing. I wouldn't hesitate to stop here again only this time stay a little longer
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 532 reviews
Price from
US$110
1 night, 2 adults

Avani Kalutara Resort

Kalutara

Built on 9 acres of gardens, AVANI Kalutara Resort (formerly Kani Lanka Resort and Spa) is located by the Kalu Ganga River. It offers an outdoor pool, a luxurious spa and free Wi-Fi.

K
Kincses
From
Hungary
Great location and impressive facilities in a quiet area of the beachfront.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 298 reviews
Price from
US$290
1 night, 2 adults

Glenross Living - A Collection of 7 Private Pool Villas and 3 Colonial Suites

Kalutara

Nestled within a century-old plantation building with 3 colonial suites and 7 luxury modern private pool villas, Glenross Living - A Collection of 7 Private Pool Villas and 3 Colonial Suites offers an...

H
Henry
From
Switzerland
It is absolutely fantastic. So quite and embedded in nature, to come down from all the stress, pure relaxing, great staff
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 32 reviews
Price from
US$390.15
1 night, 2 adults

Citrus Waskaduwa

Kalutara

Situated right along the beachfront in Kalutara, Citrus Waskaduwa features dining options, an outdoor pool, a spa and a fitness centre. Free Wi-Fi access is provided in its public areas.

E
Enifridah
From
United Arab Emirates
Very nice Hotel. Rooms spacious with nice view, staff very very friendly, Evening entertainment was so fun. Food was amazing.
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 737 reviews
Price from
US$140.40
1 night, 2 adults

Turyaa Kalutara

Hotel in Kalutara

Offering beachfront rooms with private balconies, Turyaa Kalutaraboasts garden landscapes, an outdoor pool with bar and fitness centre. It offers free parking and 4 dining options.

O
Olena
From
Ukraine
I love this breakfast))) We've been second time there and come for breakfast -))) it's amazing! Stuff very helpful, and rooms are the cleanest
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 478 reviews
Price from
US$73.49
1 night, 2 adults

Rathna Beach Wadduwa

Hotel in Kalutara

Facing the beachfront, Rathna Beach Wadduwa offers 3-star accommodation in Kalutara and features an outdoor swimming pool, fitness centre and garden.

S
Sahan
From
Sri Lanka
We got a room facing the sea, so it was wonderful to sit on the balcony, enjoy a warm cup of coffee, and relax while gazing at the endless ocean. Since we visited during the rainy season, we experienced a beautiful, calm atmosphere filled with cool breezes. The food was delicious, and the service was warm and attentive.
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 35 reviews
Price from
US$50
1 night, 2 adults

Kamili Beach Resort, Kalutara

Hotel in Kalutara

Located in Kalutara, 500 metres from Waskaduwa Beach, Kamili Beach Resort, Kalutara provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

M
Mohamed
From
Sri Lanka
Place, views ,very carm silent, and staff are very helpful
Scored out of 10, guest rating 6.0
Pleasant - What previous guests thought, 5 reviews
Price from
US$85
1 night, 2 adults
All spa hotels in Kalutara

Looking for a spa hotel?

What better way to unwind after a day’s sightseeing than relaxing in a health and wellness spa? Spa hotels focus on maximum relaxation for their guests, with 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 Kalutara and surroundings in the past month

See all

Popular with guests booking spa hotels in Kalutara

Popular with guests booking spa hotels in Kalutara

Scored out of 10, guest rating 6.0
Pleasant - What previous guests thought, 5 reviews

Popular with guests booking spa hotels in Kalutara

Scored out of 10, guest rating 6.4
Pleasant - What previous guests thought, 24 reviews

Popular with guests booking spa hotels in Kalutara

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 160 reviews

Popular with guests booking spa hotels in Kalutara

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 51 reviews

Popular with guests booking spa hotels in Kalutara

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 377 reviews

Popular with guests booking spa hotels in Kalutara

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 478 reviews

Popular with guests booking spa hotels in Kalutara

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 737 reviews

Popular with guests booking spa hotels in Kalutara

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 298 reviews

Popular with guests booking spa hotels in Kalutara

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 532 reviews

Highly rated spa hotels in Kalutara and nearby

Blue Moon Villa

Waskaduwa
8.0+ review score
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 37 reviews

Blue Moon Villa has a wellness area and a hot spring bath and guest accommodation in Waskaduwa, 200 metres from Waskaduwa Beach, 33 km from Bambalapitiya Railway Station and 38 km from Khan Clock...

From US$27 per night

Ayana Sea

Wadduwa
8.0+ review score
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 259 reviews

Facing the beachfront, Ayana Sea offers 4-star accommodation in Wadduwa and features a garden and restaurant. Featuring family rooms, this property also provides guests with a children's playground.

From US$394.25 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 52 reviews

Set in Wadduwa, 200 metres from Wadduwa Beach, Lavila beach cottage offers accommodation with a garden, free private parking, a private beach area and a restaurant.

From US$29.97 per night

Suriya Ocean Villa

Wadduwa
8.0+ review score
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 61 reviews

Suriya Ocean Villa offers spa facilities and wellness packages, as well as air-conditioned accommodation in Wadduwa, 500 metres from Wadduwa Beach. This beachfront property offers access to darts.

From US$39.60 per night

Raj Mahal Inn

Wadduwa
8.0+ review score
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 42 reviews

Raj Mahal Inn in Wadduwa provides adults-only accommodation with an open-air bath, a garden and a shared lounge. This property offers access to a balcony, free private parking and free WiFi.

From US$40.70 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 13 reviews

Clove Beach Wadduwa offers luxurious Balinese-style villas with views of Indian Ocean and tropical landscapes. A 45-minute drive from Colombo’s city centre, it offers a large pool, a spa and a gym.

From US$642.51 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 14 reviews

35 km from Mount Lavinia Bus Stand in Kalutara, FEEL Beach Apartments provides accommodation with access to spa facilities, wellness packages and beauty services.

From US$31.90 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 160 reviews

Mermaid Hotel & Club is located at Mahawaskaduwa fishing village in Kalutara, about 39 km from Colombo. This tropical retreat features 2 outdoor pools, a health spa and free parking.

Enjoy breakfast in Kalutara and nearby

Scored out of 10, guest rating 6.4
Pleasant - What previous guests thought, 24 reviews

Green Shadows Beach Hotel is a short walk from the beach and 38 km from Colombo City. It offers a restaurant, an outdoor pool and free Wi-Fi access on site.

From US$27.50 per night

Grand Beach

Wadduwa
Breakfast options
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 79 reviews

A 4-star property on Wadduwa Beach, Grand Beach features spacious suites with free Wi-Fi and views of the garden or sea. A 5-minute drive from Wadduwa Town, it also has a large outdoor pool.

From US$106.70 per night

Serendiva Beach

Wadduwa
Breakfast options
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 51 reviews

Serendiva Beach in Wadduwa features accommodation with a private beach area and an outdoor swimming pool.

From US$88.80 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 3 reviews

Located in Tebuwana, 45 km from Leisure World, Praana Ayurveda Hotel provides accommodation with a garden, free private parking, a terrace and a spa and wellness centre.

From US$55.24 per night
Scored out of 10, guest rating 6.0
Pleasant - What previous guests thought, 5 reviews

Located in Kalutara, 500 metres from Waskaduwa Beach, Kamili Beach Resort, Kalutara provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

Located 44 km from Bambalapitiya Railway Station, OYO 246 Roy Villa Beach Hotel offers 2-star accommodation in Paiyagala North and features a garden, a restaurant and a bar.

Surrounded by woodlands and meadows, Siddalepa Ayurveda Health Resort offers restful accommodation with stunning views of the Indian Ocean.

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

Set in Diyalagoda, 1.5 km from Maggona Beach, Mahi Beach Ayurveda offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

All-inclusive spa hotels in Kalutara and nearby

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 41 reviews

Offering an outdoor swimming pool, Villa Velmarie is located just 2.4 km from the Bentota River Airport. Free Wi-Fi is available in all areas of the property.

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

Located in Tebuwana, Praana Ayurveda Boutique Villa features accommodation with a steam room and an open-air bath. This villa features a private pool, a garden and free private parking.

From US$98.29 per night

FAQ about spa hotels in Kalutara

Spa hotels that guests love in Kalutara

See all
Avg. price/night: US$251.99
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 478 reviews
- spacious rooms; clean and tidy - lovely pool (there are two pools) - breakfast buffet was awesome. Had a good mix of local and western foods - for our booking, it was value for money Will be visiting again for sure
Guest review by
Rahunandan
Group
Avg. price/night: US$216.31
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 737 reviews
My second stay here.Love the spacious areas and the beach view .The breakfast spread is really good.Off Season and here on work so not too crowded and a good place to unwind after work. The staff is friendly and helpful. was happy to see a gym with Yoga mats.
Guest review by
arpana
Solo traveller
Avg. price/night: US$216.31
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 737 reviews
Staffs are amazing. Very helpful. Rooms are large and spacious. Massive garden space where kids could ran around and enjoyed the well maint8aned grass. Facing the beach was brilliant. Kids and my self after so long loved rough waves of the sea. Everything is amazing. Breakfast was good as well. Very sri Lankan breakfast choice and english breakfast.
Guest review by
nazafi
Family with young children
Avg. price/night: US$216.31
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 737 reviews
The breakfast buffet and the dinner buffet were excellent. There were many options for vegetarian dishes. The rooms were very spacious and the staff was very friendly . Even if the pool was very crowded the staff handled it so well
Guest review by
Dharani
Family with young children
Avg. price/night: US$216.31
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 737 reviews
Spacious room and good breakfast options. Pool area is also nice.
Guest review by
Jejaaaa
Family with young children
Avg. price/night: US$117.88
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 532 reviews
The sea view was wonderful and room was very nice and clean. Room has sufficient space. Breakfast included varieties of foods and tasty. Staff is helpful and supportive.
Guest review by
Chanaka
Family with young children
Avg. price/night: US$232.03
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 298 reviews
The hotel is very well managed and the staff are so friendly and helpful. They really made our stay more enjoyable. The rooms are spacious and well maintained (I'd recommend staying at the updated beach-facing rooms), the pool is large and with plenty of sunbeds. Good food options and diversity. The hotel also put on a nice cultural evening with Sri Lankan dancers and artists. Loved our stay and would recommend for a relaxing break.
Guest review by
Anna
Young couple
Avg. price/night: US$216.31
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 737 reviews
Spacious rooms with lovely views of the sea. AC / lights/ hot water system functioning proper .. good choice for breakfast .. loved the herbal porridge with jaggery.. Enjoyed the SPA, staff and the amazing 1 1/2 hour Balinese massage!
Guest review by
Kumi
Family with young children