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 World Udawalawe

Udawalawe

Some units in the guest house have private entrance and are equipped with desk and outdoor furniture. The guest house offers certain units that feature a terrace, and the units are fitted with a private bathroom with a bidet and slippers. The units will provide guests with a dressing room and a kettle. Its Awesome place. Clean and Beautiful.. Staff also Good. Best hotel ever i seen.

Show more Show less
9.6
Exceptional
153 reviews
Price from
MYR 17
per night

Forest Edge Safari Villa

Udawalawe

Located in Udawalawe, 10 km from Udawalawe National Park, Forest Edge Safari Villa provides air-conditioned rooms and a garden. The accommodation features airport transfers, while a bicycle rental service is also available.

Guest rooms in the guest house are equipped with a flat-screen TV. With a private bathroom, rooms at Forest Edge Safari Villa also offer free WiFi. I had a perfect time at this place. The room was very quiet, clean and comfortable. Received warm hospitality from the owners. The amenities in the room are thoughtful and well designed. The forest view is perfect. Breakfast is also very special. Definitely worth the money and highly recommend.

Show more Show less
9.8
Exceptional
201 reviews
Price from
MYR 128
per night

Mango Tree House

Udawalawe

Located 12 km from Udawalawe National Park, Mango Tree House provides accommodation with free WiFi and free private parking.

A continental breakfast is available daily at the guesthouse.

Guests can also relax in the garden. The property provides 4 hours safari, half day safari, full day safari packages with experienced driver guides. Had a great stay here! The hosts were wonderful - reaching out prior to our arrival to help coordinate transportation and a safari. Recommend staying for dinner, everything they prepared was delicious. Thank you!

Show more Show less
9.7
Exceptional
561 reviews
Price from
MYR 160
per night

Hasthi Safari Cottage

Udawalawe

Accessible via private entrance, all units have air conditioning, soundproofing, desk and a private bathroom with a walk-in shower. A patio with an outdoor dining area and garden views is offered in each unit. At the guest house, the units include bed linen and towels. Dasun, the owner, was super nice and organized a safari for us, brought us to the elephant orphanage, and as well to a river, so that we could refresh ourselves on those super hot days. The place is pretty, the room comfortable and the food was really good.

Show more Show less
9.5
Exceptional
298 reviews
Price from
MYR 77
per night

The Elephant Next-Door

Udawalawe

Set within 8 km of Udawalawe National Park, The Elephant Next-Door in Udawalawe features a number of amenities including a garden. Among the facilities of this property are a restaurant, a 24-hour front desk and room service, along with free WiFi. Rooms are fitted with a balcony. It is 30 metres from Elephant Transit Home, Udawalawe Lake and 40 metres from Udawalawe city.

At the guest house, rooms are equipped with a desk. Every room is equipped with a private bathroom with free toiletries and a hair dryer. At The Elephant Next-Door the rooms include a seating area. Lovely hotel manager, beautiful room, wonderful dinner, great service.

Show more Show less
9.8
Exceptional
128 reviews
Price from
MYR 172
per night

Peacock Villa Resort

Udawalawe

Situated within 8.2 km of Udawalawe National Park in Udawalawe, Peacock Villa Resort provides accommodation with seating area. This guest house features air-conditioned accommodation with a balcony. There is a sun terrace and guests can make use of free WiFi and free private parking.

At the guest house, every unit comes with a desk. The private bathroom is fitted with a bidet and free toiletries. The host/family are super friendly, helpful and so kind♡ thank you for the amazing stay we had. The food was beyond our expectation and so much!!! We had no chance to finish all haha. We saw alot of peacock, monkey, water Buffalo.

Show more Show less
9.7
Exceptional
149 reviews
Price from
MYR 24
per night

The Countryside Udawalawe

Udawalawe

The bed and breakfast will provide guests with air-conditioned units offering a desk, a kettle, a fridge, a minibar, a safety deposit box, a flat-screen TV, a terrace and a private bathroom with a shower. A patio with an outdoor dining area and pool views is offered in all units. At the bed and breakfast, all units come with bed linen and towels. the hotel is clean and neat. staff is very friendly and well trained.

Show more Show less
9.1
Superb
334 reviews
Price from
MYR 178
per night

Green View Safari Resort

Udawalawe

Offering a barbecue and views of the garden, green view safari resort is located 8 km from Udawalawe National Park. The guest house has a sun terrace and water sports facilities, and guests can enjoy a meal at the restaurant. Free WiFi is available. They provide great safari tours.

Show more Show less
9.5
Exceptional
492 reviews
Price from
MYR 164
per night

Max Safari Villa

Udawalawe

At the guest house, every unit includes a desk. Units come with a kettle, a private bathroom and free WiFi, while some rooms also feature a terrace and some have garden views. At the guest house, the units have bed linen and towels. This small hotel is a great place to stay and go on a safari in Udawalawa national park. Max and his family are amazing guests and cook the most delicious food. I will stay here again.

Show more Show less
9.7
Exceptional
325 reviews
Price from
MYR 84
per night

Private Organic House

Udawalawe

The kitchen has a dishwasher, an oven and a toaster and there is a private bathroom with bathrobes and slippers. The bed and breakfast offers bed linen, towels and housekeeping service.

Guests at the bed and breakfast can enjoy fishing and hiking nearby, or make the most of the garden. The accommodations were great - clean and comfortable. Hosts were warm and welcoming! Host also organized a safari tour for us, including a packed breakfast, and it all was fantastic!

Show more Show less
9.7
Exceptional
280 reviews
Price from
MYR 190
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