Book Ratnapura Hotels

  • Plan, book, stay with confidence

  • bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Check prices for these dates

Filter by

Guest rating
Guest rating
Property class

Top Hotels in Ratnapura

Serene Villa

3.0 star property
7.8 out of 10, Good, (8)
"A very pleasant property overall, located in gardens with a lovely pool. However, it was very difficult to locate, with no signage from the main road at all. The hosts were very welcoming and helpful, the lady of the house was extremely charming, while the gentleman was a little overbearing. The room was simple but adequate, however the bathroom could have been better maintained. The breakfast - B&B style - was good."
Serene Villa

Kuruwita Retreat

3.5 star property
10.0 out of 10, Exceptional, (1)
"This hotel is ideally placed for exploring the Ratnapura area. The hotel was clean, service was good and the food was amazing. Sitting on my terrace watching the wildlife was wonderful."
The price is AU$163
includes taxes & fees
17 Feb - 18 Feb
Kuruwita Retreat

Adams Peak Inn

2.0 star property
7.6 out of 10, Good, (24)
"Good location for climbing Adam’s peak but room condition was poor. Dirty bedsheets and filthy towels. After we arrived back from climbing Adam’s peak there was no power so we had to take cold showers. "
Adams Peak Inn

Rainforest Edge

3.0 star property
9.0 out of 10, Wonderful, (2)
"The road to Rainforest edge is not good - and you can miss it. It's only partly tarmac, and that pitted. It's uphill, winding, and goes through a tea factory. But when you get there... It's like a medieval castle: great boulders below, tiled roofs above, and an infinity pool looking out over the mountains. Large comfortable rooms with efficent fans, and a bathroom and sitting space looking out over the valley. Dining under a timbered roof open to the air, with excellent food. The chef doesn't...
Rainforest Edge

Magical Mountain Resort

3.0 star property
8.0 out of 10, Very good, (1)
Magical Mountain Resort

Jansens Bungalow Sinharaja

3.5 star property
10.0 out of 10, Exceptional, (13)
"Nice clean place - fantastic views"
Jansens Bungalow Sinharaja

Blue Magpie Lodge

3.0 star property
Blue Magpie Lodge

Boulder Garden Hotel

3.0 star property
10.0 out of 10, Exceptional, (1)
"Boulder Garden Hotel is the most beautifull hotel I have ever been to. It is located in the middle of a forest. Except for the rooms, everything is in the outside: the restaurant is located below a huge boulder, the swimming pool is in the middle of rocks. The personel is very friendly and helpfull. The food is very good and relatively cheap (our dinner was 12 USD for two). The hotel is very small: there are only 5 or 6 rooms. So nearly all of it is there for you only. I recomend it very much. "
Boulder Garden Hotel

Monsoon Adventure Park

3.0 star property
Monsoon Adventure Park

Sinharaja Birder's Lodge

2.5 star property
8.0 out of 10, Very good, (3)
Sinharaja Birder's Lodge

Birds Paradise Hotel

3.0 star property
Birds Paradise Hotel

Kurunduketiya Private Rainforest Resort

2.5 star property
6.0 out of 10, (1)
"I booked Kurunduketiya as a birthday present for my partners 30th and some nice accommodation to finish our holiday at. However due to poor administrational errors, the resort didn’t have the correct details of our booking which we had paid for in full. It wasn’t until I reached out with questions about the booking 5 days prior that they contacted me to tell me that they had double booked and that we had to cut our stay short one night. They did offer up accomodation at another resort, however...
The price is AU$505
includes taxes & fees
17 Feb - 18 Feb
Kurunduketiya Private Rainforest Resort

New Nimesha Hotel

2.0 star property
The price is AU$64
includes taxes & fees
17 Feb - 18 Feb
New Nimesha Hotel

Pure Land Villa

3.0 star property
2.8 out of 10, (3)
"Dirty beds, bedsheets and bathroom. I will not recommend this hotel to anybody. Bathroom was leaking and dirty with spiders and spiderwebs. Room is like a jail, no windows. It was a horrible experience. I advise travellers to stay at Hatton and travel to Nallandeniya on time to clime Adam's peak."
Pure Land Villa

Giant's Forest

3.0 star property
Giant's Forest

Hotel Gem Land

2.5 star property
4.8 out of 10, (3)
"Worst hotel ever"
Hotel Gem Land

The Wild Spring

3.0 star property
The Wild Spring

Omatta Villa

3.0 star property
Omatta Villa

Kingdom Secret Kiriella

3.0 star property
Kingdom Secret Kiriella

Ratnaloka Tour Inn

3.0 star property
6.0 out of 10, (3)
"Wonderful staff, meals good but slow to arrive. The whole place looks like it has seen better days, but it was perfectly adequate for our needs."
Ratnaloka Tour Inn
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Don't see what you're looking for?
See all available properties in Ratnapura
Save an average of 15% on thousands of hotels when you're signed in

Frequently asked questions

How much do hotels in Ratnapura cost?
The season and factors like Christmas and school holidays can influence the price of a hotel in Ratnapura. You can find cheap options from AU$139 in a few different ways on Expedia. First, key in the dates you’d like to get away, then use the filters like budget and amenities to narrow down your search. You can also sort by price, so the most affordable options appear at the top.
When is the best time to go to Ratnapura?
If you want to visit in summer, book your Ratnapura holiday between June and August. Temperatures during the summer months here range from 19ºC to 29ºC. Ratnapura has a tropical rainforest climate, so pack accordingly.
How can I find cheap hotels in Ratnapura?
Ratnapura cheap hotels start at AU$139 per night. To browse these types of wallet-friendly options, use our “Price per night” filter. Other tips? Be flexible with your dates and book as soon as you can. Have a look at our cheap hotels in Ratnapura page for deals you’ll find hard to resist.
What are the best hotels in Ratnapura for families?
Expedia makes it a breeze to book a hotel with everything you need for an awesome family getaway to Ratnapura. Start by choosing “Family friendly” in the “Traveller experience” section of our filter tool. Then narrow your search by things like amenities and guest ratings. Whether you want a family hotel in Ratnapura for a weekend escape or a long getaway, we’ve got you and your team covered.
Why should I book my Ratnapura hotel with Expedia?
Book your Ratnapura hotel with Expedia and you’ll get a world of options at amazing prices. We’ve got a variety of search filters to help you find exactly what you want, whether that’s a budget-friendly escape or something a little more unique, such as a villa, cottage or even a castle! Join Expedia Rewards and you’ll save 10% or more on select hotels when you’re signed in. Earn points on eligible bookings, which you can use to save on your next big adventure. Plus, many of our hotels come with flexible cancellation policies, so you won’t have to worry if your circumstances change.