A woven basket filled with assorted grains and seeds.

Find hotels in Ratnapura from ₩22,817

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
Oct 15 - Oct 16
Tomorrow
Oct 16 - Oct 17
This weekend
Oct 16 - Oct 18
Next weekend
Oct 23 - Oct 25

Filter by

Star rating

Guest rating

Our top choices for Ratnapura hotels

1. Meridian Holiday Resort

Meridian Holiday Resort
Ratnapura
₩33,862
₩39,957 total
includes taxes & fees
Oct 15 - Oct 16
Meridian Holiday Resort

2. Sapphire Holiday Resort

Sapphire Holiday Resort
Ratnapura
Japan
Anonymous traveler
₩25,881
₩33,594 total
includes taxes & fees
Oct 15 - Oct 16
Sapphire Holiday Resort

3. Boulder Garden Hotel

Boulder Garden Hotel
Kalawana
Ireland
Janez
₩147,718
₩193,499 total
includes taxes & fees
Oct 15 - Oct 16
Boulder Garden Hotel

4. Adams Peak Inn

Adams Peak Inn
Nallathanniya
Norway
Christian Alejandro
₩17,938
₩23,284 total
includes taxes & fees
Nov 13 - Nov 14
Adams Peak Inn

5. Grand Silver Ray

Grand Silver Ray
Ratnapura
₩80,719
₩95,245 total
includes taxes & fees
Oct 17 - Oct 18
Grand Silver Ray

6. Ceylon Tea Trails - Relais and Chateaux - All Inclusive

Ceylon Tea Trails - Relais and Chateaux - All Inclusive
Hatton
United Kingdom
John
₩795,768
₩1,042,391 total
includes taxes & fees
Oct 15 - Oct 16
Ceylon Tea Trails - Relais and Chateaux - All Inclusive

7. Akoya Pearl Hotel

Akoya Pearl Hotel
Lellopitiya
₩23,511
₩27,743 total
includes taxes & fees
Oct 15 - Oct 16
Akoya Pearl Hotel

8. Hotel Gem Land

Hotel Gem Land
Ratnapura
Japan
Kanta
₩17,579
₩22,817 total
includes taxes & fees
Oct 20 - Oct 21
Hotel Gem Land

9. Handunkanda Nature Escape

Handunkanda Nature Escape
Ayagama
₩39,136
₩50,798 total
includes taxes & fees
Oct 15 - Oct 16
Handunkanda Nature Escape

10. AHAS GAWWA Eco Lodge

AHAS GAWWA Eco Lodge
Padukka
American Samoa
T D
₩103,981
₩134,968 total
includes taxes & fees
Oct 17 - Oct 18
AHAS GAWWA Eco Lodge

11. Camellia Hills

Camellia Hills
Hatton
United States
Mahjoob
₩420,560
₩545,887 total
includes taxes & fees
Oct 15 - Oct 16
Camellia Hills

12. Giant's Forest

Giant's Forest
Kalawana
₩86,764
₩102,381 total
includes taxes & fees
Oct 15 - Oct 16
Giant's Forest

13. Kingdom Sanctuary Resort

Kingdom Sanctuary Resort
Kiriella
₩50,798
₩69,539 total
includes taxes & fees
Oct 15 - Oct 16
Kingdom Sanctuary Resort

14. Wijaya Holiday Resort

Wijaya Holiday Resort
Kiriella
₩51,237
₩60,455 total
includes taxes & fees
Oct 22 - Oct 23
Wijaya Holiday Resort

15. Uga Halloowella - Hatton - All Inclusive

Uga Halloowella - Hatton - All Inclusive
Norwood
₩633,256
₩747,242 total
includes taxes & fees
Oct 15 - Oct 16
Uga Halloowella - Hatton - All Inclusive

16. Arsulana Eco Lodge

Arsulana Eco Lodge
Ginigathena
United Kingdom
Indiana
₩174,232
₩205,594 total
includes taxes & fees
Oct 15 - Oct 16
Arsulana Eco Lodge

17. Sinharaja Birder's Lodge

Sinharaja Birder's Lodge
Kalawana
₩42,132
₩54,687 total
includes taxes & fees
Oct 15 - Oct 16
Sinharaja Birder's Lodge

18. Monsoon Adventure Park

Monsoon Adventure Park
Palindanuwara
₩113,209
₩146,946 total
includes taxes & fees
Oct 15 - Oct 16
Monsoon Adventure Park

19. Tappers' Village Nature Resort

Tappers' Village Nature Resort
Kiriella
₩59,234
₩69,896 total
includes taxes & fees
Oct 15 - Oct 16
Tappers' Village Nature Resort

20. Aadya Tea Bungalow by Aahaasa

Aadya Tea Bungalow by Aahaasa
Maskeliya
₩738,156
₩871,024 total
includes taxes & fees
Nov 4 - Nov 5
Aadya Tea Bungalow by Aahaasa
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Ratnapura attractions

Ratnapura National Museum

You can spend an afternoon browsing the exhibits at Ratnapura National Museum during your travels in Ratnapura. Wander the forest or discover the area's waterfalls.
See properties

Gnanasiha Tapowana Vihara

