Skip to main content

Featured B&B destinations

Destination inspiration for your trip – find a B&B

The best B&Bs in Ratnapura District

Check out our pick of great B&Bs 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.

Nature House

Udawalawe

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. Really large spacious rooms with a lovely view of the forest feels very serene. Had dinner there every night, 2,000 LKR PP for a buffet style curry but it was 10/10, really tasty & convenient!! Close enough to everything in Udawalawe, not a whole lot to do other than the safari and the elephant transit home. Had to go to the hospital during our trip for rabies shot they helped us with tuktuk and a guide that helped for the most part whilst at the hospital.

Show more Show less
9.7
Exceptional
1,018 reviews
Price from
£20
per night

EdenHaven Cottage

Udawalawe

The units are equipped with air conditioning, a fridge, a minibar, a kettle, a bidet, slippers and a desk. With a private bathroom equipped with a shower and a hair dryer, units at the guest house also provide guests with free WiFi. At the guest house, all units are fitted with bed linen and towels. The place is very cool and clean! At first the jungle around seems a bit scary, but you r absolutely safe there! The family that has the place is very kind, they show us their beautiful garden. Welcome drinks and breakfast were so nice! Wish them a good luck with their business! Don’t miss this place!

Show more Show less
9.8
Exceptional
155 reviews
Price from
£19
per night

Nature World Udawalawe

Udawalawe

The guest house will provide guests with air-conditioned units offering a dressing room, a kettle, a safety deposit box, a TV and a private bathroom with a bidet. Some units feature a terrace and/or a balcony with garden views and outdoor furniture. This Place is amazing and the cleanest place I’ve seen in Sri Lanka. He welcomed us with a coconut and we got traditional Sri Lankan Dinner. It was delicious! He also offers safaris and Ayurveda massages, which I can highly recommend. Apart from that he has a very nice garden and terrace.

Show more Show less
9.6
Exceptional
169 reviews
Price from
£3
per night

Forest Edge Safari Villa

Udawalawe

The units are equipped with air conditioning, a flat-screen TV with satellite channels, a fridge, a kettle, a bidet, a hair dryer and a desk. With a private bathroom equipped with a shower and free toiletries, units at the guest house also offer free WiFi. At the guest house, all units come with bed linen and towels. Perfect location, beautiful place and great service. The best breakfast we had. We went on a 4 hrs safari organized by them and it was great. We also had monkeys visiting the terrace which was an additional attraction.

Show more Show less
9.7
Exceptional
239 reviews
Price from
£22
per night

Mango Tree House

Udawalawe

Featuring an open-air bath and views of quiet street, Mango Tree House is a recently renovated guest house located in Udawalawe, 17 km from Udawalawe National Park. Among the facilities of this property are a restaurant, a 24-hour front desk and a shared kitchen, along with free WiFi throughout the property. There is free private parking and the property provides paid airport shuttle service. The owners are super friendly and very informative. We loved our stay here.

Show more Show less
9.7
Exceptional
733 reviews
Price from
£31
per night

La Casa Safari Resort

Udawalawe

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 slippers, while some rooms also feature a fully equipped kitchen equipped with a dishwasher. At the guest house, the units have bed linen and towels. A super friendly and warm welcome, well suited to the needs and preferences of international travelers. Fantastic safari tour. sahan was an amazing driver! We were able to see many animals, including the amazing leopard and more elephants super close to us! Super recommended!

Show more Show less
9.3
Superb
432 reviews
Price from
£17
per night

Hasthi Safari Cottage

Udawalawe

All units come with a dishwasher, fridge, a kettle, a bidet, slippers and a desk. Featuring a private bathroom with a walk-in shower and bathrobes, units at the guest house also have free WiFi. At the guest house, the units include bed linen and towels. Dasoon is the best. He took care of my family as if we were his family. He arranged a great safari and coordinated taxis and logisics. The food we ate there was the best we had in Sri Lanka.

Show more Show less
9.5
Exceptional
340 reviews
Price from
£24
per night

Silent River Cottage

Udawalawe

With river views, Silent River Cottage is set in Udawalawe and has a restaurant and a 24-hour front desk. It is situated 16 km from Udawalawe National Park and features room service. The guest house also offers free WiFi, free private parking and facilities for disabled guests. We stayed only for one night. The apartman and garden was good. They have chairs and hammocks in the garden, so you can check the peacock from there. The room was clean, working AC, working WIFI. We had a great dinner at the place for 1.600 rupees. We werent pushed to buy safari from them. They organised us a tuk-tuk to the sea for a reasonable price.

Show more Show less
9.9
Exceptional
114 reviews
Price from
£28
per night

Yonan River Face Safari Resort

Udawalawe

The guest house will provide guests with air-conditioned units offering a desk, a kettle, a dishwasher, an oven, a safety deposit box, a flat-screen TV, a balcony and a private bathroom with a shower. Guests can have wine or champagne, fruits and chocolates or cookies delivered to their room. Guests can enjoy a meal at an outdoor dining area and later warm themselves up in their unit's fireplace. super location! you are in the middle of the jungle, you have your own house, very clean, hot water, a/c and fan, water, fridge. plus there is a lake where we could swim, and you could do fishing. it was like you are in your own village. only 2 houses and huge territory! we liked being alone!!! the owner arranged safary, tgen taxi to Hiriketiya and in the afternoon offered us curd, very delicious. thank you a lot for hospitality! if we go again, sure will stat here. excellent accomidation with best prices!!!

Show more Show less
9.7
Exceptional
104 reviews
Price from
£21
per night

Kuma Safari Lodge

Udawalawe

All units in the guest house are equipped with a kettle. Featuring a private bathroom with a walk-in shower and slippers, certain units at the guest house also offer a balcony. The units at the guest house include air conditioning and a desk. Kuma and his wife were so helpful and friendly - nothing was too much trouble! The room was exceptionally clean , spacious and well equipped with a lovely covered area to relax with a book. Home cooked food was delicious and plentiful. Kuma also organised us a fantastic safari at the close by Udawalawe Park with a great driver/guide who found us lots of different animals, plus he arranged a trip to the Elephant Transit home which coincided with the baby elephants being given their milk. A truly unforgettable stay, and excellent value for money. I would definitely return there.

Show more Show less
9.4
Superb
176 reviews
Price from
£19
per night

Most booked B&Bs in Ratnapura District this month

FAQs about B&Bs in Ratnapura District

B&Bs that guests love in Ratnapura District