Skip to main content

Featured guest house destinations

Destination inspiration for your trip – find a guest house

The best guest houses in Ratnapura District

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

Located in Udawalawe, NATURE HOUSE offers rustic accommodation with free WiFi access available at all areas. Rooms are comfortable, clean and fitted with a spacious private terrace. Free transport to the elephant transit home is provided. This is a hidden gem run by a passionate family that truly care about your stay being comfortable. It’s authentic with amazing home made dinner and delicious healthy breakfast. They arranged a safari drive for us as well as directed us to the Elephant Transit House which is walking distance. The kids absolutely loved the pool! Great place to stay and unwind in the gently swaying trees of the property. Dinesh and his parents are wonderful kind people and will make sure your stay is memorable.

Show more Show less
9.7
Exceptional
1,394 reviews
Price from
US$30
per night

Situated in Udawalawe, 15 km from Udawalawe National Park, Rustic Cottages Udawalawe features air-conditioned accommodation and a garden. This property offers access to a terrace and free private parking. The guest house has family rooms. Sandeep is a fantastic host, and the new accommodation is beautiful. The small huts are very spacious and modern, with a great view of the garden. Sandeep even organized the safari for us – a perfect stay!

Show more Show less
9.9
Exceptional
226 reviews
Price from
US$42.50
per night

All units in the guest house are fitted with a kettle. Featuring a private bathroom with a bidet and bathrobes, units at the guest house also feature free WiFi. At the guest house, units come with bed linen and towels. Great accommodation, great food and very good tour of Udawalawe National Park. pool activities were superb.Thank you.

Show more Show less
9.5
Exceptional
115 reviews
Price from
US$4.40
per night

At the guest house, every unit has a desk. With a private bathroom equipped with a shower and slippers, units at the guest house also provide guests with free WiFi, while selected rooms include a balcony. At the guest house, all units are fitted with bed linen and towels. The staff was very helpful with everything, arranging our tour, and answering all of our questions prior to our trip. The room was very clean and modern, and the bathroom was also spotless and beautiful

Show more Show less
9.7
Exceptional
272 reviews
Price from
US$24.30
per night

The guest house will provide guests with air-conditioned units offering a desk, a kettle, a minibar, a safety deposit box, a TV and a private bathroom with a bidet. Some units feature a terrace and/or a balcony with pool views and outdoor furniture. The units include a dressing room. This place was one of my favourites in Sri Lanka! It is quite a lovely surprise! Calm area, very nice outdoor setting, the room was very spacious (as well as the bathroom!) So let's talk details: - The food: Amazing! home made food served on a banana leaf, accompanied by candle lights and the sounds of nature! - The Safari: Dimu provided us with the contact of a local who drives safari cars, and who was very nice company on my trip! He gave me a few pointers, and was very flexible with my requests. - The Massage: They also have a nearby masseuse who offers traditional Sri Lanki Ayurvedic massage in her home, with home made oils/creams.... Oh my God! It was so good, I did not want it to end! - The helpfulness: Dimu also arranged a taxi to my next destination, and made sure I was fully safe as I was travelling alone and it was quite late at night. He joined the trip to help me feel safe! Overall, totally worth it, you will really enjoy! !

Show more Show less
9.6
Exceptional
199 reviews
Price from
US$5.67
per night

Located within 16 km of Udawalawe National Park in Udawalawe, Forest Edge Safari Villa features accommodation with seating area. There is a private entrance at the guest house for the convenience of those who stay. The accommodation provides a 24-hour front desk and parking on-site. Very clean and spacious rooms! Perfect located in Udawalawe, close to restaurants and not far from the Elephant Transit Home. Janith was an excellent host, making the little extra for us. He even drove us to the Elephant Transit Home in his jeep when we asked him if it was easy to get there by TukTuk. For breakfast make sure to ask him for his mother’s delicious toast!

Show more Show less
9.7
Exceptional
257 reviews
Price from
US$22.95
per night

Located 17 km from Udawalawe National Park, Mango Tree House offers air-conditioned accommodation with a balcony. This property offers access to a terrace and free private parking. The guest house features family rooms as well as facilities for disabled guests. The sever diner and it was awesome . Worth it just for that. Great bungalows. The couple running it are very.

Show more Show less
9.7
Exceptional
909 reviews
Price from
US$40.80
per night

Jungle View River Camping has river views, free WiFi and free private parking, set in Udawalawe, 15 km from Udawalawe National Park. This guest house offers a garden. The guest house features family rooms. Amazing place with amazing people. So peaceful and the food was fantastic. Cannot recommend this place enough. Thanks for letting us stay here.

Show more Show less
9.5
Exceptional
109 reviews

The units at the guest house feature private entrance and soundproofing so guests can enjoy a peaceful stay. Units come with a private bathroom fitted with a bath and a hair dryer, while some rooms also feature a fully equipped kitchenette equipped with an oven. At the guest house, the units have bed linen and towels. The owner, his hospitality and the delicious food

Show more Show less
9.6
Exceptional
481 reviews
Price from
US$21
per night

Boasting a spa and wellness centre and views of garden, Hasthi Safari Cottage is a recently renovated guest house set in Udawalawe, 16 km from Udawalawe National Park. This property offers access to a terrace and free private parking. The accommodation offers a sauna, hot tub, family-friendly restaurant and free WiFi. The Cottage is situated in a quite location but is still very close to the center. The shower was beautiful and also the garden area very nice. Food was great and also the host was very friendly and helpful with safari and daytrip bookings.

Show more Show less
9.3
Superb
341 reviews
Price from
US$20
per night

Most booked guest houses in Ratnapura District this month

FAQs about guest houses in Ratnapura District

Guest Houses that guests love in Ratnapura District