Photo by Gotukola

Search Ratnapura Hotels

Start date: Check-in selected.
To Date
End date: Check-out
  • 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

Guest rating
Guest rating
Star rating

Our top choices for Ratnapura hotels

Magical Mountain Resort

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

Adams Peak Inn

Adams Peak Inn
2.0 star property
Nallathanniya
7.6 out of 10, Good, (24)
"Upon check-in there was a mix up with the reservation, although this was immediately resolved and we were put in an excellent room right away. The hotel staff also provided a great breakfast and a safe driver to Ella. Would recommend to folks staying the night at Adam's peak. "
United States
Anonymous traveller
Adams Peak Inn

Centauria Hill Resort

Centauria Hill Resort
3.0 star property
Ratnapura
7.0 out of 10, Good, (2)
"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

Punsisi Resort - Delhousie Adamspeak

Punsisi Resort - Delhousie Adamspeak
3.0 star property
Nallathanniya
The price is RM225
RM266 total
includes taxes & fees
18 Dec - 19 Dec
Punsisi Resort - Delhousie Adamspeak

Hotel Gem Land

Hotel Gem Land
2.5 star property
Ratnapura
4.8 out of 10, (3)
"Worst hotel ever"
Japan
Kanta
Hotel Gem Land

DIORA Hotel

DIORA Hotel
2.0 star property
Ratnapura
The price is RM72
RM85 total
includes taxes & fees
18 Dec - 19 Dec
DIORA Hotel

Sapphire Holiday Resort

Sapphire Holiday Resort
3.0 star property
Ratnapura
7.2 out of 10, Good, (5)
"まったくの詐欺ホテルでホテルズドットコムの写真にあるビリヤード場もないし、宝石採掘竪穴も全くの別の一般採掘鉱をのせてある。その他のアクティビティ写真も全部嘘。 バスタブの載った写真もあるがバスタブの水道栓はこわれたままでバスタブの中でシャワーを浴びよということだった。エアコンも壊れていて別の部屋にかえてもらった。こわれたものは直さないというインドやスリランカの特徴の典型。部屋は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
Sapphire Holiday Resort

New Heaven Hotel

New Heaven Hotel
3.0 star property
Nallathanniya
The price is RM208
RM246 total
includes taxes & fees
18 Dec - 19 Dec
New Heaven Hotel

Meridian Holiday Resort

Meridian Holiday Resort
3.0 star property
Ratnapura
The price is RM103
RM122 total
includes taxes & fees
18 Dec - 19 Dec
Meridian Holiday Resort

Grand Adams Peak Hotel

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

Hotel Sapthapadhi

Hotel Sapthapadhi
2.5 star property
Ratnapura
Hotel Sapthapadhi

Pure Land Villa

Pure Land Villa
3.0 star property
Nallathanniya
2.8 out of 10, (3)
"Dirty beds, bedsheets and bathroom. I will not recommend this hotel to anybody. Bathroom was leaking and dirty with spiders and spiderwebs. Room is like a jail, no windows. It was a horrible experience. I advise travellers to stay at Hatton and travel to Nallandeniya on time to clime Adam's peak."
Australia
Caa
Pure Land Villa

Slightly Chilled Yellow House

Slightly Chilled Yellow House
3.0 star property
Nallathanniya
8.2 out of 10, Very good, (13)
"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

Lake Serenity Boutique Hotel

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

Ratnaloka Tour Inn

Ratnaloka Tour Inn
3.0 star property
Ratnapura
6.0 out of 10, (3)
"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

River View Wathsala Inn

River View Wathsala Inn
3.0 star property
Nallathanniya
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. "
United States
Rony
River View Wathsala Inn

White House Adam's Peak

White House Adam's Peak
2.5 star property
Nallathanniya
7.0 out of 10, Good, (48)
"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

Adams Peak Inn

Adams Peak Inn
3.0 star property
Nallathanniya
6.4 out of 10, (6)
"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

Thilini Hotel Apartment

Thilini Hotel Apartment
2.5 star property
Ratnapura
The price is RM278
RM360 total
includes taxes & fees
18 Dec - 19 Dec
Thilini Hotel Apartment

Kurunduketiya Private Rainforest Resort

