Search spa hotels in Ratnapura District

Find the spa hotels that appeal to you the most

Featured spa hotel destinations

Destination inspiration for your trip – find a spa hotel

Udawalawe

26 spa hotels

The best spa hotels in Ratnapura District

Check out our pick of great spa hotels in Ratnapura District

Filter by:

Star rating
Review score

Mango Tree House

Udawalawe

Located 17 km from Udawalawe National Park, Mango Tree House offers air-conditioned accommodation with a balcony. This property offers access to a terrace and free private parking.

T
Titus
From
Netherlands
- beautiful cabin - lovely owners and good communication by WhatsApp - private safari was well arranged - best food we’ve had in Sri Lanka so far. Have dinner there! - lovely dog
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 924 reviews
Price from
US$48.77
1 night, 2 adults

Hasthi Safari Cottage

Udawalawe

Boasting a spa and wellness centre and views of garden, Hasthi Safari Cottage is a recently renovated guest house set in Udawalawe, 16 km from Udawalawe National Park.

L
Lenny
From
Spain
This small hotel is a really nice place to stay. The room is big and the attached bathroom is an amazing experience. We had dinner and breakfast here, and they were both vewry tasty.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 348 reviews
Price from
US$23.20
1 night, 2 adults

Green View Safari Resort

Udawalawe

Offering a barbecue and views of the garden, green view safari resort is located 8 km from Udawalawe National Park.

M
Mathuranathan
From
India
The resort in itself was very comfortable and relaxing. The hosts were very accommodating to all our requests, especially to our vegan preferences. They even prepared and gave us packed vegan breakfast at 5.30 a.m., just before we started off for our safari trip. The host upgraded our room to a bigger unit (since our booked room was undergoing renovation). The room was spacious and clean. The bathroom was especially clean and spotless. It even had a full bathtub. We enjoyed the resort. Wished we could have stayed longer in the resort. This was the best resort we stayed in our Sri Lanka trip. Thank you for hosting us.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 583 reviews
Price from
US$30
1 night, 2 adults

Mansala Safari House

Udawalawe

Offering a restaurant, Mansala Safari Resort is located in Udawalawe and provides a 24-hour front desk for the convenience of the guests. Free WiFi access is available.

O
Onno
From
Germany
Our stay was outstanding. The room was spacious, spotless, and comfortable. The open bathroom added a unique touch. The food was incredible, with the breakfast being truly exceptional.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 537 reviews
Price from
US$27.13
1 night, 2 adults

Green Paradise Cottage Udawalawa

Hotel in Udawalawe

Located in Udawalawe, 17 km from Udawalawe National Park, Green Paradise Cottage Udawalawa provides accommodation with a garden, free private parking, a shared lounge and a restaurant.

S
Sofia
From
Italy
We arrived in the evening at this corner of paradise. We had a huge room, and there were only two of us. Even though they asked us if we wanted dinner during the afternoon, and we said no, when we arrived, we asked if we could eat, and they served us a wonderful dinner. The food was plentiful and truly excellent. The place is truly beautiful, surrounded by nature. The family who hosted us was very helpful. If we were to return to this area, we would definitely stay here again.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 54 reviews
Price from
US$25.50
1 night, 2 adults

Waraka - Udawalawe by Thema Collection

Hotel in Udawalawe

Situated in Udawalawe, 16 km from Udawalawe National Park, Waraka - Udawalawe by Thema Collection features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

A
Andy
From
United Kingdom
We had a fantastic stay at Waraka. The team are wonderful and the property is stunning. As an added bonus the location meant that it was very easy to get out to explore
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 81 reviews
Price from
US$156.87
1 night, 2 adults

City Elephant Family Resort

Udawalawe

Boasting city views, City Elephant Family Resort offers accommodation with balcony, around 16 km from Udawalawe National Park. Spa facilities is available for guests.

M
Man
From
United Kingdom
Very good location. The room is very clean. The owner is very friendly and willing to give me advice to explore the excitement around. Surely I will come again.
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 5 reviews
Price from
US$13.20
1 night, 2 adults

Olivi Palace

Hotel in Udawalawe

Set in Udawalawe, 14 km from Udawalawe National Park, Olivi Palace offers accommodation with a garden, free private parking, a terrace and a restaurant.

M
Michael
From
Germany
Very helpful and friendly host! We had an excellent dinner and breakfast! A quiet and comfortable place!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 47 reviews
Price from
US$23.52
1 night, 2 adults

Greenwood Udawalawa Safari Resort

Udawalawe

