A mountainous landscape with dense forests and a valley below.

Search Ratnapura Hotels

Check prices for these dates

Filter by

Star rating

Guest rating

Selecting then applying a filter from this group will update the results on a new page

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. 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 S$22
includes taxes & fees
20 Sept - 21 Sept
Adams Peak Inn

3. 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 S$31
includes taxes & fees
14 Sept - 15 Sept
Sapphire Holiday Resort

4. Meridian Holiday Resort

Meridian Holiday Resort
3.0 star property
Ratnapura
The price is S$38
includes taxes & fees
10 Sept - 11 Sept
Meridian Holiday Resort

5. 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

6. 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

7. 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

8. 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

9. 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

10. 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

11. 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

12. 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

13. Tappers' Village Nature Resort

Tappers' Village Nature Resort
2.5 star property
Kiriella
The price is S$66
includes taxes & fees
16 Sept - 17 Sept
Tappers' Village Nature Resort

14. Wijaya Holiday Resort

Wijaya Holiday Resort
3.0 star property
Kiriella
The price is S$54
includes taxes & fees
29 Aug - 30 Aug
Wijaya Holiday Resort

15. Rainforest Edge

Rainforest Edge
3.0 star property
Kalawana
9.4 out of 10, Exceptional, (3 reviews)
"lovely place situated in a very isolated place. feels very close to nature. Hotel style is very natural. Hotel facilities in my eyes are not justifying the price level. e.g. Beds are very uncomfortable"
Israel
Ami
Rainforest Edge

16. Boulder Garden Hotel

Boulder Garden Hotel
3.0 star property
Kalawana
10.0 out of 10, Exceptional, (2 reviews)
"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. "
Ireland
Janez
The price is S$217
includes taxes & fees
16 Sept - 17 Sept
Boulder Garden Hotel

17. Blue Magpie Lodge

Blue Magpie Lodge
3.0 star property
Kalawana
5.0 out of 10, (2 reviews)
"This place was great, food was delicious, staff were lovely and the setting was beautiful."
Canada
Joseph
The price is S$161
includes taxes & fees
22 Aug - 23 Aug
Blue Magpie Lodge

18. Kurunduketiya Private Rainforest Resort

Kurunduketiya Private Rainforest Resort
2.5 star property
Kalawana
8.0 out of 10, Very good, (2 reviews)
"It was a very special place, hidden away in the jungle. There was nothing except of nature and a very luxury place in a great modern architecture. "
Germany
Gesa
The price is S$218
includes taxes & fees
23 Aug - 24 Aug
Kurunduketiya Private Rainforest Resort

19. Rivers Edge Resort Sinharaja

Rivers Edge Resort Sinharaja
3.0 star property
Weddagala
The price is S$52
includes taxes & fees
21 Sept - 22 Sept
Rivers Edge Resort Sinharaja

20. Kingdom Secret Kiriella

Kingdom Secret Kiriella
3.0 star property
Kiriella
The price is S$64
includes taxes & fees
21 Sept - 22 Sept
Kingdom Secret Kiriella
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: Ratnapura is famous for its breathtaking waterfalls, providing picturesque views and opportunities for adventure.
  • Cultural Exploration: Visit the Ratnapura National Museum to immerse yourself in the region's rich history and heritage.
  • Botanical Gardens: Relax in the serene Ratnapura Botanical Gardens, a perfect spot for nature lovers.
  • Exciting Safari Tours: Experience thrilling safari tours to witness the diverse wildlife in the area.
  • Variety of Accommodations: Enjoy a range of comfortable hotels and charming guesthouses to suit every traveller's needs.

Find great hotels in Ratnapura

Discover a variety of hotel accommodation options in Ratnapura, Sabaragamuwa Province, perfect for families, business travellers, and vacationers alike. With a mix of comfortable hotels and charming guesthouses, you'll find the ideal place to relax after exploring the region's stunning natural beauty and rich cultural heritage. Whether you're seeking convenience or a homely atmosphere, Ratnapura has something to suit every traveler's needs.

  • Grand Adams Peak Hotel: Set in the heart of Ratnapura, Grand Adams Peak Hotel offers a comfortable and inviting atmosphere for travellers seeking a blend of relaxation and adventure. With a commendable guest rating of 8.4 out of 10, this 3-star hotel features a delightful array of dining options, including a cosy Coffee Shop and a local restaurant guide to explore regional flavours. Guests may engage in various sports and recreational activities nearby, including fitness facilities, while enjoying stunning views of the surrounding mountains and vibrant village life. Entertainment is at hand with multiple televisions to unwind after a day of exploration.
  • Sapphire Holiday Resort: The Sapphire Holiday Resort is an ideal retreat for those wishing to immerse themselves in nature's beauty while enjoying modern comforts. This 3-star property boasts a range of dining experiences, from leisurely breakfasts to sumptuous dinners, catering to diverse tastes. Outdoor enthusiasts will appreciate the onsite hiking and biking opportunities, allowing for an exhilarating connection with the stunning landscape. With entertainment options including cable and flat-screen televisions, guests can unwind in style after a day of adventure, making it a suitable choice for both relaxation and exploration.
  • Ratnaloka Tour Inn: Designed with families in mind, Ratnaloka Tour Inn provides a welcoming environment for those travelling with children. This 3-star hotel offers essential amenities such as onsite childcare services and a shared playground, ensuring that younger guests are entertained and cared for. Families can also enjoy a refreshing pool designed specifically for children, making it a fun-filled getaway. The focus on family-friendly experiences makes this accommodation particularly appealing for those looking to create cherished memories together in the enchanting surroundings of Ratnapura.