Kurunduketiya Private Rainforest Resort
2.5 star property
Kalawana
8.0 out of 10, Very good, (2)
"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 RM672
RM981 total
includes taxes & fees
31 Dec - 1 Jan 2026
Kurunduketiya Private Rainforest 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

  • Adventure Activities: Ratnapura offers a variety of thrilling outdoor pursuits, including hiking and safari tours that showcase the region's breathtaking landscapes.
  • Gem Mines: Explore the famous gem mines that give Ratnapura its name, providing a unique insight into the local gem industry.
  • Stunning Waterfalls: Experience the beauty of Ratnapura's picturesque waterfalls, perfect for nature lovers and photography enthusiasts.
  • Cultural Experiences: Visit historical museums and engage with the vibrant local culture, enriching your travel experience.
  • Diverse Accommodations: Enjoy a range of lodging options, from guesthouses to hotels, catering to various needs and budgets.

Find great hotels in Ratnapura

Discover an array of hotel accommodations in Ratnapura, Sabaragamuwa Province, ideal for families and business travellers alike. With options ranging from comfortable guesthouses to well-appointed hotels, you’ll find amenities tailored to enhance your stay. Whether you seek accessible rooms or convenient locations in nearby Haputale and Lellopitiya, Ratnapura offers diverse lodging opportunities for a memorable vacation experience.

  • Hotel Gem Land: Nestled in the heart of Ratnapura, Hotel Gem Land offers a blend of comfort and local charm. This hotel is renowned for its relaxing atmosphere, making it an ideal retreat for those seeking tranquillity. Guests can indulge in a delightful dining experience with options such as continental breakfast and various children’s meals. For entertainment, the hotel features a billiards and pool table, perfect for unwinding after a day of exploration. Its welcoming environment and well-appointed amenities make it a fantastic choice for both leisure and family travellers.
  • Sapphire Holiday Resort: A 3-star gem, Sapphire Holiday Resort is perfect for those seeking a blend of adventure and relaxation. Situated in Ratnapura, this hotel invites guests to savour delightful meals at its onsite restaurant, offering breakfast and dinner options. For the active traveller, the resort provides hiking and biking activities right on the premises. In addition, guests can enjoy modern entertainment features such as flat-screen TVs and cable television in their rooms, ensuring a comfortable and enjoyable stay for all.
  • Ratnaloka Tour Inn: Ideal for families, Ratnaloka Tour Inn is another 3-star option that caters specifically to those travelling with children. This property boasts a range of family-friendly amenities, including a children's pool, playground, and complimentary babysitting services. The welcoming atmosphere and thoughtful provisions make it a perfect choice for families seeking a memorable holiday experience in Ratnapura. With its emphasis on family comfort and recreation, guests can relax knowing their children are well cared for while they enjoy their stay.

Where to stay in Ratnapura

Ratnapura, renowned for its lush landscapes and vibrant culture, offers an enticing blend of adventure and serenity. Explore the stunning gem mines that give the city its name, or embark on thrilling hikes in the surrounding hills. Don't miss the chance to purchase authentic souvenirs reflecting local craftsmanship. With a range of accommodation options available, Ratnapura is the perfect base for outdoor enthusiasts eager to discover the natural beauty of Sabaragamuwa Province.

  • Ratnapura: Nestled in the lush hills of Sabaragamuwa Province, Ratnapura is renowned for its rich history in gem mining and stunning natural beauty. The city offers a delightful blend of adventure and relaxation, making it a perfect destination for outdoor enthusiasts. Explore the nearby national parks, where you can trek through verdant landscapes and witness diverse wildlife. Ratnapura's vibrant local culture is evident in its bustling markets and friendly communities. Popular attractions include the family-friendly beaches, where you can unwind and soak in the serene environment. The best time to visit is between December and February, when traveller arrivals peak, ensuring a lively atmosphere.
  • Malwala: A quaint village located just a short distance from Ratnapura, Malwala is perfect for those seeking a peaceful retreat. With a more relaxed pace, this charming locale invites visitors to immerse themselves in the local way of life. Its seasonal visitor pattern peaks during the same months as Ratnapura, providing a sense of community spirit among travellers. While in Malwala, take time to explore the surrounding countryside and enjoy the stunning views of the rolling hills and lush greenery that characterise this idyllic region.

Things to do in Ratnapura

