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

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 Rp236.188
Rp306.572 total
includes taxes & fees
21 Sept - 22 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 Rp340.794
Rp442.350 total
includes taxes & fees
21 Sept - 22 Sept
Sapphire Holiday Resort

4. Meridian Holiday Resort

Meridian Holiday Resort
3.0 star property
Ratnapura
The price is Rp445.889
Rp526.149 total
includes taxes & fees
12 Sept - 13 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 Rp783.725
Rp924.795 total
includes taxes & fees
21 Sept - 22 Sept
Tappers' Village Nature Resort

14. Wijaya Holiday Resort

Wijaya Holiday Resort
3.0 star property
Kiriella
The price is Rp674.672
Rp796.053 total
includes taxes & fees
31 Aug - 1 Sept
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 Rp2.309.775
Rp3.025.616 total
includes taxes & fees
21 Sept - 22 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 Rp1.974.650
Rp2.353.621 total
includes taxes & fees
21 Sept - 22 Sept
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 Rp2.100.327
Rp3.141.396 total
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 Rp628.915
Rp742.120 total
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 Rp670.938
Rp918.459 total
includes taxes & fees
23 Aug - 24 Aug
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

  • Adventure Awaits: Ratnapura is perfect for outdoor enthusiasts, offering scenic hikes, thrilling safari tours, and enchanting waterfalls.
  • City of Gems: Known for its rich gem heritage, visitors can explore local markets and discover beautiful gemstones.
  • Cultural Richness: The town boasts historical temples and the Ratnapura National Museum, showcasing its vibrant heritage.
  • Botanical Beauty: Enjoy the lush surroundings at Ratnapura Botanical Gardens, a haven for plant lovers.
  • Nature’s Paradise: Nearby attractions include Sinharaja Forest Reserve, perfect for nature lovers seeking tranquillity.

Find great hotels in Ratnapura

Ratnapura offers a diverse selection of accommodation options, ranging from charming guesthouses to well-appointed hotels, catering to families and business travellers alike. Whether you're seeking a relaxing getaway or a base for your adventures in the Sabaragamuwa Province, you'll discover an array of hotels in Ratnapura that provide excellent services and facilities to enhance your stay. Explore the available Ratnapura accommodation to find the perfect fit for your holiday needs.

  • Grand Adams Peak Hotel: Located in the heart of Ratnapura, the Grand Adams Peak Hotel offers a pleasant stay with a charming blend of local hospitality and modern amenities. This 3-star accommodation boasts a guest rating of 8.4 out of 10, reflecting its commitment to guest satisfaction. Dining options include a variety of local and continental dishes, with complimentary breakfast provided daily. For those seeking to unwind, the hotel features nearby fitness facilities and stunning mountain views, perfect for outdoor enthusiasts who appreciate a scenic backdrop during their stay.
  • Sapphire Holiday Resort: The Sapphire Holiday Resort, another 3-star gem nestled in Ratnapura, is a delightful retreat for those who enjoy a mix of relaxation and adventure. Guests can indulge in hearty meals at the on-site restaurant, which serves dinner and daily breakfast, with various cooked options available for a fee. The resort also offers hiking and biking activities right on the premises, allowing guests to explore the beautiful surrounding landscapes. With entertainment options including cable and flat-screen televisions, visitors can unwind in comfort after a day of exploration.
  • Ratnaloka Tour Inn: Ideal for families, the Ratnaloka Tour Inn is a welcoming 3-star accommodation in Ratnapura that caters to travellers with children. The property provides essential amenities such as cribs and a shared playground, ensuring a family-friendly environment. Complimentary babysitting services allow parents to enjoy some well-deserved time to themselves, whilst the inn’s child-focused facilities, including a children's pool, make it a suitable choice for a family vacation. With a focus on creating memorable family experiences, Ratnaloka Tour Inn is an excellent option for those travelling with young ones.

Where to stay in Ratnapura

Ratnapura, nestled in the verdant hills of Sabaragamuwa Province, offers a delightful blend of adventure and culture. Known as the 'City of Gems', it invites travellers to uncover its charm through scenic hikes and rich heritage. Explore the enchanting waterfalls, lush tea plantations, and vibrant local markets that showcase the essence of Ratnapura. Nearby, discover the breathtaking beauty of Sinharaja Forest Reserve and the tranquil vibes of the surrounding regions, making it a true paradise for outdoor enthusiasts.

  • Ratnapura: Nestled in the lush landscapes of Sabaragamuwa Province, Ratnapura is a vibrant city renowned for its scenic beauty and rich cultural heritage. This gem attracts a seasonal influx of tourists, especially from December to February, drawn by its outdoor adventures and breathtaking scenery. Visitors can indulge in activities such as golfing at local courses or exploring the nearby national parks. The city is also known for its proximity to beautiful beaches and family-friendly spots, making it an ideal destination for both relaxation and exploration.
  • Hidellena: A charming village located within Ratnapura, Hidellena offers a more tranquil escape for those looking to immerse themselves in local culture. This quaint area experiences moderate seasonal tourism, with peak visitors from December to February. The village is perfect for leisurely strolls, enjoying the serene surroundings, and connecting with the warm-hearted locals. While less commercialised than Ratnapura, Hidellena provides a unique opportunity to experience the authentic lifestyle of Sri Lanka, all while being a short distance from the bustling city attractions.

