Skip to main content

Featured resort destinations

Destination inspiration for your trip – find a resort

The best resorts in Ratnapura District

Check out our selection of great resorts in Ratnapura District

Filter by:


Review score

Wonderful: 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.

Atha Safari Resort & Riverside Camping

Udawalawe

Situated in Udawalawe, 19 km from Udawalawe National Park, Atha Safari Resort & Riverside Camping features accommodation with water sports facilities, free private parking, an open-air bath and a garden. Among the facilities of this property are a restaurant, a 24-hour front desk and full-day security, along with free WiFi throughout the property. The villa has family rooms and facilities for disabled guests. An amazing lodge located in a beautiful setting next to a beautiful river. I had a great time staying at our lodge. Cozy atmosphere, really good breakfast and dinner was delicious. The place is really clean and they arrange the safari you want.

Show more Show less
9.7
Exceptional
219 reviews
Price from
$17
per night

Hantara Udawalawa

Udawalawe

Set in Udawalawe, 10 km from Udawalawe National Park, Hantara Udawalawa offers accommodation with a garden, free private parking, a terrace and a restaurant. This 1-star resort offers room service and a tour desk. The accommodation provides a 24-hour front desk, airport transfers, a shared kitchen and free WiFi throughout the property. Hantara Hotel Udawalawa is praised for its convenient location near Udawalawe National Park, clean and basic rooms, and friendly staff. While the food receives mixed reviews, the hotel is generally considered good value for money, especially

Show more Show less
9
Wonderful
170 reviews
Price from
$15
per night

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. The guest house has a sun terrace and water sports facilities, and guests can enjoy a meal at the restaurant. Free WiFi is available. Excellent room with very friendly and helpful staff. The garden in which the hotel is located is beautiful.

Show more Show less
9.5
Exceptional
546 reviews
Price from
$40
per night

Jansen’s Bungalow Sinharaja Rainforest Retreat

Kudawe

Set in Kudawe, Jansen’s Bungalow Sinharaja Rainforest Retreat has a garden, terrace, restaurant, and free WiFi throughout the property. The accommodation offers room service and a 24-hour front desk for guests.

At the resort the rooms are equipped with air conditioning, a desk, a balcony with a river view, a private bathroom, a flat-screen TV, bed linen and towels. The most beautiful hotel I’ve seen. For a person who loves rain and forest it was perfect. Stuff was also very helpful and nice and food was great 💜

Show more Show less
9.5
Exceptional
33 reviews
Price from
$64.80
per night

Nil Bawana Nature Resort

Udawalawe

Set in Udawalawe, 11 km from Udawalawe National Park, Nil Bawana Nature Resort offers accommodation with a garden, free private parking, a terrace and a restaurant. The air-conditioned rooms provide a garden view and come with a wardrobe and free WiFi. The rooms were clean and the staff was really friendly. They helped us to arrange a safari in the morning and he called us a TukTuk to get to the bus station. We also likes the view from the terrace into the garden. It was very quiet ans relaxing.

Show more Show less
9.7
Exceptional
64 reviews
Price from
$17
per night

Chill House safari resort

Udawalawe

With quiet street views, Chill House safari resort is located in Udawalawe and has a restaurant, a 24-hour front desk, bar, garden, outdoor fireplace and picnic area. This property offers access to a terrace, bowling in the bowling alley, free private parking and free WiFi. The accommodation provides full-day security, room service and currency exchange for guests. Hashan is a super friendly and helpful host, his home is beautiful and is situated close to the safari and has a restaurant next to it. Hashan took us on a morning safari and we had an amazing time, he ensured we weren’t around lots of jeeps and had a very intimate experience. He was very knowledgable and spoke great English. The rooms were lovely and clean, highly recommend to stay here for a safari experience!

Show more Show less
9.5
Exceptional
55 reviews
Price from
$8
per night

Eliyanth Udawalawe

Udawalawe

At the resort every room is equipped with air conditioning, a wardrobe, a flat-screen TV, a private bathroom, bed linen, towels and a balcony with a garden view. Eliyanth Udawalawe features certain rooms with mountain views, and all rooms come with a kettle. All units will provide guests with a fridge. We loved the room (even nicer than in the pictures). The staff were very kind and super helpful and they organised a great safari! Would really recommend it.

Show more Show less
8.9
Excellent
203 reviews
Price from
$32.50
per night

Aliya Riverside & Safari Resort

Udawalawe

Situated in Udawalawe, 15 km from Udawalawe National Park, Aliya Riverside & Safari Resort features accommodation with a garden, free private parking, a terrace and a restaurant. Boasting room service, this property also provides guests with a barbecue. The accommodation provides a 24-hour front desk, airport transfers, a shared kitchen and free WiFi. Perfect place in udawalawe. Nice staff with good service. The safari was amazing and resonable rates. Clean rooms with delicious home made foods. The owner Dinush and safari driver suranga is very friendly and arranged all the yhings well. Thanks Aliya Riverside.

Show more Show less
8.7
Excellent
18 reviews
Price from
$9
per night

River Garden Resort

Belihuloya

Set amid lush tropical greenery , bordering the beautiful Belihuloya River and overlooking the Horton Plains Mountain Range, , River Garden Resort features tranquil and comfortable accommodations as Cottages & Tented Rooms. It provides free parking space and offers complimentary Wi-Fi access in the dining area. We loved this place and found it completely by accident - I am so glad we did! Beautiful scenic views and very delicious food. Dulara Silva was the loveliest man and made our stay so fun. Organised loads of activists for us (trekking, kayaking, zip lining and waterfalls) He made sure we were always smiling. All the staff were incredible- nothing was too much trouble. Thank you!

Show more Show less
8.2
Very Good
40 reviews
Price from
$35
per night

Laya Leisure

Kalawana

Guests enjoy free access to the children’s playground and fitness centre. The resort can also arrange for horse riding and cycling activities. Other facilities include a 24-hour reception, tour desk and dry-cleaning facilities. Staff, delicious traditional Sri Lankan food, activities, and fantastic attractions within minutes. They went above and beyond in serving safe food for my daughter who has nut allergies.

Show more Show less
8
Very Good
6 reviews
Price from
$75
per night

Most booked resorts in Ratnapura District this month

Resorts that guests love in Ratnapura District