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 selection of great B&Bs 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.

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. Super clean, very cosy. Great curry. The manager did everything to accommodate us. Can very much recommend this place

Show more Show less
9.8
Exceptional
1,046 reviews
Price from
$25
per night

EdenHaven Cottage

Udawalawe

At the guest house, every unit has a desk. Featuring a private bathroom 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. There were so many choices for a place to stay for a safari but this one is the perfect one! Very calm place surrounded by nature, very clean and delicious local food! They arranged the half day safari for us with a breakfast in a private place in the park which was great! The family is the most adorable, we really felt home! We even had the opportunity to learn how to cook sri lankan with them😍 The son is the one who imagined and created the cottage which makes it even a better place. They give all their heart to it! We were sad leaving this place! Thank you for everything & we hope to come back to see you all soon!

Show more Show less
9.8
Exceptional
163 reviews
Price from
$20.25
per night

Nature World Udawalawe

Udawalawe

The guest house will provide guests with air-conditioned units with a dressing room, 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 owners were so lovely and kind. They provided us with a beautiful Sri lankan dinner and catered for one guest who does not like spicy food by making and individual curry just for her. Breakfast was also very good and they even supplied additional snacks for our child. The setting was beautiful and very peaceful and the beds were very comfortable. The place was great value for money and would definately recommend staying here!

Show more Show less
9.5
Exceptional
171 reviews
Price from
$5.67
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. From the moment after the booking, Janith was very communicative. He was very welcoming after our arrival and was making sure we were comfortable until our departure. We organized a safari with him too and it was excellent. Janith's mum made us a home-cooked dinner for one of the evenings - it was plenty and so delicious! He also organized other dishes for our kids who are not (yet) fans of rice and curry. Breakfast was also plentiful and upon our request he organized egg hoppers for us because we have not tried it - THANK YOU! Janith's place is very private, at the moment he has two rooms that we booked so it was was just us. Janith and his family live in a house in front of the rooms, but the areas are well separated. Its so green and beautiful and clean. Behind it is a teak forest full of monkeys. From the big windows in the rooms we could watch the monkeys (and giant squirrels) playing around and on the trees. Just like watching TV!! The beds are comfortable, the rooms are clean. We slept really well in the nights we spent there - so serene. Thank you Janith for everything!

Show more Show less
9.6
Exceptional
240 reviews
Price from
$27.20
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. Spacious and clean room, nice garden.

Show more Show less
9.7
Exceptional
757 reviews
Price from
$37.50
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. ``Beautiful Big cottage, very clean and extremly nice a friendly owner! They make sure to give you the best experience, they even do their own safari tour. The breakfast and dinner is delicious! And for a very good price. Thanks for Everything!!

Show more Show less
9.3
Wonderful
435 reviews
Price from
$20
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. Dusun and his team made our stay exceptional. The home cooked food was amazing, the cottages have all you need, the backyard allows you to enjoy the nature and relax. the Safari full day was a very memorable experience. Our driver knew exactly how to go off the beaten tracks and to create a unique experience.

Show more Show less
9.4
Wonderful
346 reviews
Price from
$35
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 had an excellent time staying at Silent River Cottage. Amila was incredibly helpful with organising a safari and providing advice on sites to visit in Udawalawe. Furthermore, make sure you have breakfast and dinner here. Nadeeka made the best food we had in Sri Lanka and did not skimp out on the portions! The immediate area surrounding River Cottage is exceptional, we viewed a peaceful Buddhist temple, saw over 300 Indian Flying Foxes fleeing the nest at sunset and enjoyed a refreshing swim in Amila’s river.

Show more Show less
9.9
Exceptional
118 reviews
Price from
$26
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. We realy loved this place/ a thrue paradise I would recommand this place to everyone Perfect getaway... we had a lovely swim in the lake, were allowed to use the canoe We were surrounded by nature in all it's beauty The owner was very kind to us, he showed us around in the garden, helped us wherever he could, was very kind to our kid and arranged a wonderfull safari and trip to the elephant orphanage In total: we had a great time in this quiet peacefull paradise!

Show more Show less
9.7
Exceptional
109 reviews
Price from
$25
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. - a/c on the room - rooms are clean - hot water (good pressure) - breakfast is really tasty - great value for money - tasty fruit juices and food - comfortable beds - nearby the safari park (we walked near the national park and saw an elderly elephant) - safari can be organised at a reasonable price!

Show more Show less
9.3
Wonderful
186 reviews
Price from
$12
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