Things to do in Ratnapura

Shopping

In Ratnapura, visit the lively local markets like the Ratnapura Town Market for traditional handicrafts and gemstones. For a more contemporary experience, check out the Sabaragamuwa Shopping Complex, where you can find clothing and souvenirs reflecting the region's rich culture.

Recreation

Experience rejuvenation at the serene Ratnapura Wellness Retreat, where you can indulge in Ayurvedic treatments and meditation sessions amidst lush greenery. For adventure, explore the nearby Sinharaja Forest Reserve with its breathtaking trails and rich biodiversity, an excellent way to connect with nature.

Adventure

In Ratnapura, explore the breathtaking rainforests on a guided trek, where you can encounter diverse wildlife and stunning waterfalls. Venture into the renowned gem mines to learn about the fascinating gemstone trade, or experience the thrill of white-water rafting on the nearby rivers, perfect for adventure enthusiasts.

Nightlife

In Ratnapura, the nightlife is vibrant yet laid-back. Enjoy traditional music and local delicacies at the Sapphire Hotel, or unwind with friends at the trendy Ratnapura Lounge. For a lively atmosphere, visit the City Pub, where you can mingle with locals and experience an authentic slice of Sri Lankan culture.

*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 during your visit to Ratnapura, consider travelling in January, June, or September when hotel prices are at their lowest. Booking on a Saturday can also help you secure better rates, while Thursdays are typically the most expensive. Use Expedia to filter for budget accommodations, including eco-friendly options, and explore package deals that combine your hotel, flights, and activities for additional savings. For getting around, utilise public transport which is often more economical than taxis, and seek out free activities such as local markets and nature walks to enhance your experience without stretching your budget.

  • The most and least expensive months on average to stay in a hotel: The hotel pricing in Ratnapura is highly seasonal. The cheapest months to stay in Ratnapura are January, June and September, where the prices are usually lower. This is in comparison to May and July to August, where prices are usually 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 Thursday.
  • Find cheap hotels on Expedia: Expedia’s search tool enables you to set your budget, choose your desired location, and more. You can arrange your search results to display prices from the lowest to the highest, ensuring you see the most affordable hotels first. Additionally, you have the option to refine your choices by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels that you can book.
  • Consider bundling your trip: You can potentially save money by booking an Expedia package that combines your Ratnapura hotel accommodation with your flights and activities.

Find the best attractions in Ratnapura

Ratnapura, renowned for its stunning landscapes and adventurous spirit, offers a wealth of attractions such as the Ratnapura National Museum, Ratnapura Botanical Gardens, and picturesque waterfalls. This charming town is perfect for those seeking outdoor activities, cultural experiences, and romantic getaways. Explore the rich history at local temples and enjoy the breathtaking scenery that surrounds you, making your visit to Ratnapura truly memorable.

  • Katugas Ella Falls: Nestled in Ratnapura, Katugas Ella Falls offers a stunning natural spectacle where visitors can enjoy a blend of adventure and romance. The cascading waters create a serene atmosphere, ideal for picnics and photography amidst lush greenery.
  • Sri Pada: This revered peak, also known as Adam's Peak, boasts breathtaking views and invigorating hikes. The journey to the summit is a rewarding experience, especially at dawn, when the sunrise casts a magical glow over the landscape.
  • Gnanasiha Tapowana Vihara: A tranquil temple steeped in cultural history, Gnanasiha Tapowana Vihara invites visitors to explore its intricate architecture and serene surroundings, providing insight into Sri Lankan Buddhist practices and traditions.

Frequently asked questions

How much do hotels in Ratnapura cost?
In Ratnapura, you can find cheap options from Rp306.572 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 Rp306.572 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?
The best prices on Ratnapura hotels are just the beginning of the reasons to book your stay with Expedia. Become an Expedia Rewards member today and earn points on every eligible booking, along with membership perks to sweeten the deal. How do you like the sound of savings worth 10% or more on select hotels? Plus, most of our hotels offer free cancellation, so you can reserve your dream getaway without worrying about your plans changing. Just look for options marked "Free Cancellation".