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. This place is really exceptional 🌟 Room is very spacious and comfortable. Dinner on the terrace and breakfast exceeded any expectations ❤️ Delicious food, traditional cutlery made of natural materials and excellent service 👍 Dimu also arranged a safari for us with a very kind driver. Definitively recommend this place ☺️

Show more Show less
9.6
Exceptional
155 reviews
Price from
£3
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. The room is incredibly good, the best we had in Sri Lanka so far. Seeing the monkeys from our room was attractive for our son. Janith and his family have a really special place. The safari organiser with them works really well and the driver Suhesh, was incredible, he tried hard to find the animals and explain everything to us. The breakfast after the safari was another plus, it was really tasty and the best one so far. Thanks you guys, we loved our stay.

Show more Show less
9.7
Exceptional
202 reviews
Price from
£22
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. From our arrival they provided tea and biscuits and then gave us the most delicious Sri Lankan evening meal of our entire holiday. The beds were super comfy and the waterfall shower was incredible and the A/C was very efficient. In short everything was perfect. It manages to provide a charming stylish property for half the price it should charge and we were thrilled to have found it. We will visit again for sure.

Show more Show less
9.7
Exceptional
573 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. Lovely property with lovely hosts and a beautiful breakfast. Highly recommended, very close to the Udawalawe safari.

Show more Show less
9.3
Superb
370 reviews
Price from
£3
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. Super friendly staff that gave us the best experience! We had very nice Sri Lankan food for both breakfast and dinner. They also arranged taxis for us to travel to our next stop and the safari was amazing.

Show more Show less
9.5
Exceptional
300 reviews
Price from
£17
per night

Kuma Safari Lodge

Udawalawe

All units at the guest house are equipped with a seating area. The guest house provides certain units that include a balcony, and all units come with a private bathroom with a walk-in shower and slippers. The units at the guest house feature air conditioning and a desk. Lovely staff, really well located for a safari and good food!

Show more Show less
9.5
Exceptional
141 reviews
Price from
£18
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. Very cute place with only two rooms, but plans to expand. The owner is extremely attentive and does his best to please you. The rooms are rustic chic.

Show more Show less
9.8
Exceptional
128 reviews
Price from
£29
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. Excellent location to park. Amazing hosts made sure everything was taken care of and cooked us delicious food. Have a little shop downstairs for anything extra you may need. We wish we could have stayed longer!

Show more Show less
9.7
Exceptional
151 reviews
Price from
£4
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. We enjoyed our 2 night stay, the staff had breakfast waiting on us for when we came back from the safari. My son loved the pool:)

Show more Show less
9.1
Superb
338 reviews
Price from
£34
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. Loved the hospitality and casual nature of this small family run business who were affected like all by the pandemic. The food was amazing and a nice change from all the fried dinners I have been eating. Nisala has attention to detail and this place was excellent value for money. They arranged a 4 hour safari for us where we saw a lot of elephants, birds and 2 mangooses. There was AC and a fan, mosquito net etc… I was very comfortable.

Show more Show less
9.5
Exceptional
500 reviews
Price from
£24
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

gogless