Search cheap hotels in Ratnapura District

Find the cheap hotels that appeal to you the most

Featured cheap hotel destinations

Destination inspiration for your trip – find a cheap hotel

Udawalawe

217 cheap hotels

Ratnapura

24 cheap hotels

Belihul Oya

18 cheap hotels

Kalawana

5 cheap hotels

Balangoda

5 cheap hotels

Rakwana

4 cheap hotels

Embilipitiya

4 cheap hotels

The best cheap hotels in Ratnapura District

Check out our pick of great cheap hotels in Ratnapura District

Filter by:

Star rating
Review score

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.

A
Anh
From
Vietnam
Perfect stay for those love nature. Nature house’s staff are super friendly and their service is the best. I spent 1 night but it was amazing, clean, tasty dinner and safari tour was affordable. Highly recommend this hotel.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 1,440 reviews
Price from
US$45
1 night, 2 adults

Tree House 4 Nature Lovers

Hotel in Udawalawe

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.

L
Lilian
From
Spain
well kept place with all the amenities you need. The owners are hands-on and made our stay comfortable in every way. And the surrounding was brilliant.
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 127 reviews
Price from
US$13.01
1 night, 2 adults

Leel’s Safari Cottage

Hotel in Udawalawe

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.

B
Ben Shaul
From
Israel
Leel's place is the best place we have being in entire Sri Lanka. The place is well cleaned, beautiful, calm and romantic. Leel is a wonderful host, honest and decent, taking care of everything, making sure you will have the best stay. Leel's mother cook delicious food, served so well. The breakfast was made by Leel's wife and it was so good and tasty. Leel is the best Safari guide you will ever find in Udawalawe. He knows all the best spots in the park and provided us the best Safari experience we could ever ask for. I wish Leel all the best and I definitely recommend you to visit.
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 175 reviews
Price from
US$29.97
1 night, 2 adults

EdenHaven Cottage

Udawalawe

Located 14 km from Udawalawe National Park, EdenHaven Cottage offers air-conditioned accommodation with a terrace. With garden views, this accommodation provides a patio.

R
Ronja
From
Netherlands
What an amazing place! The bungalows are very clean, and very well designed. I loved the shower and the hammock outdoors. The host runs the place very professionally and welcoming, we had dinner at the terrace of our bungalow which was also great! Thank you and wishing you all of luck with all your new ideas
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 278 reviews
Price from
US$22.95
1 night, 2 adults

Maika safari lodge

Udawalawe

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.

T
Taja
From
Norway
We really loved it here, it was a little bit hidden from the main road, but we liked very much. Also the pool was amazing!! Like really clean and vey well maintained. The guy who worked there really helped us with everything, even with the best direction on how to get with the bus to Ella. We also took the safari tour with them and they arranged everything. We had a private 4 hour tour with a guide, which I would really recommend. We were very satisfied, also the price was decent. Also on the last day, since we left quite early they made breakfast just for us before our bus. For breakfast you can have sri lankan food, which was great since you get quite a few different options.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 306 reviews
Price from
US$9.50
1 night, 2 adults

Ali Weta Safari Resort

Hotel in Udawalawe

Set in Udawalawe, 7 km from Udawalawe National Park, Ali Weta Safari Resort offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

S
Sonia
From
Luxembourg
Waouh! We were 5 and when waouh is the first word which comes to you when you see the rooms then it is perfect! Extremely clean! Staff is extremely nice and helpful! Very nice swimming pool of good size. Food is excellent. Near to the park and they can organize a jeep. We had difficulty to have a van on pick me but they found one for us. THANK YOU
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 343 reviews
Price from
US$27
1 night, 2 adults

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.

F
Flores Navarro
From
Sri Lanka
Truly the best place to stay in Udawalawe. The environment is beautiful, very well maintained and clean, it gives the feeling of being inside the reserve. Dim is a charming and very helpfull person and takes great care of all the details of the establishment and facilities. Thank you very much Dim, I will return!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 207 reviews
Price from
US$6.30
1 night, 2 adults

Wild Lake Side

Hotel in Udawalawe

Situated in Udawalawe, 12 km from Udawalawe National Park, Wild Lake Side features accommodation with a garden, free private parking and a restaurant.

M
Martina
From
Laos
The staff and owner were nice. The safari with Subhash was very good.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 278 reviews
Price from
US$36
1 night, 2 adults

Terrace Cinnamon View

Hotel in Ratnapura

Terrace Cinnamon View in Ratnapura provides accommodation with a garden, a terrace and a restaurant.

N
Nicky
From
United Kingdom
What an amazing place! Perched high on the hillside overlooking beautiful countryside surrounded by tea, cinnamon, flowers, monkeys, birds. A real gem. Delicious evening meals with a great view! Shiva was very kind and helpful!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 109 reviews
Price from
US$63
1 night, 2 adults

Hasthi Safari Cottage

Udawalawe

