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 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. The best place really close to Udawalawe elephant transit home and National park. In reality it's much better than shown in photos. It's very stylish, comfortable and super clean. Hot water, fan, wi-fi, everything working fine. Breakfasts and dinner were simple but very tasty. The owners are very helpful and nice. We spent three nights there and didn't regret anything. Oh and the garden is just spectacular. I spent lots of time here with a book and a cup of tea and it was really a lovely time. Safari can be organised by the owner or you can have a deal in front of the elephant transit home - there are lots of jeep drivers coming and waiting every day.

Show more Show less
9.6
Exceptional
153 reviews
Price from
Rp 59,298
per night

Forest Edge Safari Villa

Udawalawe

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 nearest airport is Mattala Rajapaksa International Airport, 49 km from the guest house. The safari with Suresh was excellent and good value for a four hour trip. Janith was the perfect host, communicative without being pushy and very attentive to our needs. Breakfast was also very delicious.

Show more Show less
9.8
Exceptional
201 reviews
Price from
Rp 442,269
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. Loved it all! One of the best acommodations on my trip to Sri Lanka. The location itself is great - not far away from the village center, but still in nice, quiet local road where you can meet lots of friendly local people. The garden in Mango tree house is very beautiful and very well kept! The cottages are super clean, very spacious and beautiful. Loved the waterfall shower in bathroom! The owner family is very friendly and welcoming. You can feel very relaxed there as they help in everything needed. I got my rides organized by the owners which saved my time a lot. Also their dinner was great, one of the best local meals I’ve had in Sri Lanka. Even if they dont have pool, there is one at really near by hotel that the owner directed me to enjoy refreshing swim on a hot day. You only pay small fee to enter the pool. I would definitely stay here again!

Show more Show less
9.7
Exceptional
560 reviews
Price from
Rp 558,365
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. 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.5
Exceptional
298 reviews
Price from
Rp 279,182
per night

The Elephant Next-Door

Udawalawe

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.

The accommodation offers a terrace. Bike hire and car hire are available at this guest house and the area is popular for cycling. Elephant next door is a true recommendation. Small gem right next to Udalawe Nationalpark. Very cute design, you see Janaka the owner put a lot of heart and soul into this place. He is nothing but friendly and helpful. He organizes everything you need and in his little own restaurant he is offering amazing local food for his guests. Go for early morning safari with Leel and you will be the first to enter the park, see Elephants and enjoy the morning in nature when the park awakes around you. The room has AC and ceiling fan, hot shower water, moskito net (which we actually didn’t need) and is clean. Cute front room serves as a kind of living room and outside patio with a nice place to sit, free games and yoga mats! Elephant Transit home and Restaurants in walking distance. Would always go there again when staying in Sri Lanka! Price-value is top! 10 out of 10.

Show more Show less
9.8
Exceptional
128 reviews
Price from
Rp 594,299
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. Very kind family. Nice view of elephants from balcony. Access to shop for snacks. Delicious food. All around terrific! Recommend to do their safari tour.

Show more Show less
9.7
Exceptional
147 reviews
Price from
Rp 82,112
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. The bungalow was very clean, the dinner and breakfast excellent and tasty. Great value for money and they arranged us a nice safari in a comfortable jeep. They also kindly offered us a bottle of water at each meal which is very rare for Sri Lanka. I highly recommand this resort for your Safari

Show more Show less
9.5
Exceptional
492 reviews
Price from
Rp 325,198
per night

Max Safari Villa

Udawalawe

Set in Udawalawe, 14 km from Udawalawe National Park, Max Safari Villa offers air-conditioned accommodation and a garden. There is a private entrance at the guest house for the convenience of those who stay. There is a restaurant serving Chinese cuisine, and free private parking is available. My stay there was absolutely great. I really enjoyed the room. It was comfortable and very clean. I also had my breakfast and dinner there. Highly recommend that, as the food was super diverse and delicious. Max was really helpful and accommodating. I also did the Safari with him. Can recommend that as well. Very fair price and a good tour.

Show more Show less
9.7
Exceptional
323 reviews
Price from
Rp 292,678
per night

Buddika Safari & Resort

Udawalawe

Every room at this guest house is air conditioned. Certain units include a seating area where you can relax. You will find a kettle in the room. Rooms come with a private bathroom fitted with a hot tub and bath or shower. We had a great stay at Buddika Safari & Resort. We enjoyed the spacious and clean room (incl AC) and bathroom (incl plenty hot water). The host is super friendly and the food delicious. The location is very close to the national park which is a plus for the safari tour which was organized by the host as well. We arrived at the property at 1 PM and enjoyed lunch 30 minutes later. We discussed the safari tour options with the host during lunch and decided to go that afternoon due to the weather expectations. At 2:30 PM we were in a jeep on our way to the park with a knowledgeable driver! The next day the host brought us to the Elephant Transit Home. Overall a great experience from beginning to the end of our two (2) day stay.

Show more Show less
9.6
Exceptional
113 reviews
Price from
Rp 416,639
per night

Mansala Safari House

Udawalawe

Offering a restaurant, Mansala Safari Resort is located in Udawalawe and provides a 24-hour front desk for the convenience of the guests. Free WiFi access is available.

Each room here will provide you with an electric kettle. Featuring free toiletries, private bathroom comes with a hot shower. We had a lovely stay at Mansala Safari House. The room was very comfortable and we had a good rest. Also the breakfast (and dinner) were absolutely amazing! very kind hosts and would definitely recommend staying here. Perfect for visiting Udawalawe.

Show more Show less
9.6
Exceptional
386 reviews
Price from
Rp 439,017
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