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.8
Exceptional
1,381 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. Perfect accommodation if you want a quiet private spot, I wish we could stay longer. Host was kind and helped us arrange a safari

Show more Show less
9.9
Exceptional
218 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 view...Nice People working there.And great service

Show more Show less
9.5
Exceptional
115 reviews
Price from
US$7.04
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
270 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. Its Awesome place. Clean and Beautiful.. Staff also Good. Best hotel ever i seen.

Show more Show less
9.6
Exceptional
201 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$27.20
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. Excellent location. Secluded. Charmingly decorated. Excellent bfast. Very nice owners, extremely helpful. The rooms are perfect and the outside shower is fantastic. Thank you for a great stay

Show more Show less
9.7
Exceptional
896 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. Nice tent house, really friendly and welcoming hosts. We were greated by a welcome drink, the family cooked us a really nice 4 curry dinner. They also helped us organise a safari trip and gave us a king coconut on our way out. We really enjoyed our stay and the whole experience. Highly recommend.

Show more Show less
9.5
Exceptional
109 reviews
Price from
US$24.75
per night

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 hotel is a wonderful place to enjoy nature and relax for as long as you want! Safari can be arranged from the hotel with cheapest rate

Show more Show less
9.6
Exceptional
476 reviews
Price from
US$29
per night

At the guest house, guests can wind down with a dip in the indoor pool and a variety of wellness packages. For guests with children, Hasthi Safari Cottage provides outdoor play equipment. Both a bicycle rental service and a car rental service are available at the accommodation, while cycling can be enjoyed nearby. Everything Was Perfect From The Resort To Location To Food Everything Was Perfect.Dasun His Wife And The Helper Was Always There To Help You With A Big Smile 😊

Show more Show less
9.3
Superb
342 reviews
Price from
US$26.25
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