Boasting a spa and wellness centre and views of garden, Hasthi Safari Cottage is a recently renovated guest house set in Udawalawe, 16 km from Udawalawe National Park.

S
Sile
From
Sri Lanka
I highly recommend Hasthi Safari Cottage and the safari tour they organise. The accommodation was rustic, quiet and beautiful and the food was delicious. The owner went above and beyond to help me to research public transport options for my next stop and to ensure I enjoyed my stay. Thanks again!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 345 reviews
Price from
US$23.20
1 night, 2 adults
All cheap hotels in Ratnapura District

Most booked cheap hotels in Ratnapura District this month

See all

Popular with guests booking cheap hotels in Ratnapura District

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 2,118 reviews

Popular with guests booking cheap hotels in Ratnapura District

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,769 reviews

Popular with guests booking cheap hotels in Ratnapura District

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 1,440 reviews

Popular with guests booking cheap hotels in Ratnapura District

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 515 reviews

Popular with guests booking cheap hotels in Ratnapura District

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 56 reviews

Popular with guests booking cheap hotels in Ratnapura District

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 75 reviews

Popular with guests booking cheap hotels in Ratnapura District

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 100 reviews

Popular with guests booking cheap hotels in Ratnapura District

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 580 reviews

Popular with guests booking cheap hotels in Ratnapura District

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 779 reviews

Popular with guests booking cheap hotels in Ratnapura District

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 923 reviews

FAQs about cheap hotels in Ratnapura District

Cheap hotels that guests love in Ratnapura District

See all
Avg. price/night: US$51.25
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 355 reviews
Location is lovely with a range of birds, monkeys and even fish in the little river. Rooms are huge and the biggest we have stayed in in Sri Lanka despite being he cheaper price of the rooms. Food was really good and overall the best value for money that you will find in Sri Lanka. It was a lovely extra touch for the manager to give us the leaving gift and extend our check out time to later in the day so we can do the safari and have time to freshen up.
Guest review by
Dylan
Young couple
Avg. price/night: US$30.05
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 27 reviews
The rooms were very clean and spacious and was very well located to the Safari park. The staff were so lovely and friendly. They made us a wonderful dinner, organised a safari trip with a guide and drove us to our next location. They couldn’t have been more helpful
Guest review by
Megan
People with friends
Avg. price/night: US$20
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 91 reviews
Have been here twice. Will come back. Very nice and chill location. Jungle all arounf you. The bungalow is very clean and large. No problem with mosquitoes at night. The owner is a super helpful and charming. He showed us around his farm and helped us book our safari. The best of all is the food they serve. Traditionell (mostly vegetarian) sti lankan food. It was a good experience all round.
Guest review by
Menet
Young couple
Avg. price/night: US$13.33
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 5 reviews
Very good location. The room is very clean. The owner is very friendly and willing to give me advice to explore the excitement around. Surely I will come again.
Guest review by
Man
Solo traveller
Avg. price/night: US$18.23
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 187 reviews
This is a fantastic budget guest house run by the most friendly couple. Food is exceptional evening and breakfast. Rooms are incredibly clean and large. Location mins away from safari.
Guest review by
Julie
Young couple
Avg. price/night: US$10.08
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 224 reviews
Perfect stay! The location is quiet & the rooms are incredible. Very clean and comfortable: shower that works perfectly, comfortable bed, air conditioning. I went on safari with the host and the value for money is unbeatable: 5h safari, all included (breakfast, entrance, etc.). It really met my expectations! I can only recommend staying at wild park safari home stay .
Guest review by
Sins
Young couple
Avg. price/night: US$25.20
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 66 reviews
Excellent Stay at Cottage Home, Belihuloya Cottage Home in Belihuloya exceeded all expectations. The facilities were impeccable, the location serene, and the owner incredibly accommodating. The cozy cottage was spotless, providing a perfect retreat amidst nature. Highly recommended for a peaceful getaway.
Guest review by
Chamith
Young couple
Avg. price/night: US$40.40
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 278 reviews
We loved the quiet location and surrounding countryside. The accommodation was lovely and very clean. The staff were wonderful. So kind and friendly. They organised a 7 hour safari with an amazing guide. They provided a picnic which we enjoyed in the safari park away from anyone. We would highly recommend Lakeside.
Guest review by
Gallacher
Young couple
Avg. price/night: US$71
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 1,440 reviews
We loved everything about Nature House. The staff were incredibly friendly and service-oriented. The rooms and general facilities were spotless. The location was ideal and the food delicious. It was quiet and we enjoyed seeing sunbirds, leafbirds, koels, tailorbirds, and many more bird species while eating meals. And with all this the price was very reasonable. Their safari service to Udawaldawe was excellent with a driver who had a great eye for birds and natural history and good knowledge.
Guest review by
todd
Group
Avg. price/night: US$32
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 500 reviews
Perfect size rooms, fan, and AC. Max and his family were very welcoming and kind. The food was also really good. We ate there both nights we stayed. The location is ideal for the Udawalawe National park.
Guest review by
Chris
Family with young children