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

Top Hotels in Ratnapura

Jansens Bungalow Sinharaja
3.5 star property
10.0 out of 10, Exceptional, (12)
"Nice clean place - fantastic views"
Jansens Bungalow Sinharaja
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$155
includes taxes & fees
21 Nov - 22 Nov
Kuruwita Retreat
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
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$399
includes taxes & fees
13 Nov - 14 Nov
Kurunduketiya Private Rainforest Resort
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
Adams Peak Inn
2.0 star property
7.4 out of 10, Good, (23)
"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. "
The price is AU$18
includes taxes & fees
9 Nov - 10 Nov
Adams Peak Inn
Monsoon Adventure Park
3.0 star property
Monsoon Adventure Park
Blue Magpie Lodge
3.0 star property
Blue Magpie Lodge
Sinharaja Birder's Lodge
2.5 star property
8.0 out of 10, Very good, (3)
The price is AU$67
includes taxes & fees
10 Nov - 11 Nov
Sinharaja Birder's Lodge
Bandura Kalawana Rainforest Bungalow
3.0 star property
Bandura Kalawana Rainforest Bungalow
Handunkanda Eco Resort
3.0 star property
Handunkanda Eco Resort
Sapphire Holiday Resort
3.0 star property
7.2 out of 10, Good, (5)
"Amazing value for money! Pleasant helpful staff. Food varied according to chef from superb (We had one of the best meals of our trip here) to slightly disappointing, food cool, sandwiches a bit curly. Handy location for Ratnapura and its busy gem dealers. Wifi fine, though no pool. Photos of activities slightly naughty as they are not on site or within walking distance. We had a very pleasant stay here."
Sapphire Holiday Resort
Kingdom Secret Kiriella
3.0 star property
Kingdom Secret Kiriella
Birds Paradise Hotel
3.0 star property
Birds Paradise Hotel
Giant's Forest
3.0 star property
The price is AU$102
includes taxes & fees
9 Nov - 10 Nov
Giant's Forest
Omatta Villa
3.0 star property
Omatta Villa
Magical Mountain Resort
3.0 star property
Magical Mountain Resort
Hotel Gem Land
2.5 star property
6.0 out of 10, (2)
"We stayed in the hotel because of Sinharaja rain forest. Location is good, close to city but quiet for sleep. Hotel is very wear off and needs proper cleaning of everything. Owner is nice and helpful is you need to manage something."
Hotel Gem Land
Ayos Hill
3.0 star property
7.8 out of 10, Good, (13)
"Great hotel in an ideal location. Staff are always friendly and helpful. Food was delicious. It’s close to Adams Peak and staff will organise transport if needed. "
Ayos Hill
River View Wathsala Inn
3.0 star property
7.0 out of 10, Good, (14)
"A nice view from the hotel, the room is okay. It’s a 10 minutes walk from Adam’s peak. The staff were really friendly and helpful. "
River View Wathsala 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$67 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$67 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.