Where to stay in Ratnapura

Ratnapura, the gem of Sabaragamuwa Province, invites adventurers and nature enthusiasts to uncover its stunning landscapes and rich culture. With its breathtaking scenery and opportunities for outdoor activities, visitors can explore the charm of the Ratnapura district, often referred to as a paradise for those seeking unique experiences. Nearby attractions further enhance the allure, making this region an ideal destination for a memorable holiday.

  • Ratnapura: Nestled in the verdant hills of Sabaragamuwa Province, Ratnapura is a city renowned for its gem mining and stunning natural scenery. The city attracts visitors primarily from December to February, offering a vibrant outdoor experience during the peak season. Adventurers and nature enthusiasts can explore nearby national parks and enjoy activities such as golfing at exclusive country clubs. Ratnapura's proximity to picturesque beaches makes it an ideal spot for families seeking relaxation amid beautiful landscapes. Don't miss the chance to witness local gem markets, where you can find exquisite sapphires and other precious stones.
  • Hidellena: A quaint village located near Ratnapura, Hidellena offers a serene escape for travellers looking to experience rural Sri Lankan life. The village sees a moderate influx of visitors, particularly from December to February, making it a peaceful retreat outside the bustling city. Here, you can immerse yourself in nature, with lush greenery surrounding the area, ideal for leisurely walks and exploration. Local culture and hospitality shine through in the village, providing a unique opportunity to connect with the community and enjoy traditional culinary delights.

Things to do in Ratnapura

Shopping

In Ratnapura, visit the bustling local markets for unique gemstones and handicrafts. The Ratnapura Gem Museum showcases exquisite local jewellery. For a more modern experience, explore the nearby Sabaragamuwa Shopping Complex, which features various shops offering souvenirs and local products.

Recreation

Experience the tranquil atmosphere at the Ratnapura Wellness Retreat, where you can indulge in rejuvenating spa treatments and yoga sessions amidst lush greenery. Take leisurely nature walks in the surrounding hills, allowing the serene environment to enhance your relaxation and wellness journey.

Adventure

Explore the enchanting caves at the Ratnapura Cave Temple, where you can discover ancient rock formations and historical artefacts. For a thrilling experience, try white-water rafting on the Samanalawewa River, where the rapids offer an adrenaline rush amidst stunning scenery.

Nightlife

In Ratnapura, the vibrant nightlife features local pubs and small bars where you can enjoy traditional Sri Lankan music and dance. The atmosphere is lively, with friendly locals inviting you to experience their culture while savouring delicious street food and refreshing drinks under the starry sky.

*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, July, and September when hotel prices are lower. Book accommodation for Saturday nights, as it tends to be the cheapest day. Use Expedia to compare prices and combine hotel, flight, and activity bookings for additional savings. For affordable transport, utilise local buses or shared taxis. Explore free attractions like local markets and nature trails to enrich your experience without overspending.

  • 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: Make use of Expedia’s search tool to refine your preferences, such as your budget, desired location, and preferred type of accommodation. To discover the best prices and offers, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel booking in Ratnapura with your flights and activities through an Expedia package.

Find the best attractions in Ratnapura

Ratnapura, known for its outdoor adventures and stunning scenery, offers a wealth of attractions for the intrepid traveller. Explore natural wonders like the Ratnapura Waterfall, immerse yourself in culture at the Ratnapura National Museum, or relax in the Ratnapura Botanical Gardens. With its rich history and numerous temples, this charming town is the perfect destination for those seeking both adventure and cultural experiences.

  • Sri Pada: Known as Adam's Peak, this majestic mountain offers breathtaking scenery and a rewarding hiking experience. The trek to the summit is particularly popular at dawn, allowing visitors to witness the sunrise illuminating the surrounding landscape.
  • Gnanasiha Tapowana Vihara: This serene temple is a sanctuary of culture and spirituality, featuring intricate architecture and a tranquil atmosphere. It serves as a place of meditation and reflection, showcasing the rich Buddhist heritage of the region.
  • Ratnapura National Museum: Delve into the history of Ratnapura at this informative museum, which exhibits a variety of artefacts related to the area's gem mining and cultural evolution. The museum offers a fascinating insight into the local heritage.

Frequently asked questions

How much do hotels in Ratnapura cost?
In Ratnapura, you can find cheap options from S$22 in a few different ways. To see what's available, enter your preferred trip dates, then refine your search by budget, amenities and more. Remember that rates can vary depending on when you plan to go, so if you have some flexibility, swap your dates around until you find the perfect deal.
When is the best time to go to Ratnapura?
If you want to visit in summer, reserve your Ratnapura holiday between June and August. Temperatures during the summertime here range from 19ºC to 29ºC. Ratnapura has a tropical rainforest climate, so pack appropriately.
How can I find cheap hotels in Ratnapura?
Discover affordable accommodation without breaking a sweat by using our useful filters. Select the "Price per night" box to browse money-saving options in Ratnapura. Another way is to check out our cheap hotels in Ratnapura page. The lowest price available starts at S$22 per night.
What are the best hotels in Ratnapura for families?
The first step to a memorable family getaway in Ratnapura is scoring the right place to stay. Go to the "Traveller experience" heading of our filter tool and click on "Family friendly." This will show you all the Ratnapura properties that welcome children and offer family conveniences such as childcare and onsite activities. Choose the one that fits your style and budget, then prepare to kick back while the little ones have fun.
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.