A mountainous landscape with dense forests and a valley below.

Find the best Ratnapura Hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Ratnapura hotels

1. Magical Mountain Resort

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

2. Sapphire Holiday Resort

Sapphire Holiday Resort
3.0 star property
Ratnapura
7.2 out of 10, Good, (5 reviews)
"まったくの詐欺ホテルでホテルズドットコムの写真にあるビリヤード場もないし、宝石採掘竪穴も全くの別の一般採掘鉱をのせてある。その他のアクティビティ写真も全部嘘。 バスタブの載った写真もあるがバスタブの水道栓はこわれたままでバスタブの中でシャワーを浴びよということだった。エアコンも壊れていて別の部屋にかえてもらった。こわれたものは直さないというインドやスリランカの特徴の典型。部屋は6室あるが2号室と3号室は部屋番号表示も無くなっている バスシャワールームでシャワーカーテンがない部屋やある部屋もあり、何もメンテナンスしていない。 夕食にイカ料理を注文したのにエビ料理が出てくる。その理由もろくに説明しない。 場所が集落の中の曲がりくねった道をくねくね走り、非常にわかりづらいし、ホテルの入り口にホテル名の看板もない。何から何まで最低のひどい嘘つきホテルだ。 There is not the billiards ground in the photograph of the hotels dot-com in a real fraud hotel, too, and the...
Japan
Anonymous traveller
The price is ₹1,776
₹2,330 total
includes taxes & fees
28 Jul - 29 Jul
Sapphire Holiday Resort

3. Meridian Holiday Resort

Meridian Holiday Resort
3.0 star property
Ratnapura
The price is ₹2,434
₹2,872 total
includes taxes & fees
30 Jul - 31 Jul
Meridian Holiday Resort

4. Adams Peak Inn

Adams Peak Inn
2.0 star property
Nallathanniya
7.4 out of 10, Good, (29 reviews)
"Great place close to the trail"
Norway
Christian Alejandro
The price is ₹1,650
₹2,209 total
includes taxes & fees
13 Aug - 14 Aug
Adams Peak Inn

5. Grand Adams Peak Hotel

Grand Adams Peak Hotel
3.0 star property
Nallathanniya
8.4 out of 10, Very good, (6 reviews)
"Nettot régulier, lieux propre et personnel aux petits soins"
Switzerland
Anonymous traveller
Grand Adams Peak Hotel

6. MacNara Traveller's Inn

MacNara Traveller's Inn
2.5 star property
Ratnapura
The price is ₹294,613
₹347,643 total
includes taxes & fees
26 Jul - 27 Jul
MacNara Traveller's Inn

7. New Heaven Hotel

New Heaven Hotel
3.0 star property
Nallathanniya
The price is ₹4,287
₹5,082 total
includes taxes & fees
27 Jul - 28 Jul
New Heaven Hotel

8. Centauria Hill Resort

Centauria Hill Resort
3.0 star property
Ratnapura
7.0 out of 10, Good, (2 reviews)
"The rooms were very spacious and the whole hotel had a lovely atmosphere. In particular, the staff were very welcoming and their service was excellent"
South Africa
Mandy
Centauria Hill Resort

9. Slightly Chilled Yellow House

Slightly Chilled Yellow House
3.0 star property
Nallathanniya
8.2 out of 10, Very good, (13 reviews)
"There is a lot to like about the Slightly Chilled Yellow House. The staff was excellent - very knowledgeable and eager to accommodate any request. Breakfasts were very good and plentiful. The location is great - just 500m to the start of the Adam’s Peak trail. And there are other walks through tea plantations right out the door. The room was generally fine, though felt a bit tired - not run down, just not crisp. It also smelled musty."
United States
Daniel
Slightly Chilled Yellow House

10. Hotel Sapthapadhi

Hotel Sapthapadhi
2.5 star property
Ratnapura
Hotel Sapthapadhi

11. Thilini Hotel Apartment

Thilini Hotel Apartment
2.5 star property
Ratnapura
4.0 out of 10, (1 review)
"Firstly, I booked this on Hotels.com and paid 'up front'. We arrived at the hotel and found out they do NOT work with Hotels/Expedia. They had no booking, not would honor what I had paid. They did have two rooms and we paid for them. Then we found out it was a 'love motel' and pay-by-the-hour for hookups. This property should be removed from selection on Hotels.com. Damn!"
United States
Kelly
The price is ₹5,893
₹7,649 total
includes taxes & fees
27 Jul - 28 Jul
Thilini Hotel Apartment