Greenwood Udawalawa Safari Resort is a recently renovated guest house in Udawalawe, where guests can make the most of its garden and bar.

L
Lisa
From
United Kingdom
Lovely house with an amazing Host. As a lone female traveller, De Silva did everything to make me feel at ease and made me feel at home in the jungle :) his knowledge and passion for Sri Lanka/life in general is infectious ⭐️⭐️⭐️
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 31 reviews
Price from
US$7
1 night, 2 adults

The Glenrock Wellness Nature Resort

Hotel in Belihul Oya

The Glenrock is located in Belihul Oya, on the southern slopes of the beautiful hill country of Sri Lanka. All rooms come with a flat-screen TV, and a seating area for your convenience.

H
Helen
From
Spain
The place was stunning, the people were charming, the food was great…..we really enjoyed all the activities. Definitely worth a visit
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 67 reviews
Price from
US$206.59
1 night, 2 adults
All spa hotels in Ratnapura District

Most booked spa hotels in Ratnapura District this month

See all

Popular with guests booking spa hotels in Ratnapura District

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 583 reviews

Popular with guests booking spa hotels in Ratnapura District

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

Popular with guests booking spa hotels in Ratnapura District

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

Popular with guests booking spa hotels in Ratnapura District

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

Popular with guests booking spa hotels in Ratnapura District

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

Popular with guests booking spa hotels in Ratnapura District

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

Popular with guests booking spa hotels in Ratnapura District

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 168 reviews

Popular with guests booking spa hotels in Ratnapura District

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

Popular with guests booking spa hotels in Ratnapura District

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 31 reviews

Popular with guests booking spa hotels in Ratnapura District

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

FAQs about spa hotels in Ratnapura District

Spa hotels that guests love in Ratnapura District

See all
Avg. price/night: US$13.33
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 5 reviews
Wow… we loved the stay in city elephant family resort. We stayed one night with our 2 kids and we felt like we spent the night in our own house. The breakfast was delicious. The room was very spacious, clean, cosy and Beautifully arranged for us to have a good night sleep. Highly recommend this beautiful family resort to others who would like to spend nights during your holidays with your family. The staff was really friendly and treated us so well. We will definitely be back next year for our next holiday in Sri Lanka.
Guest review by
Priyanga
Solo traveller
Avg. price/night: US$36
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 537 reviews
The property was bright and spacious. The rooms were clean and comfortable. The hosts were friendly and helpful and arranged a great guide for our safari to Udawalawe National Park. We had breakfast and dinner at the property and the food was great. It was cooked by the host herself and was fresh and tasty!
Guest review by
Meghna Rynjah
Family with young children
Avg. price/night: US$40
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 583 reviews
The dinner and breakfast was amazing. They offered ayurveda massages and take you by tuktuk without paying any additional fee.
Guest review by
Ana R
Group
Avg. price/night: US$677.29
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 67 reviews
Incredible nature filled eco paradise! Imresh and his team go above and beyond to make you feel special and welcome! This property is hidden away in the heart of nature and as a result you are surrounded by natures beauty! Birds, monkeys, butterflies and more, whilst still having the experience of a luxury hotel! The day trips are fun and the staff were exceptional!
Guest review by
Conor
Family with young children
Avg. price/night: US$33.60
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 47 reviews
Wonderful, spacious, clean and comfortable rooms Great area to relax overlooking the garden Fantastic hosts Lovely food and drinks - our evening meal was our best in Sri Lanka. Safari jeep for safari tours with Udawalawe jeep safari services - great tour with Nuwan Prepared a really good packed breakfast for our early morning safari
Guest review by
Simon Kinsella
Family with young children
Avg. price/night: US$60.10
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 924 reviews
It's two cabanas and an open air but covered dinning space. Our cabana was very nice with open air washroom. The staff, Hachith and Amma are the best. They are super helpful and go beyond to make your stay outstanding. The breakfast was the best I've tried in Sri Lanka. When we arrived they greeted us with a chocolate cake and lemonade. They have their own jeep and a super experienced driver to do the safaro, so you dont have to worry about anything. And if You want a massage, they can facilitate that for you too
Guest review by
mireia
Family with young children
Avg. price/night: US$167.93
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 168 reviews
We had a nice time there, we were even lucky to meet Kalu and his lovely wife who helped us enormously by taking our 1,5 year old babyboy for half an hour and walking with him around. The place is not ideal for little children but otherwise it was very relaxing. Both me and my husband had a massage in the spa, but we were not impressed, it was a very average massage. The breakfast also average. But lunch was pretty good.
Guest review by
Katarina
Family with young children