Skip to main content

Featured resort destinations

Destination inspiration for your trip – find a resort

The 10 Best Ratnapura District Resorts – All-inclusive Resorts in Ratnapura District, Sri Lanka

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

Featuring mountain views, Atha Safari Resort & Riverside Camping in Udawalawe features accommodation, a garden, a shared lounge, a terrace, a restaurant and water sports facilities. Both WiFi and private parking are accessible at the lodge free of charge. Friendliest hosts one could have! Beautiful super location by a river, amazing food prepared by Sadamali and they were very helpful and kind. They helped us organize the safari which was a wonderful experience. It is excellent. The hotel is beautifully designed. Freedom at its best. Super good value for money!

Show more Show less
9.8
Exceptional
180 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. very nice room! excellent Sri Lankan breakfast!

Show more Show less
9
Wonderful
138 reviews
Price from
$20
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. Gorgeous pool, serene forest ambiance, modern and stylish rooms

Show more Show less
9.3
Wonderful
22 reviews
Price from
$64.80
per night

C B S RESORT Udawalawe

Udawalawe

Set in Udawalawe, 15 km from Udawalawe National Park, C B S RESORT Udawalawe offers accommodation with a garden, free private parking, a terrace and a restaurant. Featuring babysitting service, this property also provides guests with a children's playground. The accommodation provides a 24-hour front desk, airport transfers, room service and free WiFi throughout the property. Great experience with wonderful views. Very relaxing environment and great for nature lovers. The sounds of the wild and the beauty of the natural surroundings add to the overall sensory experience. Udawalawa national park safari ride is a must do activity for anyone seeking an adventure of a lifetime. you will have the opportunity to witness majestic elephants and birds in the wilderness. The Room was very spacious, clean, and well maintained. Delicious local cuisine and western style meals available. Staff was very friendly and always available whenever we needed assistance. Surprisingly this stay was the cheapest but a complete hotel experience I had in Sri Lanka.

Show more Show less
9.5
Exceptional
29 reviews
Price from
$15.30
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
72 reviews
Price from
$19
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. Very nice please and extremely friendly hosts. We did a 4 hours safari with Hashan as well as had dinner and breakfast. The food was delicious and plentiful! The room has aircon, warm water and the house itself is located in a quiet street. We would stay again!

Show more Show less
9.4
Wonderful
43 reviews
Price from
$8
per night

The Mastodon Valley Safari Resort

Udawalawe

Located in Udawalawe, 17 km from Udawalawe National Park, The Mastodon Valley Safari Resort provides accommodation with an outdoor swimming pool, free private parking, a garden and a restaurant. The accommodation offers airport transfers, while a bicycle rental service is also available. We really enjoyed our stay. It is really close to the Elephant Orphanage and the safari tours. We also had breakfast and supper there most days and really enjoyed talking to the other people about what they have done in Sri Lanka. Very helpful staff. Always around if you needed something. Great location as it is a bit off the main road but still an easy walk to town. Lots of birds singing and you can see monkeys around.

Show more Show less
8.7
Excellent
100 reviews
Price from
$39.06
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. Wow! So far this hotel was our most beautiful place to stay in sri lanka! It is in the middle of the national park and the room was very large and beautiful. We liked the huge pool the best! The breakfast was delicious and so was our lunch and dinner! The staff was very courteous and they organized a great safari trip and a visit to the elephant orphanage.

Show more Show less
8.9
Excellent
185 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. One of the best in Udawalawa unique location is amazing. We have a wonderful stay in the cottage and the staff are helpful, friendly and its manager was so generous. We will come back again I had breakfast in the jungle wild doing safari was amazing....

Show more Show less
8.7
Excellent
13 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. The stay was by far the most interesting element of this resort. We opted to stay in one of the tent rooms to feel more adventurous without committing to a full-on hardcore camping experience. The tent itself is located on the hill behind the restaurant and can be reached via a beautiful winding path through the forest of the hills. Its very easy to locate and isn’t too far from the entrance. We were quite pleasantly surprised by the aesthetic of the tent interior and all the amenities provided. Literally everything we could need was available within arm’s reach. The property itself was a beautiful natural area with winding pathways and natural rock stairways to help move around and just taking a walk within the camp site area alone was breathtaking. It’s a fantastic place to take a morning walk and when we went further down the hill, the path leads to a shallow, natural river pool where one can take a bath in pristine clear river water. The area is so low down the hill and covered by trees so it’s very private. Beyond the resort and onto the main road a walk to either direction provides stunning vistas of misty mountains and bright emerald-green paddy fields that soothe the soul. The food of River Garden was some of the best tasting food we have ever had. Kudos to the chef and team for creating some amazing dishes ranging from traditional Sri Lankan to Western dishes: every day they demonstrated their prowess as master chefs. When we went out for activities they were kind enough to pack our food for takeaway so we could have a meal on the go.

Show more Show less
8.3
Very Good
27 reviews
Price from
$65
per night

Most booked resorts in Ratnapura District this month

Resorts that guests love in Ratnapura District