12. Ayos Hill

Ayos Hill
3.0 star property
Nallathanniya
7.8 out of 10, Good, (13 reviews)
"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. "
United Kingdom
Daniel
Ayos Hill

13. Hotel Gem Land

Hotel Gem Land
2.5 star property
Ratnapura
4.8 out of 10, (3 reviews)
"Worst hotel ever"
Japan
Kanta
The price is ₹1,272
₹1,651 total
includes taxes & fees
26 Jul - 27 Jul
Hotel Gem Land

14. Ratnaloka Tour Inn

Ratnaloka Tour Inn
3.0 star property
Ratnapura
6.0 out of 10, (3 reviews)
"In 2006 eveneens dit hotel bezocht. Het is geen haar beter geworden. De staat van het hotel is nog voor géén "meter" verbeterd. Het personeel is brutaal en arrogant, waarvoor overigens gezien de prijs/kwaliteit verhouding geen enkele reden is. Het bedienend personeel beloofd en zegt dingen toe, die ze absoluut niet nakomen. Vertellen onwaarheden. DE kamers zijn vies. Gordijnen zog net zo vies als in 2006. Sluiten slecht. Airco maakt ontzettend veel lawaai. Douche heeft een vies ligbad met...
Netherlands
CN
Ratnaloka Tour Inn

15. Lake Serenity Boutique Hotel

Lake Serenity Boutique Hotel
3.0 star property
Kuruwita
7.8 out of 10, Good, (6 reviews)
"Nice hotel with very friendly staff and beautiful location."
Norway
Anonymous traveller
Lake Serenity Boutique Hotel

16. River View Wathsala Inn

River View Wathsala Inn
3.0 star property
Nallathanniya
7.0 out of 10, Good, (14 reviews)
"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. "
United States
Rony
River View Wathsala Inn

17. Adams Peak Inn

Adams Peak Inn
3.0 star property
Nallathanniya
6.4 out of 10, (6 reviews)
"We had a really great time at Adam's peak Inn. The host was very friendly and helpful. The place was clean and located very close to Adam's peak. We would definitely stay there again. Highly recommended!"
United Kingdom
Justyna
Adams Peak Inn

18. White House Adam's Peak

White House Adam's Peak
2.5 star property
Nallathanniya
7.0 out of 10, Good, (48 reviews)
"After you leave the main road to, literally, dive onto this hotel on a 45 or so degrees slope, you'll find yourself in a tiny combe crossed by the river flowing from the top of the main mountain: Sri Pada a.k.a. Adam's Peak. Legend has it that some vehicles are no longer able to climb it back and are consequently stuck there for ever. Why did you come here? Well, to climb that peak, of course! What else? The slope leading to the hotel and that you'll have to take in the reverse direction will...
United States
Michaël
White House Adam's Peak

19. Tappers' Village Nature Resort

Tappers' Village Nature Resort
2.5 star property
Kiriella
The price is ₹4,612
₹5,450 total
includes taxes & fees
26 Jul - 27 Jul
Tappers' Village Nature Resort

20. Wijaya Holiday Resort

Wijaya Holiday Resort
3.0 star property
Kiriella
The price is ₹3,351
₹4,014 total
includes taxes & fees
26 Jul - 27 Jul
Wijaya Holiday Resort
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.
Save an average of 15% on thousands of hotels when you're signed in

Top Ratnapura Hotel Reviews

Guide to exploring Ratnapura

Top reasons to visit Ratnapura

  • Stunning Waterfalls: Explore the breathtaking Ratnapura Waterfall, perfect for nature enthusiasts and photographers alike.
  • Serene Botanical Gardens: Visit the tranquil Ratnapura Botanical Gardens to enjoy diverse flora and peaceful surroundings.
  • Rich Cultural Heritage: Discover local history and culture at the insightful Ratnapura National Museum and ancient temples.
  • Thrilling Outdoor Adventures: Engage in thrilling safari tours and trekking opportunities through lush landscapes.
  • Charming Accommodations: Enjoy a range of family-friendly hotels and guesthouses tailored to your needs.

Find great hotels in Ratnapura

