Search spa hotels in Kalutara District

Find the spa hotels that appeal to you the most

Featured spa hotel destinations

Destination inspiration for your trip – find a spa hotel

Wadduwa

17 spa hotels

Kalutara

16 spa hotels

Beruwala

15 spa hotels

Aluthgama

10 spa hotels

The best spa hotels in Kalutara District

Check out our pick of great spa hotels in Kalutara District

Filter by:

Star rating
Review score

Ayana Sea

Wadduwa

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.

m
mariia polaniok
From
United Arab Emirates
I like just everything! Its not possible to not like something there, staff are so great ,they make sure you leave Sri Lanka that it's best country on planet . Hotel room is so beautiful, view from my room will never leave my heart ,I love each detail of this hotel ,art everywhere ! Bathroom is art ,evenings on terrace in swimming pool is for lifetime memory ,all staff becoming yoir friends ,you guys doing such a good job ,thank you!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 251 reviews
Price from
US$149.68
1 night, 2 adults

Lucky Prince Villa & Ayurveda Wellness

Aluthgama

Facing the seafront, Lucky Prince Villa & Ayurveda Wellness is a guest house featuring a 3-star accommodation in Aluthgama. It has a garden, terrace and parking on-site.

a
angela
From
Australia
The husband and wife team who live and work there were beautiful and couldn’t do enough for me
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 111 reviews
Price from
US$47
1 night, 2 adults

River View Villas

Aluthgama

Featuring river views, River View Villas in Aluthgama features accommodation, an outdoor swimming pool, a garden, a shared lounge, a terrace and a restaurant.

E
Ekaterina
From
United Kingdom
I couldn't wish for more. The location is beautiful. The complex is big with nice green areas, pools and gazebos. There is a buffet serving ayurvedic food for breakfast, lunch, and dinner (not included in the price but quite cheap), and an Ayurvedic treatment center (not so cheap but very good). Every morning there's yoga on the terrace, free to join. The staff is incredibly nice and helpful. I rented a bike and got a SIM card via the hotel manager in a matter of an hour after the check-in. All in all, my stay was very smooth and absolutely lovely.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 47 reviews
Price from
US$56.05
1 night, 2 adults

Anveela

Hotel in Beruwala

Set in Beruwala, 200 metres from Moragalla Beach, Anveela offers accommodation with a garden, free private parking, a terrace and a restaurant.

D
Denisa
From
Slovakia
We enjoyed absolutely everything👌 great location, pool, staff, rooms. Very close to the ocean and nice beach. Thank you for everything and also for helping me prepare my daughter's B-day party.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 81 reviews
Price from
US$60
1 night, 2 adults

Villa River View

Aluthgama

Featuring a balcony with river views, a garden and barbecue facilities, Villa River View can be found in Aluthgama, close to Bentota Beach and 700 metres from Aluthgama Railway Station.

D
Debra
From
United Kingdom
Villa River View is in an excellent location and gorgeous view of the river which makes it a peaceful retreat . The home is very welcoming and kept in pristine condition by Viraj and his lovely family. I would highly recommend staying at Villa River View as I had great advice on the local area and what to see in this beautiful part of Sri Lanka which I would have not found out as a solo traveller .
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 13 reviews
Price from
US$40
1 night, 2 adults

FEEL Beach Apartments

Kalutara

Situated in Kalutara, 35 km from Mount Lavinia Bus Stand, FEEL Beach Apartments provides accommodation with 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

Raj Mahal Inn

Wadduwa

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.

N
Noah
From
Czech Republic
I was here overall 23 days.My purpose to visit Sri Lanka was seeing the beauty seen the people nature everything .I have cravings to nourish that feeling.Im fascinating into Buddhism so I have to check it out.Rajmahal is a place where you can find everything peace freedom and perfect food with lot of flavours.Landlord Raj is amazing in all aspects. He give advices provide secure and support through whole staying .For all of us he is like a brother.So during my stay I meet a lot of a beautiful people that are incredible.I will always remember this until the end of time.If I can stay here for half of the year I will stay.Unfortunately I have to return back home.If you looking for place of freedom unlimitless potential tranquility .I have to definitely recommend Raj Mahal place.And by the way Raj massage is out of this world pure magic✨
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 41 reviews
Price from
US$35
1 night, 2 adults

The Villas, Wadduwa

Wadduwa

Set in Wadduwa, The Villas, Wadduwa, features free WiFi and units equipped with a kitchenette and terrace All units feature air conditioning and a flat-screen TV.

K
Kawshal
From
Germany
Very friendly staff. Great food. Peaceful environment for couples.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 121 reviews
Price from
US$106.34
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.

