Skip to main content

Featured resort destinations

Destination inspiration for your trip – find a resort

The best resorts in Ratnapura District

Check out our pick of great resorts 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.

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. We were warmly welcomed and it was really nice. Our breakfast was prepared at the safari park and the safari was wonderful. Thought of staying another day. A complete service.

Show more Show less
9.6
Exceptional
267 reviews

Located within 16 km of Udawalawe National Park in Udawalawe, Yonan River Face Safari Resort features accommodation with seating area. Featuring a 24-hour front desk, this property also welcomes guests with a family-friendly restaurant, a water park and a sun terrace. The guest house also provides free WiFi, free private parking and facilities for disabled guests. The place is.really amazing.The room nice and comfortable,.we enjoyed swimming and relaxing beside the river, the breakfast was excellent and the owner so kind and helpful.He arranged a safari for us which was amazing and gave us bicycles to go around..Wish we could stay more.

Show more Show less
9.8
Exceptional
144 reviews
Price from
£18
per night

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. The woody Nature friendly environment was awesome, and the surroundings were calming and relaxing. Nice beds comfortable mattresses, had a good sleep, the rooms were cozy and the feature was the outdoor shower and the bathroom with wc, need to relax on the room its an ideal place as it has your own private balcony as well. Chef Heshan's food was tasty and flavourful, it was great dining in Hantara Udawalawa. You can get a lot of helpful information from the hotel, what to do and where to go or about the safari and the Elephant Transit Home timings and if you need they'll arrange a tuk tuk for you to go there, if you need transportation they will get you that arranged as well for a fair price. safari they arranged was fabulous and gave a fair rate than the outside prices, you can do the 6hrs safari which is the best and recommended or if you don't have much time can do a 3hrs safari, if you need the breakfast on the go, they'll do you a picnic pack early morning 5.30 am to take with you on the Safari. I will recommend Hantara Udawalawa for anyone who likes a place to have a time of your life, a memorable vacation. This was the best stay. Thank you Hantara and the staff.

Show more Show less
9.3
Superb
208 reviews
Price from
£13
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. They provide great safari tours.

Show more Show less
9.4
Superb
538 reviews
Price from
£22
per night

At the resort, every room is equipped with a balcony. With a private bathroom equipped with a bidet and free toiletries, certain rooms at Eliyanth Udawalawe also provide guests with pool view. All units at the accommodation include air conditioning and a desk. Loved the view of the river and kingfisher from the room, fireflies at night, clean facilities, pool, and the safari tour organised by the hotel was a highlight of our trip. The price was very reasonable for the quality of the facilities. The staff were also very helpful in addressing any issues or questions we had. Perfect place for couples visiting udawalawe

Show more Show less
9.2
Superb
471 reviews
Price from
£20
per night

At the resort, all rooms include a desk. Featuring a private bathroom with a bidet and free toiletries, rooms at Udawalawe Safari Village by Plateeno also have a garden view. At the accommodation each room includes a seating area. Very nice place, great amenities. Great staff.

Show more Show less
9.7
Exceptional
6 reviews
Price from
£11
per night

Situated in Udawalawe, 14 km from Udawalawe National Park, Dhalaya Resort Udawalawe features accommodation with an outdoor swimming pool, free private parking, a garden and a restaurant. Boasting room service, this property also provides guests with a water park. Guests can have a drink at the bar. The room was fresh and spacious and well decorated. The Location was ideal. We were welcomed with a great drink and a cold towel. We ate dinner at the restaurant and it was very good. Even with all the wonderful aspects of the property, the staff was the standout. The main manager was so professional and knowledgeable and very present. He took care of a small issue with concern and speed. The experienced waitress who is the mom of a little girl provided world class service; we looked forward to seeing her at every meal.

Show more Show less
9.2
Superb
68 reviews
Price from
£70
per night

Jansen’s Bungalow Sinharaja Rainforest Retreat has a garden, terrace, a restaurant and bar in Kudawe. Among the facilities at this property are room service and a 24-hour front desk, along with free WiFi throughout the property. The resort features family rooms. Remote place on the top of the hill in a rainforest -unique location. Has fantastic cristal clean river, I extended for more 3 nights just to swim there. Grill seafood, coconut rise and fried cashew with garlic was my choice for food.

Show more Show less
9.4
Superb
78 reviews
Price from
£43
per night

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. Free WiFi and room service are featured. What an amazing secluded place in the heart of the jungle! We had the entire place to ourselves for our 2 night stay and we had the best time. There’s so many beautiful birds around and we were so lucky to see many monkeys, even in the grounds of the hotel!! Our host Vishwa looked after us so well. He made incredible tasting food and took us to the nearby Elephant orphanage for a very small fee. The entry to the orphanage was fairly cheap also and it was lovely to see the baby elephants fed! We went on safari on our first morning and that was the best experience ever. Vishwa prepared us a delicious packed breakfast and we ate it with the elephants inside the Udawalawe national park which was such an incredible experience. Out of all the places I have visited in Sri Lanka this is by far my favourite. And I do hope I can return again soon. Vishwa also drove us to our next destination for a fair price so getting around is not a problem from the remote location.

Show more Show less
9.1
Superb
58 reviews
Price from
£13
per night

Chill House safari resort provides spa facilities and wellness packages, as well as air-conditioned accommodation in Udawalawe, 12 km from Udawalawe National Park. This property offers access to a terrace, bowling in the bowling alley, free private parking and free WiFi. Extra facilities include a 24-hour front desk, meeting rooms, a tour desk and ironing service. The property was the perfect place to stay when visiting Udawalawe National Park. Everything was easily organised by Hashan and he was super accommodating and a friendly person. Hashan provided recommendations for other things to do in the area and drove us in his tuk tuk to the shops and ATM when needed. The room was huge with a great bathroom and balcony. Breakfast was more than enough and full of fresh Sri Lankan ingredients.

Show more Show less
9.6
Exceptional
88 reviews
Price from
£7
per night

Most booked resorts in Ratnapura District this month

FAQs about resorts in Ratnapura District

Resorts that guests love in Ratnapura District