Gnanasiha Tapowana Vihara is just one of the places to see in Ratnapura, so why not enjoy the other things to explore during your travels? Stroll along the riverfront or discover the area's waterfalls.
See properties

Learn more about Ratnapura

Gem traders display dazzling sapphires and rubies at the bustling Ratnapura Gem Market where you can watch expert cutting. Trek through lush rainforest to discover hidden waterfalls in Sinharaja Forest Reserve, located just outside this historic mining town.

See all hotels in Ratnapura
A woven basket filled with assorted grains and seeds.

Top Ratnapura Hotel Reviews

Ceylon Tea Trails - Relais and Chateaux - All Inclusive

Ceylon Tea Trails - Relais and Chateaux - All Inclusive

10/10 Excellent
"Such a relaxing atmosphere. The staff was amazing, friendly and accommodating in all aspects of our stay. We will be back and recommend to others. The grounds and surrounding area are so beautiful. Flora and fauna abound."
Scott 3-night trip
Posted 8 days ago
Ceylon Tea Trails - Relais and Chateaux - All Inclusive
Camellia Hills

Camellia Hills

10/10 Excellent
"This was a fantastic place to unwind. A vast array of activities in the surrounding nature or a SriLankan cooking lesson which we found was amazingly interesting and tasty!!! A truly luxurious boutique hotel with wonderful staff. The roads in are interesting and we were glad of the SUV we had hired. Over 4 hour drive from Colombo which was indeed stunning. We loved this place."
Sean 2-night trip
Posted 1 year ago
Camellia Hills

More cheap stays in Ratnapura

Adams Peak Inn

Adams Peak Inn

Mare Estate Road Nallathanniya Central Province
₩17,938
₩23,284 total
Nov 13 - Nov 14
includes taxes & fees
Adams Peak Inn
Tappers' Village Nature Resort

Tappers' Village Nature Resort

Hadunkanda Rd Kiriella SG
₩59,234
₩69,896 total
Oct 15 - Oct 16
includes taxes & fees
Tappers' Village Nature Resort
Castlereigh Holiday Bungalow

Castlereigh Holiday Bungalow

Castlereagh Road, Dickoya Hatton
₩78,609
₩102,031 total
Oct 16 - Oct 17
includes taxes & fees
Castlereigh Holiday Bungalow
Uga Halloowella - Hatton - All Inclusive

Uga Halloowella - Hatton - All Inclusive

Halloowella Estate, Upcot Road Norwood Central Province
₩633,256
₩747,242 total
Oct 15 - Oct 16
includes taxes & fees
Uga Halloowella - Hatton - All Inclusive
DIORA Hotel

DIORA Hotel

Church Back Road Ratnapura SG
Get ratesDIORA Hotel
Flaming Tree Resorts

Flaming Tree Resorts

No 40 Kalawaldeniya Rd, Nortonbridge 22000 Norton
Get ratesFlaming Tree Resorts

Frequently asked questions

What's the best place to stay in Ratnapura?
Based on our traveler data, Meridian Holiday Resort is one of the top choices for your stay. This guesthouse offers free parking and free WiFi. Other good options for your visit include DIORA Hotel and Sapphire Holiday Resort. See all available top hotels, or vacation rentals in Ratnapura.
What's the top vacation rental in Ratnapura?
Clovefield Villa: Visitors like this Ratnapura vacation home rental. It offers a terrace, a garden, and a barbecue grill to help you feel perfectly comfortable in your new surroundings. This vacation rental also comes with free parking to give you added peace of mind. See all vacation rentals in Ratnapura.
If I need to cancel my hotel reservation in Ratnapura, will I receive a refund?
Yes! You'll find that most hotel room reservations are refundable provided that you cancel prior to the accommodation's cancellation deadline, which in most cases is within 24 or 48 hours of check in. If you booked a non-refundable reservation, you might be able to still cancel and be given a refund within a 24-hour period of your booking. Filter your search by fully refundable to find flexible hotel deals in Ratnapura.
Where can I learn more about changing or cancelling my trip to Ratnapura?
To find more details about rescheduling or cancelling your trip to Ratnapura, click here.
What's the best pet-friendly accommodation in Ratnapura?
Meridian Holiday Resort is a top guesthouse for people traveling with their pets, and offers free WiFi for its human guests. See more pet-friendly hotel accommodations in Ratnapura.
What are some accommodations with pools in Ratnapura?
Centauria Hill Resort: Features a children's pool, an outdoor pool, and daily. Another option that features an onsite pool is Ceylon Tea Trails - Relais and Chateaux - All Inclusive. View all hotels with pools in Ratnapura.
How is it to stay in Ratnapura?
Those traveling to Ratnapura are sure to enjoy the sights to see and things to do. In Ratnapura, there are 16 hotels and other accommodations to choose from. Find out more about Ratnapura.
What should I do while I'm visiting Ratnapura?
A favorite place to visit is Ratnapura National Museum. You'll also find Sri Pada and Mohini Waterall in the area. Check out what more to see and do in Expedia's Ratnapura guide.
What's the seasonal weather like in Ratnapura?
The hottest months are usually March and February with an average temp of 76°F, while the coldest months are January and February with an average of 76°F. The rainiest months in Ratnapura are November, October, May, and September, with each month seeing an average of 17 inches of rainfall.