Skip to main content

Featured spa hotel destinations

Destination inspiration for your trip – find a spa hotel

The best spa hotels in Ratnapura District

Check out our pick of great spa hotels in Ratnapura District

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

The guest house boasts a variety of wellness options, including spa facilities, wellness packages and yoga classes. Bike hire and car hire are available at the guest house and the area is popular for cycling and walking tours. Mango Tree House has an outdoor fireplace and a children's playground. We loved the quiet location and that it is family run. The room is so lovely, clean and comfortable. Mango Tree House organized two unforgettable safari trips. On the full day of safari a lovely breakfast and lunch were packed up for us. Owners are so kind and helpful. Also, the food is the best food we’ve had this whole trip! Incredible vegetarian Sri Lankan food- we are worried we will never find curry that tastes as good again!

Show more Show less
9.7
Exceptional
891 reviews
Price from
US$37.50
per night

Offering a barbecue and views of the garden, green view safari resort is located 8 km from Udawalawe National Park. The guest house has a sun terrace and water sports facilities, and guests can enjoy a meal at the restaurant. Free WiFi is available.

Some rooms feature a seating area to relax in after a busy day. You will find a kettle in the room. For your comfort, you will find slippers and free toiletries. 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.

Show more Show less
9.4
Superb
550 reviews
Price from
US$30
per night

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.

Each room here will provide you with an electric kettle. Featuring free toiletries, private bathroom comes with a hot shower. Great place. Food, people are amazing!!

Show more Show less
9.6
Exceptional
508 reviews
Price from
US$22.50
per night

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. This 3-star hotel offers a shared kitchen and room service. The accommodation offers a 24-hour front desk, airport transfers, a kids' club and free WiFi throughout the property.

A continental, Full English/Irish or Asian breakfast is available at the property. We will forever cherish the memories we made at the green paradise cottage! The whole family was so caring and welcoming. They truly represent Sri Lankan hospitality. Our sons played together, laughed, ran, swam in the river although they didn’t speak the same language. They took turns offering to hold our baby to allow us to eat or shower or just get ready. We immediately felt at home. The room was spacious, a crib was provided for our baby, there was an AC and mosquito nets. The garden is so lush and peaceful. The food was delicious (we had both breakfast and dinner here) The safari they organized for us was incredible. The cottage is about 20 min away from the park entry. We saw so many elephants and our guide Pasindu was knowledgeable, drove safely, helped us set up both our kids with their car seats in the jeep, and was genuinely nice. We are so happy we chose to come here instead of way too popular Yala. There weren’t many jeeps and everyone was respectful of the animals, something that was very important to us. We highly recommend staying here and hope we get to one day revisit Sandaru, Yenul and their family ❤️ Thank you for everything Laura and Joseph

Show more Show less
9.8
Exceptional
50 reviews
Price from
US$16
per night

A buffet, à la carte or Full English/Irish breakfast can be enjoyed at the property. At the accommodation you will find a restaurant serving American, Chinese and local cuisine. Vegetarian, dairy-free and vegan options can also be requested. Lovely grounds, good food, clean, friendly staff and great value for money. Very cool place - the grounds, pools, restaurant and set up is great. We stayed in the pool side luxury Room Great outdoor shower. Great value for money! Room was clean.

Show more Show less
9.5
Exceptional
62 reviews
Price from
US$4.50
per night

Breakfast is available, and includes buffet, à la carte and continental options. At Waraka - Udawalawe by Thema Collection you will find a restaurant serving local, Asian and international cuisine. Vegetarian, dairy-free and halal options can also be requested. Wonderful property with amazing tranquility. The chef made us one of the most amazing dinner while the staff make it an unforgettable experience

Show more Show less
9.1
Superb
75 reviews
Price from
US$130
per night

Situated in Udawalawe, 16 km from Udawalawe National Park, Monkey Jungle Cottage features accommodation with a garden, free private parking, a shared lounge and a restaurant. A sauna and a bicycle rental service are available for guests. The accommodation offers a 24-hour front desk, airport transfers, a shared kitchen and free WiFi throughout the property. liked the hotel very much. Quiet and beautiful place. The staff is very responsive. The rooms are bright and spacious. The breakfast is good. This hotel is a great place for those who are tired of the hustle and bustle of the city. highly recommends thank to host(forgot name )

Show more Show less
9.9
Exceptional
41 reviews
Price from
US$18
per night

Set in Udawalawe, 15 km from Udawalawe National Park, Nature World Safari Resort offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. The property features garden views. The guest house has family rooms. The Place is very well kept and very calm and qiuet. The price was very cheap for the quality of the room. Staff is also very friendly.

Show more Show less
9.5
Exceptional
16 reviews
Price from
US$1.80
per night

Boasting city views, City Elephant Family Resort offers accommodation with balcony, around 16 km from Udawalawe National Park. Spa facilities is available for guests. Featuring family rooms, this property also provides guests with a terrace. City Elephant is ideally situated for getting to the park, right on the main drag through town. The owners are super friendly. My room was large with a good bed and good AC. The restaurant out by the street looks unassuming, but DO eat there...these guys cook beautifully. I had a rice/curry lunch that was just lovely.

Show more Show less
10
Exceptional
5 reviews
Price from
US$12
per night

An Asian, vegetarian or vegan breakfast is available at the property.

Olivi Palace offers a range of wellness facilities including an indoor pool and a hot tub. The area is popular for fishing and cycling, and car hire is available at the accommodation. Great places and they organised I great safari

Show more Show less
9
Superb
47 reviews
Price from
US$46.55
per night

Most booked spa hotels in Ratnapura District this month

FAQs about spa hotels in Ratnapura District

Spa Hotels that guests love in Ratnapura District