Search B&Bs in Ratnapura District

Find the B&Bs that appeal to you the most

Featured B&B destinations

Destination inspiration for your trip – find a B&B

Udawalawe

124 B&Bs

Ratnapura

10 B&Bs

The best B&Bs in Ratnapura District

Check out our pick of great B&Bs in Ratnapura District

Filter by:

Star rating
Review score

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.

J
Julia
From
Austria
Little paradise hidden in the forest. Sit on the veranda and spot the animals passing by. Nicest and most helpful host you can imagine.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 1,477 reviews
Price from
US$45
1 night, 2 adults

Rustic Cottages Udawalawe

Udawalawe

Situated in Udawalawe, 15 km from Udawalawe National Park, Rustic Cottages Udawalawe features air-conditioned accommodation and a garden.

B
Bianca
From
Germany
We had a great stay with Sandeep. The cottages are very comfortable and we had a great safari that sandeep booked for us. Thank you!
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 246 reviews
Price from
US$40.50
1 night, 2 adults

Udawalawe Safari House

Udawalawe

Featuring pool views, Udawalawe Safari House offers accommodation with patio, around 16 km from Udawalawe National Park. This property offers access to a terrace and free private parking.

M
Marie
From
New Zealand
Cozy comfortable rooms. Well maintained wash rooms. Safari can be arranged. they also give a discount when u stay in their room.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 118 reviews
Price from
US$13.50
1 night, 2 adults

EdenHaven Cottage

Udawalawe

Located 14 km from Udawalawe National Park, EdenHaven Cottage offers air-conditioned accommodation with a terrace. With garden views, this accommodation provides a patio.

P
Petra
From
Canada
The cottage is new and clean. It is spacious and the bathroom is so beautiful as well as the terrace. We booked the safari with them and it was very great, the driver tried to avoid people.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 287 reviews
Price from
US$22.95
1 night, 2 adults

Nature World Udawalawe

Udawalawe

Set within 15 km of Udawalawe National Park in Udawalawe, Nature World Udawalawe offers accommodation with seating area. There is an on-site restaurant and free private parking.

H
Henrik
From
Denmark
Great great value for money Lovely house Super kind host You can have great meals there Lovely garden
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 211 reviews
Price from
US$6.30
1 night, 2 adults

Forest Edge Safari Villa

Udawalawe

Located within 16 km of Udawalawe National Park in Udawalawe, Forest Edge Safari Villa features accommodation with seating area.

M
MS
From
Switzerland
-Very nice and caring owner Janith who fulfills every wish. He spreads a lot of good vibes and even turned to be a friend. -The rooms are spotlessly clean. -The beds are very comfortable. -The AC works very well and is not loud (compared to many other places). -The shower is great! -The typical local breakfast is delicious and very various. -In front of the rooms is a huge forest with monkeys and other animals.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 271 reviews
Price from
US$30.40
1 night, 2 adults

Mango Tree House

Udawalawe

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.

M
Max
From
Austria
Great place & room, amazing hosts who organized a fantastic tour in Udawalawe National Park
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 933 reviews
Price from
US$48.77
1 night, 2 adults

La Casa Safari Resort

Udawalawe

Set 11 km from Udawalawe National Park, La Casa Safari Resort offers accommodation with a terrace, as well as a garden and a bar. Guests staying at this guest house have access to a balcony.

F
Fin
From
Jamaica
Lovly place! We had an amazing time here with nature. Staff is very kind & helpfully!!!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 486 reviews
Price from
US$27.84
1 night, 2 adults

Hasthi Safari Cottage

Udawalawe

Boasting a spa and wellness centre and views of garden, Hasthi Safari Cottage is a recently renovated guest house set in Udawalawe, 16 km from Udawalawe National Park.

S
Suneet Malhotra
From
India
We had a fantastic stay at Hasthi Cottage! Dasun, his family, and the entire staff made us feel like part of their family with their warm hospitality and ever-smiling faces. The food was delicious, especially the chicken curry made from Dasun’s wife’s special recipe. Dasun also helped us arrange taxis at the same rates as the PickMe app, making transportation hassle-free. We booked the elephant safari through them as well and had a wonderful experience—our guide, Ishank, was incredibly humble and knowledgeable. Overall, the service here was among the best we’ve experienced in Sri Lanka. Highly recommended for anyone visiting the area!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 350 reviews
Price from
US$23.20
1 night, 2 adults

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.