Discover a delightful range of accommodations in Ratnapura, Sabaragamuwa Province, where family-friendly hotels and charming guesthouses await. Whether you're seeking a relaxing vacation or a base for business travel, you'll find suitable lodging options tailored to your needs. Explore the best hotels in Ratnapura and enjoy a memorable stay in this captivating region of Sri Lanka.

  • Grand Adams Peak Hotel: A charming 3-star hotel nestled in the scenic surroundings of Ratnapura, the Grand Adams Peak Hotel offers a delightful blend of comfort and local culture. Rated 8.4 out of 10 by guests, this hotel features a range of dining options including complimentary breakfast and a local restaurant guide. For those seeking an active stay, the nearby fitness facilities and recreational activities such as hiking and mountain views provide ample opportunities to explore the picturesque landscape. The inviting atmosphere and entertainment options, including multiple televisions, make it a welcoming retreat after a day of adventure.
  • Sapphire Holiday Resort: This delightful 3-star accommodation is situated in Ratnapura, offering a tranquil setting for relaxation and exploration. With a focus on outdoor activities, the Sapphire Holiday Resort provides onsite hiking and biking opportunities for adventure enthusiasts. Guests can savour a variety of dining experiences with options for cooked breakfast and dinner. The resort is equipped with modern entertainment amenities, including flat-screen and cable televisions, ensuring a comfortable stay. Its serene environment and engaging activities make it an excellent choice for those looking to immerse themselves in nature.
  • Ratnaloka Tour Inn: Ideal for families, Ratnaloka Tour Inn is a welcoming 3-star property in Ratnapura that caters to those seeking a family-friendly experience. The hotel provides an array of amenities for children, including free babysitting services, a shared playground, and a children’s pool, making it a favourite among families. With its focus on creating a fun and safe environment for younger guests, parents can enjoy their stay knowing their children are well cared for. This inn's family-oriented atmosphere combined with its comfortable lodging makes it a great choice for a memorable family vacation.

Where to stay in Ratnapura

Ratnapura, nestled in the heart of Sabaragamuwa Province, is a treasure trove for adventure seekers and nature lovers alike. Known for its stunning scenery and rich cultural heritage, visitors can uncover the charm of this district while exploring its breathtaking landscapes. From lush tea plantations to cascading waterfalls, Ratnapura offers a perfect paradise for those yearning for outdoor experiences. Don’t miss the chance to discover nearby attractions that enhance your journey through this captivating region.

  • Ratnapura: Nestled in the heart of Sabaragamuwa Province, Ratnapura is renowned for its stunning landscapes and rich cultural heritage. This vibrant city is a hub for gem mining, attracting visitors from all over the world. The peak tourist season from December to February offers a bustling atmosphere, perfect for enjoying outdoor activities such as hiking in the nearby national parks or relaxing at scenic beaches. Golf enthusiasts will appreciate the local golf courses and country clubs. Ratnapura's local attractions, including beautiful family-friendly beaches and lush greenery, make for an unforgettable travel experience.
  • Hidellena: A quaint village located near Ratnapura, Hidellena offers a serene escape from the hustle and bustle of city life. The village sees moderate seasonal visitor numbers, peaking from December to February, making it an ideal time for tranquil exploration. Visitors can immerse themselves in the local culture while enjoying the picturesque surroundings. The slower pace of life in Hidellena allows for relaxation and appreciation of the natural beauty, with opportunities for nature walks and cultural experiences that highlight the village’s charm. It's a hidden gem for those seeking a peaceful retreat.

Things to do in Ratnapura

Shopping

In Ratnapura, visit the bustling town market for local handicrafts and gemstones, a nod to its rich gem-mining history. For a more modern shopping experience, check out the Ratnapura City Centre, where you’ll find a variety of shops and eateries to explore during your stay.

Recreation

Serenity Wellness Retreat offers a tranquil atmosphere with yoga sessions amidst lush greenery, complemented by rejuvenating spa treatments. For outdoor enthusiasts, the nearby Sinharaja Forest Reserve provides guided treks through vibrant ecosystems, allowing for refreshing encounters with nature and local wildlife.

Adventure

In Ratnapura, explore the stunning landscapes while trekking through the lush rainforests, or experience the thrill of white-water rafting on the Samanalawewa River. For a unique adventure, try gem mining, immersing yourself in the local culture and discovering the region's rich geological heritage.

