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. The rooms were clean and spacious, staff were friendly. The swimming pool was clean and big. The breakfast was ok, the dinner was a buffet of traditional Sri Lankan food. We booked a safari tour through the hotel itself - it was a great experience overall.

Show more Show less
9.8
Exceptional
1,373 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. Everything was excellent! Too bad we stayed just for one night.

Show more Show less
9.9
Exceptional
214 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. We absolutely LOVED our stay udawalawe safari house! After changing our plans and coming to Udawalawe a night earlier than planned (and in need of some luxury), this place was exactly what we needed. The hosts were so friendly, the buffet dinner was delicious and great value and the swimming pool was amazing. They organise safari for us with easy and served breakfast on return. The rooms were well sized and comfy. Would 100% Recommend!

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. Anju is really nice and very helpful. Dinner and breakfast were really good and made with fresh ingredients from the garden! He even went above and beyond to give us a extensive breakfast at 5am. The room was also very nice. Tours can also be done with him! I really recommend to stay here!

Show more Show less
9.7
Exceptional
269 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. An accommodation surrounded by nature. Very close to the lake and to the elephant transit home. The staff was very helpful and friendly, he arranged a safari with a very nice driver who paid so much attention in wildlife welfare. He also arranged our transfer from Mirissa and then to yala, the driver was friendly and was a pleasure to talk to him. We had a wonderful dinner and also a super Ayurvedic massage near the accommodation!!

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. Great facilities, shower, everything is clean, well maintained. Good breakfast, host communication, he helped us find the bus and arranged safari tour for a great price at the last minute.

Show more Show less
9.7
Exceptional
258 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. There’s no place like home, but Mango Tree house comes close. Sachith and his wife are so welcoming, the home cooked food is delicious and the room is really nice with an outdoor shower! They helped us book a safari which was amazing. Great experience!! Recommend 100%

Show more Show less
9.7
Exceptional
892 reviews
Price from
US$38.25
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. The hosts are amazing. And the dinner and breakfast so tasty!! The room is super clean & comfortable, and the garden green and pretty. We would highly recommend to stay there :-)

Show more Show less
9.5
Exceptional
109 reviews
Price from
US$18
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. Perfect Location! And very helpful staff!

Show more Show less
9.6
Exceptional
475 reviews
Price from
US$5.60
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. We only stayed for two nights, but we could have easily stayed longer. The room was clean, and our favorite feature was the outdoor bathroom, which we absolutely loved — it had a toilet, a regular shower, a natural waterfall-style shower, and even a small private plunge pool or bathtub — really fantastic. The location is great — right in the center of town, but it feels like you’re in the jungle. It’s beautifully arranged, and it’s definitely worth spending time relaxing on the terrace. The owner is extremely friendly and also offers dinners and a safari trip to Udawalawe National Park.

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