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.

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. Beautiful, great value, nice staff, great safari

Show more Show less
9.8
Exceptional
145 reviews
Price from
$25
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. **"An Exceptional Stay at Hantara – Highly Recommended!"** We had a wonderful time at Hantara! A special thanks to **Shanaka and Randika** for their warm hospitality—they made our stay safe, serene, and truly relaxing. The rooms were **clean, comfortable, and thoughtfully designed**, ensuring a cozy experience. The food was **absolutely fantastic**—authentic Sri Lankan cuisine at its best! We enjoyed **every meal** (breakfast, lunch, and dinner) and were impressed by the quality and flavors. The staff also helped arrange our **safari experience**, and our jeep driver, **Dhananjay**, was excellent—knowledgeable and professional. If you're visiting **Udawalawe**, we **highly recommend** Hantara for its **delicious food, peaceful ambiance, and incredibly kind staff**. A perfect getaway! **Thank you for an unforgettable stay**

Show more Show less
9.3
Wonderful
208 reviews
Price from
$18
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. Family friendly resort, always reaching out to provide assistance with Safari and places to visit in town. Quiet location, making the stay very peaceful. Fantastic curry dinner with plenty of choices. Great value for money

Show more Show less
9.4
Wonderful
539 reviews
Price from
$30
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. Beautiful surroundings- delicious food.

Show more Show less
9.2
Wonderful
477 reviews
Price from
$27.30
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. My best stay at Udawalawa. Staff was very attentive from the time I arrived there. Green garden and quite environment made my mind more relaxing. Foods was excellent. Thank you all staff at Udawalawa safari village for your hospitality and made my stay unforgetable

Show more Show less
9.1
Wonderful
9 reviews
Price from
$15
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. Great location. Lovely pool.. Meals were served in a lovely thatched restaurant in the garden and really nice. We asked for some breakfast to take on our safari which was packed up for us. The hotel is almost opposite the elephant transit home which you can visit at feeding time. Nite- the transit home only accepts cash.Very pretty gardens in the hotel and friendly staff.

Show more Show less
9.2
Wonderful
68 reviews
Price from
$95
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. Exceptional location, quality of facilities and customer service. Combination of pool and river (and nearby waterfall) was a massive hit with kids. Also very close to access to rainforest. Staff very helpful, running us around in Tuk Tuks etc. A special place.

Show more Show less
9.3
Wonderful
80 reviews
Price from
$57.60
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. Have a full breakfast ,Got delicious food, received a safari who had seen a lot of animals.

Show more Show less
9.1
Wonderful
58 reviews
Price from
$17
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
$10
per night

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 Greenwood Udawalawa Safari Resort and the area is popular for cycling and fishing. The accommodation has an outdoor fireplace and a children's playground. They welcomed me warmly. So I felt like it was my home. What is especially worth mentioning is that they have the lowest prices for safaris in the Udawalawe area.. But I must say that their safari service is of the highest quality. All their rooms are very high quality and very clean. Their food is very delicious. I have unforgettable memories with them.

Show more Show less
9.3
Wonderful
29 reviews
Price from
$5
per night

Most booked resorts in Ratnapura District this month

FAQs about resorts in Ratnapura District

Resorts that guests love in Ratnapura District