Ratnapura, nestled in the Sabaragamuwa Province, offers a thrilling escape for adventure enthusiasts and nature lovers alike. With opportunities for adrenaline-pumping activities and adventure sports, visitors can indulge in affordable safari tours that showcase the region's stunning scenery. Whether you’re shopping for local treasures or exploring the great outdoors, Ratnapura promises a memorable experience filled with excitement and natural beauty.

Shopping

In Ratnapura, visit the bustling Ratnapura Market, renowned for its vibrant atmosphere and local handicrafts. Don't miss the Sabaragamuwa Provincial Shopping Complex, where you can find unique souvenirs and gifts that reflect the rich culture of Sri Lanka, making for perfect mementoes of your visit.

Recreation

Ayubowan Wellness Retreat offers rejuvenating spa treatments amidst tranquil surroundings, focusing on holistic healing. Participate in yoga sessions and meditation to harmonise your mind and body, while enjoying organic meals crafted from local produce. Explore the lush landscapes of Ratnapura, perfect for nature walks and serene contemplation.

Adventure

In Ratnapura, explore the lush trails of the Sinharaja Forest Reserve, a UNESCO World Heritage Site, teeming with biodiversity. Experience thrilling white-water rafting on the Kelani River, offering exhilarating rapids and stunning scenery, perfect for adventure enthusiasts seeking excitement in nature.

Nightlife

In Ratnapura, the nightlife is relaxed yet vibrant. Enjoy local delicacies at street food stalls, or sip cocktails at laid-back bars. The atmosphere is friendly, with occasional live music in venues like the Ratnapura Cultural Centre, where you can immerse yourself in traditional performances.

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

Booking tips and Expedia advantages for Ratnapura

When planning your trip to Ratnapura, consider visiting in January, June, or September for the lowest hotel rates. Saturdays are typically less expensive for stays, while Thursdays are the priciest. Use Expedia to filter accommodations based on your budget and preferences, focusing on eco-certified options for sustainable choices. Combine your hotel, flights, and activities for potential package savings. Additionally, explore free local attractions and utilise public transport for economical travel around the city, ensuring a budget-friendly experience without compromising on enjoyment.

  • 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: Utilise Expedia’s search tool to refine your preferences, such as your budget, desired location, and the type of accommodation you prefer. For instance, selecting the Eco-certified option will showcase sustainable and environmentally friendly hotels currently available. To find the best prices and offers, arrange 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, nestled in the Sabaragamuwa Province of Sri Lanka, offers a delightful blend of outdoor adventures and scenic beauty. Visitors can explore captivating peaks, historical museums, and stunning waterfalls, making it an ideal destination for those seeking cultural experiences, romance, and outdoor activities. Whether you're an adventurer or a history buff, Ratnapura promises an unforgettable getaway.

  • Sri Pada: Experience the majestic beauty of Sri Pada, also known as Adam's Peak. This sacred mountain offers stunning vistas and a refreshing outdoor atmosphere. The trek up the peak is a spiritual journey, popular among both pilgrims and adventurers alike.
  • Ratnapura National Museum: Delve into the rich cultural heritage of Sri Lanka at the Ratnapura National Museum. This museum showcases fascinating exhibits that highlight the history, traditions, and artefacts of the region, providing a captivating insight into local culture.
  • Katugas Ella Falls: Discover the enchanting Katugas Ella Falls, a picturesque waterfall nestled in the lush greenery. Ideal for romantic getaways and adventurous hikes, this serene spot invites visitors to immerse themselves in nature's beauty.

The nearest major airports for your trip to Ratnapura

To reach Ratnapura, tourists can fly into Colombo's Bandaranaike International Airport (CMB), situated 77.2km away. Notable hotels nearby include the Sentido Heritance Negombo, a 5-star hotel located 8.0km from the airport, offering convenient airport shuttle services. Jetwing Blue and Jetwing Beach, both 5-star resorts, are 9.7km from the airport and provide easy access to transport. These hotels ensure a comfortable stay with reliable transportation options to Colombo (CMB-Bandaranaike Intl.), making your journey to Ratnapura seamless and enjoyable.

Explore a world of travel with Expedia

Frequently asked questions

How much do hotels in Ratnapura cost?
In Ratnapura, you can find cheap options from RM85 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 RM85 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".