Skip to main content

The best cheap hotels in Ratnapura District

Check out our pick of great cheap hotels 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.

Guests staying at NATURE HOUSE will find a 24-hour front desk. The cosy garden sets the perfect spot to enjoy a cup of tea and barbequed meals can be arranged upon request. Free parking facilities are offered to guests who drive. Very nice guesthouse managed by a sweet family who takes great care of you and the property. The food was excellent, and the safari experience we did with them too. They were very flexible to adapt things for us because of our 3 year old child. One of the best places we stayed in our 1month travel in Sri Lanka.

Show more Show less
9.7
Exceptional
1,422 reviews
Price from
US$30
per night

Located in Udawalawe, 11 km from Udawalawe National Park, Tree House 4 Nature Lovers provides accommodation with a garden, free private parking, a shared lounge and a terrace. This 3-star hotel offers a bar. The accommodation features a 24-hour front desk, airport transfers, room service and free WiFi. Staff was very friendly and helpful. Safari organized by the hotel was great. Food in the restaurant was also very good! So we can truly recommend this place!

Show more Show less
10
Exceptional
125 reviews
Price from
US$15.30
per night

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. Small resort with two large A-frame suites. Contemporary design/decor and well maintained grounds made for a visually appealing experience. Rooms are large with a full ensuite bath/shower. Glass wall at the front lets you see the grounds during the day; full set of curtains gives you the necessary privacy at night. For the price I found the value exceptional. Location is close to town but we used Tuk Tuk's to get there and back.

Show more Show less
9.9
Exceptional
230 reviews
Price from
US$50
per night

Set in Udawalawe, 16 km from Udawalawe National Park, Udawalawa Safari House offers accommodation with pool with a view, free private parking, a garden and a terrace. The guest house has family rooms.

All units in the guest house are equipped with a kettle. With a private bathroom fitted with a bidet and bathrobes, units at the guest house also feature free WiFi. At the guest house, units come with bed linen and towels. The staff were so lovely. Location great to get to safari and overall a fab stay!!

Show more Show less
9.5
Exceptional
115 reviews
Price from
US$13.20
per night

Set 7 km from Udawalawe National Park, Wild Bee Safari Lodge offers 3-star accommodation in Udawalawe and features a garden, a terrace and a restaurant. Featuring family rooms, this property also provides guests with a barbecue. The accommodation offers a 24-hour front desk, airport transfers, room service and free WiFi throughout the property. The safari offered by Dushan from the accomodation was the best! We saw everything, he is so knowledgeable about everything, he found the best spot for us, including the traditional Sir Lanka lunch with an outstanding view of the lake. They found the best options for our transportation and the room is perfect to relax after an exciting day!

Show more Show less
9.2
Superb
101 reviews
Price from
US$10
per night

Set in Udawalawe, 12 km from Udawalawe National Park, Leel’s Safari Cottage offers accommodation with a garden, free private parking, a terrace and a restaurant. This 3-star hotel offers room service, dry cleaning services and free WiFi. The accommodation features airport transfers, while a bicycle rental service is also available. Leels Cottage absolutely exceeded our expectations, the cottage really is a luscious private haven and I wouldn’t change a thing. The room is so stylish and the photos don’t do it justice. The safari was absolutely amazing and Leel pulled over a couple of times to collect litter, one piece would have been particularly harmful to the wildlife, which shows his care and commitment to his job and the animals. Leel always maintained a very respectful distance to animals, which worked very much in our favour as one elephant approached us and grazed a metre from the truck. The safari breakfast made by Leel’s wonderful mum and wife was incredible, they really know how to do a picnic breakfast. The dinner we had at Leels was perfect, we could not be more impressed. 10/10 stay

Show more Show less
10
Exceptional
172 reviews
Price from
US$25.20
per night

Located 14 km from Udawalawe National Park, EdenHaven Cottage offers air-conditioned accommodation with a terrace. With garden views, this accommodation provides a patio. Featuring family rooms, this property also provides guests with an outdoor fireplace. Each and every minute spent here was a Bliss! The Location, The Hospitality, The Design of the Cottages, The Food : we spent 1 day here and really wanted to cancel our further plans and stay back If it wasn’t fully booked the next days! Thank you for Existing : Anju, Maalit & Sameer 😊🙏🏻🤗 You guys are a Blessing 🌸

Show more Show less
9.7
Exceptional
275 reviews
Price from
US$24.30
per night

Set in Udawalawe, 16 km from Udawalawe National Park, Wild Safari Clay House offers accommodation with a garden, free private parking, a terrace and a restaurant. The 2-star hotel has air-conditioned rooms with a private bathroom and free WiFi. Guests can enjoy river views. The owner was super nice and helpful. He built all these houses by himself and tried his best to make you comfortable. Welcome fresh juice on arrival. The house is simple but made with care and the bed was huge and comfortable. The dinner was delicious. Also we suggest to book a safari with the owner.

Show more Show less
9.7
Exceptional
112 reviews
Price from
US$16
per night

Featuring a swimming pool, a garden, a restaurant and views of the garden, Maika safari lodge is located in Udawalawe and provides accommodation with free WiFi.

There is a fully equipped private bathroom with shower and free toiletries. Absolutely amazing.The best place we stayed in sri lanka.Not only that staff was amazing and really you can try there Foods.But also surely you can Try there udawalawe safari.The hotel Manager have so many options and best budget safari.Best safari we had in sri lanka and again Thanks for the all things to did for me.Thanks🙏

Show more Show less
9.2
Superb
304 reviews
Price from
US$10
per night

Set in Udawalawe, 8.1 km from Udawalawe National Park, Amba Kola Udawalawa offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. The accommodation features a 24-hour front desk, airport transfers, room service and free WiFi throughout the property. Loved the warm welcome, hospitality was exceptional, and the food was amazing!

Show more Show less
9.9
Exceptional
131 reviews
Price from
US$40
per night

Most booked cheap hotels in Ratnapura District this month

FAQs about cheap hotels in Ratnapura District

Cheap hotels that guests love in Ratnapura District