O
OvidijusBarauskas
From
Lithuania
Hotel on the beach . Room spacy. Dinner -as you wish. On weekends life music. Before visit to Sri Lanka , I find out a lot off information in chats about visiting places . But decided to book everything when arrived to Hotel. And I do not make a mistake. Hotel owner everything offered and prices the same . So I have seen a lot of more than decided to see. City Kandy, elephants , turtles , tea manufacture, fishing in deep sea , temples ,folk dances. And everything with guide . Really it was one off the best places for holiday. BR Ovidijus
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 216 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...

M
Miroslava
From
Serbia
In one word: outstanding holidays. Design of the hotel: marvelous tropical modernist style designed by the leader of the movement, Geoffrey Bawa. Tropical nature all around. Luxury rooms. Lagoon. Sound of ocean and birds. Food excellent. And the most important people and their outstanding service. My host was Uneska and all credits go to her for such wonderful time in Kalutara. Don’t miss this place. Perfect to combine with another one Bawa’s masterpiece in Sigiriya.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 373 reviews
Price from
US$434.80
1 night, 2 adults
All spa hotels in Kalutara District

Most booked spa hotels in Kalutara District this month

See all

Popular with guests booking spa hotels in Kalutara District

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

Popular with guests booking spa hotels in Kalutara District

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

Popular with guests booking spa hotels in Kalutara District

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

Popular with guests booking spa hotels in Kalutara District

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

Popular with guests booking spa hotels in Kalutara District

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 65 reviews

Popular with guests booking spa hotels in Kalutara District

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

Popular with guests booking spa hotels in Kalutara District

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

Popular with guests booking spa hotels in Kalutara District

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

Popular with guests booking spa hotels in Kalutara District

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

Popular with guests booking spa hotels in Kalutara District

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

FAQs about spa hotels in Kalutara District

Spa hotels that guests love in Kalutara District

See all
Avg. price/night: US$145
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 471 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$326.40
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 122 reviews
Facilities and pool were amazing. Best massage my partner and I have ever had.
Guest review by
Samuel
Young couple
Avg. price/night: US$240.99
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 292 reviews
We like the space.
Guest review by
Natacha
Family with young children
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 736 reviews
Staff are all very friendly and helpful. The Room was great. Good buffet and breakfast choices. beach and pool all very nice.
Guest review by
Raveendra
Family with young children
Avg. price/night: US$82.60
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 216 reviews
The owner and all the staff care about making your stay as perfect as possible. Nothing is too much trouble. We went for the all inclusive but wasn’t expecting to be able to order whatever we wanted off the menu, whenever we wanted. Incredibly relaxing break.
Guest review by
Stephen
Young couple
Avg. price/night: US$98.24
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 517 reviews
Once more we were back at Tangerine this time with my son who came for a holiday from overseas. Tangerine has become our second home as all my family reunions are happening here. Consistency of the service provided is exceptional as all staff members should be commended for that. Ayurveda treatments are a must if you visit Tangerine as they provide value for money and extremely relaxing atmosphere. Breakfast buffet has always been a treat and never get tired of it. We will be back again soon.
Guest review by
Shamil
Family with young children
Avg. price/night: US$38.50
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 41 reviews
Peaceful location (apart from train) and amazing host. I arrived sick and Raj took care of me from first moment. I was comfortable and taken care of. Great massage and accommodating for breakfast. It was my birthday during the stay and Raj surprised me with cake in the morning. I was left speechless. I would go again.
Guest review by
Matthew Felice Pace
Solo traveller
Avg. price/night: US$71.50
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 122 reviews
The garden looks fantastic and the staff is very nice and helpful. Breakfast is great and we had there the most delicious tea yet. The room was spacious and they run a cleaning service every day.
Guest review by
CORNEL
Young couple
Avg. price/night: US$33.99
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 38 reviews
Everything was very lovely, the room was lovely and there was lots of space. Room and bathroom are lovely and clean. The owners were there to meet us and they are very lovely people. The breakfast was lovely. Thank you for the lovely egg sandwiches for our onward journey. They are very helpful, even though we only stayed a few days it was a relaxing stay. Thank you so much. Just very beautiful people.
Guest review by
Simon
Young couple
Avg. price/night: US$32.40
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 131 reviews
We loved our stay at Residence Jasmine and were very well looked after for the duration. We had a great time kayaking over to Bentota beach, waterskiing (in the rain!) and relaxing by the pool. Breakfast was the only meal we had during our stay but was very good so have no doubt that other meals would be of a similar standard
Guest review by
Louisa
Group