Skip to main content

Featured guest house destinations

Destination inspiration for your trip – find a guest house

The best guest houses in Ratnapura District

Check out our selection of great guest houses 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. very nice owner and staff. We've got perfect dinner both evening.

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

Rustic Cottages Udawalawe

Udawalawe

Situated in Udawalawe, 15 km from Udawalawe National Park, Rustic Cottages Udawalawe features air-conditioned accommodation and a garden. This property offers access to a terrace and free private parking. The guest house has family rooms. Amazing property, friendly host and great food! The room was very clean and the yard was quiet and peaceful. We booked a morning safari the night before through the host and it was great! We were able to park out tuk tuk on the property.

Show more Show less
9.9
Exceptional
142 reviews
Price from
$42
per night

EdenHaven Cottage

Udawalawe

Located 14 km from Udawalawe National Park, EdenHaven Cottage offers air-conditioned accommodation with a terrace. There is a private entrance at the guest house for the convenience of those who stay. Featuring family rooms, this property also provides guests with an outdoor fireplace. Best accomodation we had in Sri Lanka! Even though we stayed only one night, owner arranged for us half day morning safari even if we arrived late evening. The accomodation is really nice, clean and spacey. Owner also provided us with tea and juice as welcome drink. He also left us to use a bathroom after the safari although It was already after check out. He also arranged for us a drive with his family to the bus station for free. Safari was great experience with the owner and his uncle with amazing breakfest in the jungle. Thank you for amazing stay! We would definitely recommend staying here!

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

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. The guest house features family rooms. This is amazing place! The rooms are spacious, good water pressure and very clean. They have a beautiful little garden, where you can relax. The owner is a great host, very friendly and helpful. They made a delicious rice and curry for us and it was one of the best we had in Sri Lanka. Definitely recommend this place!

Show more Show less
9.5
Exceptional
186 reviews
Price from
$5.67
per night

Forest Edge Safari Villa

Udawalawe

Located within 16 km of Udawalawe National Park in Udawalawe, Forest Edge Safari Villa features accommodation with seating area. There is a private entrance at the guest house for the convenience of those who stay. The accommodation provides a 24-hour front desk and parking on-site. We had a wonderful stay there. We could watch the forrest with the monkeys from the room. The host was more then service orientated. Breakfast was more than fantastic. Price for value was amazing. We can really recommend it.

Show more Show less
9.7
Exceptional
244 reviews
Price from
$23.80
per night

Mango Tree House

Udawalawe

Accessible via private entrance, all units have air conditioning, soundproofing, desk and a private bathroom with a bidet. A terrace with an outdoor dining area and garden views is offered in each unit. At the guest house, all units come with bed linen and towels. Mango Tree House was truly amazing. The hosts were very helpful and nice. We really enjoyed the food which is prepared the hosts and was probably the best in the whole of Sri Lanka. The will also assist you with booking of safari or taxi if needed.

Show more Show less
9.7
Exceptional
794 reviews
Price from
$44.62
per night

Jungle View River Camping

Udawalawe

Jungle View River Camping has river views, free WiFi and free private parking, set in Udawalawe, 15 km from Udawalawe National Park. This guest house offers a garden. The guest house features family rooms. Nice tent house, really friendly and welcoming hosts. We were greated by a welcome drink, the family cooked us a really nice 4 curry dinner. They also helped us organise a safari trip and gave us a king coconut on our way out. We really enjoyed our stay and the whole experience. Highly recommend.

Show more Show less
9.5
Exceptional
106 reviews
Price from
$19.25
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 shower and a hair dryer, while some rooms also feature a fully equipped kitchenette equipped with an oven. At the guest house, the units have bed linen and towels. "The rooms are very clean and spacious.The owners are the nicest people, and they organise their own safaris in the national park - which was excellent. Another highlight was the wonderful dinner.(Srilankan Rice & Curry) which was incredible and great value!!!

Show more Show less
9.3
Wonderful
436 reviews
Price from
$15
per night

Hasthi Safari Cottage

Udawalawe

Boasting quiet street views, Hasthi Safari Cottage offers accommodation with balcony, around 16 km from Udawalawe National Park. There is an in-house restaurant, plus free private parking and free WiFi are available. Guests can make use of the sun terrace or the outdoor fireplace, or enjoy views of the garden and inner courtyard. A great place to stay with a wonderful host - Dasun organised for us to get around and provided options for a safari which we thoroughly enjoyed. We had the opportunity to met Dasun's family and his mum cooked our evening meals which were absolutely delicious. Sitting relaxing outside our unit we were entertained by a monitor lizard and family of mongooses passing my - magic.

Show more Show less
9.2
Wonderful
337 reviews
Price from
$31.20
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. 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.

Show more Show less
9.9
Exceptional
125 reviews
Price from
$43
per night

Most booked guest houses in Ratnapura District this month

FAQs about guest houses in Ratnapura District

Guest Houses that guests love in Ratnapura District