Skip to main content

The best cheap hotels in Ratnapura District

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

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. Everything. Our favourite stay so far in Sri Lanka. Host is amazing - very friendly and all staff were well trained and very attentive. Pool is a nice feature ans breakfast was great. We especially enjoyed the authentic home cooked Sri Lankan curry buffet - it was delicious.

Show more Show less
9.7
Exceptional
1,502 reviews
Price from
$45
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. Great place! Lovely foods Highly recommended

Show more Show less
9.9
Exceptional
137 reviews
Price from
$18.70
per night

Located in Udawalawe, 14 km from Udawalawe National Park, Wild Safari Nest Udawalawe provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. This 3-star hotel has air-conditioned rooms with a private bathroom. The accommodation features a 24-hour front desk, airport transfers, room service and free WiFi. Exceptional facilities and amazing 5 star staff for low price. The hotel manager and his wife as well as the rest of the personnel have been exceptionally kind to us during our day. I arrived sick and they kindly brought me to the doctor, made me rice porridge and juice to recover. We ended up staying one night more and arranged us to stay in the same room. I got a bit better the day after and was able to do the elephant safari that the manager kindly organized for us. Finally he arranged a car to ella at a good price as well. The room was very clean and well furnished, the pool was clean and new and we could see a bunch of animals in the trees nearby. The food cooked was also delicious. Would definitely recommend you to stay there !!!

Show more Show less
9.7
Exceptional
148 reviews
Price from
$24.48
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. Beautiful hotel immersed in nature. Very helpful and discreet staff who provided 5 star service and arranged everything we need with great timing. Huge breakfast with fruits, drinks and more

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

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. Boasting family rooms, this property also provides guests with a year-round outdoor pool. Great people, amazing pool. Best dinner we had in Sri Lanka!!! We didn’t attend any safari, because we loved the place and enjoyed some rest in pool there. Amazing place, very clean- you have to visit and try family dinner!

Show more Show less
9.1
Wonderful
120 reviews
Price from
$13.50
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. We were very satisfied with our stay at the cottage. The room was spacious and the bathroom really nice made ( very good water pressure as well). It also had a nice patio where we could chill and be surrounded by plants. Leel was so friendly and willing to help us. His english was so good and we could have great conversations with him. He also picked us up from Ella and dropped us to our next location. The dinner we had at his place was prepared by him mom and it was delicious.

Show more Show less
9.9
Exceptional
191 reviews
Price from
$25.20
per night

Jansen’s Bungalow Sinharaja Rainforest Retreat has a garden, terrace, a restaurant and bar in Kudawe. Among the facilities at this property are room service and a 24-hour front desk, along with free WiFi throughout the property. The resort features family rooms. Wow. Absolutely blown away. Upon arrival we just looked at each other in disbelief! The gardens and grounds have many different pathways and areas to explore, with stunning views from every angle. Completely surrounded by nature, we watched monkeys, birds, squirrels etc play in the trees. Photos do not do this place justice- the landscape is too vast to fit into a photo! Even though they don’t currently advertise as catering for vegans, we were very well taken care of and they adapted the menu to accommodate many sensational meals. The workers are so friendly and always took care of us. They also gave us a free Tuk Tuk ride to/from the rainforest for a hike, and also a ride to the local waterfall (which is nicer to walk back from but the offer was there for a lift back). Felt very rejuvenated recovering from jet lag here at the beginning of our trip- didn’t realise till we left and went to other locations just how relaxed and easy we were there!

Show more Show less
9.3
Wonderful
107 reviews
Price from
$72
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. EdenHaven cottage is most definitely a garden of Eden and a Haven from the rat race. the cottages are both modern and traditional with striking little artisan touches. the shower room is beautifully appointed. the outdoor private veranda was most relaxing, the lighting, natural teak wood floors and furniture are all the inspiration and imagination of a most hospitable and charming young man Anju. he couldn’t have arranged and done more for my husband and I. our breakfast, evening meals were varied, tasty and juicy. waking up to and settling into the evenings were harmonious, the garden produced the sounds of nature that send you to sleep and invite a new day. i can’t say enough about this open , warm, genuine family hospitality. i didn’t want you to leave. last but not least. my husband, Anju and his safari colleague Lasindu arranged to have my 61st birthday breakfast within the safari on top of a plateau overlooking the national park. cake , presents and a wonderful rendition of happy birthday could be heard by the whole national park… tearful and most privileged to have such attention to genuine detail. Anju and Lasindu and ian of course. thank you from the bottom of my heart for one of thee most memorable experiences.

Show more Show less
9.7
Exceptional
297 reviews
Price from
$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. Very cool house, nice garden, very tasty meals, close to the safari park. Well organized owner.

Show more Show less
9.7
Exceptional
117 reviews
Price from
$15
per night

With Udawalawe National Park reachable in 16 km, Maika Safari Lodge provides accommodation, a restaurant, an outdoor swimming pool, a garden and a terrace. The lodge features both WiFi and private parking free of charge. Great accommodation, great food and very good tour of Udawalawe National Park. swimming pool was incredible.

Show more Show less
9.3
Wonderful
336 reviews
Price from
$10
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