Nightlife

Visit the Golden Pearl Lounge on Main Street for a relaxed atmosphere and enjoy their selection of cocktails. For a lively vibe, check out the Sapphire Dance Club, where you can dance the night away to local DJs spinning popular tunes.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Ratnapura

To save money on your trip to Ratnapura, consider visiting during the off-peak months of June to July and September when accommodation prices are lower. Saturdays offer the cheapest hotel rates, while Tuesdays tend to be the priciest. Utilise Expedia's search tools to filter for budget-friendly and Eco-certified options, and combine your hotel, flights, and activities for potential discounts. For transport, walking is a great way to explore the compact town without extra costs, allowing you to enjoy free activities while keeping expenses down.

  • The most and least expensive months on average to stay in a hotel: The hotel pricing in Ratnapura is moderately seasonal. The cheapest months to stay in Ratnapura are June to July and September, where the prices are moderately lower. This is in comparison to April to May and August, where prices are moderately higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Ratnapura is Saturday. The most expensive day to stay in Ratnapura is Tuesday.
  • Find cheap hotels on Expedia: Utilise Expedia's search tool to refine your preferences, such as your budget, desired location, and preferred type of accommodation. For instance, selecting the Eco-certified option will showcase hotels that are sustainable and environmentally friendly, available for your consideration. To find the best prices and offers, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can potentially save money by combining your Ratnapura hotel reservation with your flights and activities through an Expedia package.

Find the best attractions in Ratnapura

Ratnapura, known for its stunning scenery and outdoor adventures, offers a variety of attractions such as the breathtaking Ratnapura Waterfall, the serene Ratnapura Botanical Gardens, and the insightful Ratnapura National Museum. Visitors can immerse themselves in local culture by visiting historical temples and exploring the area's rich history. This charming destination caters to those seeking romance, adventure, and unforgettable experiences amidst nature.

  • Sri Pada: Renowned as one of Sri Lanka's sacred mountains, Sri Pada offers a challenging trek to its summit, where breathtaking views await. The journey is steeped in spirituality, attracting pilgrims and adventurers alike, particularly at sunrise when the landscape is painted in hues of gold.
  • Ratnapura National Museum: This museum is a treasure trove of Sri Lankan history and culture, showcasing artefacts that narrate the region's rich heritage. Visitors can immerse themselves in fascinating exhibits that highlight the significance of Ratnapura in the gem trade and local traditions.
  • Katugas Ella Falls: A hidden gem nestled in nature, Katugas Ella Falls enchants with its cascading waters and serene surroundings. Ideal for a romantic escape or an adventurous outing, you can explore the lush landscape or simply relax and soak in the tranquil atmosphere.

Frequently asked questions

How much do hotels in Ratnapura cost?
The season and factors like school holidays, Christmas and Easter can influence the price of a hotel in Ratnapura. You can find cheap options from ₹1,651 in a few different ways on Expedia. First, key in the dates you'd like to get away, then use the filters like amenities and budget to fine-tune your search. You can also sort by price, so the most economical options appear at the top.
When is the best time to go to Ratnapura?
Here are a few facts that might help you decide when to go: Ratnapura has a tropical rainforest climate. The summer months are between June and August. If you prefer to go during this season, you can expect average temperatures to range from -7ºC to -1ºC. The best time to experience Ratnapura depends on what you want from your trip.
How can I find cheap hotels in Ratnapura?
Ratnapura cheap hotels start at ₹1,651 per night. To find these types of economical options, use our "Price per night" filter. Like some other tips? Consider being flexible with your trip dates and book ahead of time. Browse our cheap hotels in Ratnapura page for bargains you'll find hard to resist.
What are the best hotels in Ratnapura for families?
Expedia makes it easy to book a hotel with everything you need for an awesome family getaway to Ratnapura. Start by checking "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 break or an extended getaway, we've got you and your crew covered.
Why should I book my Ratnapura hotel with Expedia?
Incredible deals and plenty of options are a couple of the many reasons to get a Ratnapura hotel with Expedia. What's more, our rewards platform, One Key™, lets you earn and use OneKeyCash™* on eligible car rentals, hotels and more. And if your plans change and you need to modify your booking, don't stress. Our online Help Centre can assist you anytime, night or day.*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.