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 pick of great guest houses 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 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
£20
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
141 reviews
Price from
£37
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. Anju, his brother and mom were amazing. The mom cooked delicious dinner for us, with a birthday cake and gift for my partner. The rooms big and clean,nice bathroom. Nice veranda, nice gardens. Loads of mosquitoes- but that’s Sri Lanka. There is a net over the bed if you want. Had trouble with the hot water which was fixed right away. For us the mattress was very hard and in the room there isn’t a chair. We did the safari which was amazing - so worth it! Breakfast was simple with egg toast, some Sri Lanken food, fruit tea and coffee Thanks Anju and dear family - we’ll be back for sure.

Show more Show less
9.8
Exceptional
207 reviews
Price from
£18
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. All is best!!! I want come back here.

Show more Show less
9.5
Exceptional
186 reviews
Price from
£5
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
£19
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. The place is amazing, a silent garden with small villas and a common space where delicious dinner is served! They even helped us with a good breakfast to-go because we left for the safari really early in the morning. The room was so nice and we loved the open shower.

Show more Show less
9.7
Exceptional
793 reviews
Price from
£35
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
£15
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 property is located in the heart of greenery. The room was very big with all the required amenities. Mr. Chandrapala and Mr. Vasantha were very generous and friendly. They recommended us lots of places and served us very tasty food. We loved their hospitality. Owner also helped us arrange pickup from Galle and a safari tour which is much recommended.

Show more Show less
9.3
Superb
437 reviews
Price from
£12
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. Awesome outdoor shower! Very helpful owner and staff, helped us arrange transportation. The place has only 3 houses - great for kids.

Show more Show less
9.2
Superb
338 reviews
Price from
£25
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. Beautiful setting and Amila and his family were so kind and helpful. Food was delicious and very generous. They organized Safari for us with a picnic and good driver to pick us up and for safari. Would highly recommend!

Show more Show less
9.9
Exceptional
125 reviews
Price from
£34
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