G
Gaetano
From
Italy
A nice, new, quite and clean place surrounded by a beautiful garden. It was the best-equipped room we had in Sri Lanka. Amil and his wife are hard working and good people . They do their best and succeed in making you fell welcome and at ease. The breakfast and the other meals were good and plentiful. They organized our transfer from Sigirya with a professional driver and very nice person( Priyante). If we come back to Udawalawe we would choose again this lovely place.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 144 reviews
Price from
US$38.70
1 night, 2 adults
All B&Bs in Ratnapura District

Most booked B&Bs in Ratnapura District this month

See all

Popular with guests booking B&Bs in Ratnapura District

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 1,477 reviews

Popular with guests booking B&Bs in Ratnapura District

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 593 reviews

Popular with guests booking B&Bs in Ratnapura District

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 933 reviews

Popular with guests booking B&Bs in Ratnapura District

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 72 reviews

Popular with guests booking B&Bs in Ratnapura District

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 510 reviews

Popular with guests booking B&Bs in Ratnapura District

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 327 reviews

Popular with guests booking B&Bs in Ratnapura District

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 321 reviews

Popular with guests booking B&Bs in Ratnapura District

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 481 reviews

Popular with guests booking B&Bs in Ratnapura District

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 211 reviews

Popular with guests booking B&Bs in Ratnapura District

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 547 reviews

FAQs about B&Bs in Ratnapura District

B&Bs that guests love in Ratnapura District

See all
Avg. price/night: US$25
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 111 reviews
Food was excellent, staff was very helpful. Great location.
Guest review by
Isaac
Group
Avg. price/night: US$25.62
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 327 reviews
I would give 20/10 rating if I could! ⭐️ Modern, comfortable, right next to the Nationalpark. great host, he even organized a candle light dinner for a little birthday party! 🙏🏼🙏🏼🙏🏼 Soo thankful! Great food and beers !
Guest review by
Luis
Young couple
Avg. price/night: US$54
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 547 reviews
Incredibly hospitable and friendly staff who made us feel welcome from the moment we arrived. They communicated with us before arrival and prepared our room for an early check in. We received a lovely welcome drink and cake. The room had a beautiful terrace and excellent AC. The bed was comfortable. The staff cooked a good dinner and breakfast. They organised our private safaris with a brilliant guide. All of this came for a very reasonable price.
Guest review by
Harriet
Young couple
Avg. price/night: US$63
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 1,477 reviews
Spotless, beautiful, quiet and comfortable. Surrounded by forest. Very helpful staff and wonderful pool.
Guest review by
Jessica
Family with young children
Avg. price/night: US$18.18
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 73 reviews
Absolute gem! I had such a great time with the kindest host. It felt like I was on a private tour for the whole time. Rohen picked me up at the Udawalawa junction, got to the safari, and also brought me to the elephant transit home. The room was spotless, AC worked super well and had a mosquito net as well! It was a really pleasant experience and could not recommend it enough. When he dropped me off for my bus, Rohen even asked a local to take care of me, look out for the bus etc. Super super nice people definitely deserve more!
Guest review by
Yiting
Solo traveller
Avg. price/night: US$12.12
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 233 reviews
Great location for the Safari, entrance was super close! They organised Safari for us everything about it was perfect! Room was lovely, comfortable and quiet! Had a fab nights sleep! Staff were fab and food was amazing too!
Guest review by
Phoebe
Young couple
Avg. price/night: US$15.15
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 57 reviews
We absolutely loved our stay at Induwara Safari Resort. The hosts are really nice and helpful. We booked a private safari with them and it was amazing. The room was basic, but comfortable, with a nice bed. The bathroom was nice, an excellent shower and also the wifi worked properly which seems to be quite rare in Sri Lanka😆. Lastly the location of the resort is perfect, nice and quiet.
Guest review by
Floor
Young couple
Avg. price/night: US$40
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 510 reviews
Max was really welcoming, he sorted out our Safari tour for us when we arrived meaning we didn't have to plan anything! And even managed to get some other guests on the same tour to make it cheaper for us. We had a great time on the Safari tour. The rooms are nice, clean and spacious with a private bathroom, AC and a kettle for Tea/Coffee (Might be needed for the early wake up for Safari!). Thank you Max!
Guest review by
Miles
Young couple
Avg. price/night: US$54.54
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 51 reviews
Huge room, very quiet at night. No mosquitos. Room has even hand towel, which is rare in Sri Lanka. Big balcony. Great location. Very friendly hosts. Breakfast is huge and very tasty juices from the fruits from their own garden.
Guest review by
Anastasija
Family with young children
Avg. price/night: US$35.28
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 287 reviews
Wow, they served an excellent breakfast. The rooms were clean and tidy. The surrounding is peaceful and quiet. Great place for a stay. The owners are welcoming and friendly and they also help you to visit local places that I could not find without them.
Guest review by
martin
Solo traveller