Find the best Ratnapura Hotels

Start date: Check-in selected.
End date: Check-out
    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Sign in to save 10% or more on thousands of hotels
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Top Hotels Ratnapura

Our top choices for Ratnapura hotels

Adams Peak Inn

2.0 star property
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. "
Adams Peak Inn

Sapphire Holiday Resort

3.0 star property
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...
The price is ₹1,655
₹2,160 total
includes taxes & fees
5 Sept - 6 Sept
Sapphire Holiday Resort

Hotel Gem Land

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

Magical Mountain Resort

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

Ratnaloka Tour Inn

3.0 star property
6.0 out of 10, (3)
Ratnaloka Tour Inn

Centauria Hill Resort

3.0 star property
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"
Centauria Hill Resort

Lake Serenity Boutique Hotel

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

DIORA Hotel

2.0 star property
The price is ₹1,470
₹1,735 total
includes taxes & fees
7 Sept - 8 Sept
DIORA Hotel

Meridian Holiday Resort

3.0 star property
The price is ₹2,122
₹2,521 total
includes taxes & fees
6 Sept - 7 Sept
Meridian Holiday Resort

Adams Peak Inn

3.0 star property
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!"
Adams Peak Inn

MacNara Traveller's Inn

2.5 star property
MacNara Traveller's Inn

New Heaven Hotel

3.0 star property
The price is ₹4,366
₹5,152 total
includes taxes & fees
5 Sept - 6 Sept
New Heaven Hotel

River View Wathsala Inn

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

Grand Adams Peak Hotel

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

Thilini Hotel Apartment

2.5 star property
The price is ₹5,971
₹7,750 total
includes taxes & fees
5 Sept - 6 Sept
Thilini Hotel Apartment

Ayos Hill

3.0 star property
7.8 out of 10, Good, (13)
"We stayed at Ayos before climbing up Sri Pada (Adam's Peak). Our room was clean and comfortable. The hotel has got also a nice small restaurant, with Sri Lankan food and offers free rides to the bottom of Sri Pada trek. Recommended"
Ayos Hill

Pure Land Villa

3.0 star property
2.8 out of 10, (3)
Pure Land Villa

Slightly Chilled Yellow House

3.0 star property
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."
Slightly Chilled Yellow House

Punsisi Resort - Delhousie Adamspeak

3.0 star property
The price is ₹4,220
₹5,006 total
includes taxes & fees
5 Sept - 6 Sept
Punsisi Resort - Delhousie Adamspeak

Hotel Sapthapadhi

2.5 star property
Hotel Sapthapadhi
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

Guide to exploring Ratnapura

Top reasons to visit Ratnapura

  • Outdoor Adventures: Ratnapura is an adventure enthusiast's paradise, featuring activities like bush walks at Ahaspokuna and visits to an adventure park amidst breathtaking scenery.
  • Stunning Waterfalls: Explore the region's picturesque waterfalls, perfect for nature lovers and those seeking stunning vistas.
  • Cultural Experiences: Delve into Ratnapura's rich history through its museums and archaeological sites, reflecting its vibrant past.
  • Shopping Opportunities: Enjoy delightful shopping experiences in the city, perfect for active travellers.
  • Diverse Accommodation: Choose from charming guesthouses to well-appointed hotels, catering to all types of travellers.

Find great hotels in Ratnapura

Ratnapura offers a delightful selection of accommodation options, from charming guesthouses to well-appointed hotels, catering to families and business travellers alike. Enjoy facilities such as swimming pools and comfortable lodging that provides easy access to both Ratnapura and nearby Haputale. Whether you seek a relaxing retreat or a base for exploration, you'll find the perfect stay to enhance your Sri Lankan adventure.

  • Grand Adams Peak Hotel: Nestled in the scenic surroundings of Ratnapura, Grand Adams Peak Hotel offers a blend of comfort and adventure for its guests. This 3-star hotel features a variety of dining options, including room service and complimentary continental breakfast, ensuring a delightful start to your day. For those seeking recreation, nearby fitness facilities and stunning mountain views provide an invigorating experience. The hotel also offers entertainment options such as television in the rooms, making it a perfect base for exploring the charming village landscapes and natural beauty that surround the area.
  • Sapphire Holiday Resort: Sapphire Holiday Resort combines comfort with a touch of adventure in the heart of Ratnapura. This 3-star accommodation is ideal for those who enjoy an active lifestyle, featuring onsite hiking and biking opportunities. Guests can indulge in a hearty breakfast at the resort's restaurant, with options tailored for children as well. With amenities such as cable and flatscreen TVs, the resort ensures that relaxation is as easy as stepping back into your room after a day of exploration. This resort is perfect for families and active travellers alike, looking to enjoy the lush landscapes of Sri Lanka.
  • Ratnaloka Tour Inn: Ratnaloka Tour Inn is the quintessential family-friendly hotel in Ratnapura, designed to cater to the needs of parents and children alike. This 3-star inn provides a host of amenities for younger guests, including a shared playground and a kids’ pool, ensuring that your little ones are entertained. The property also offers complimentary babysitting services, allowing parents to enjoy some personal time. With its family-centric facilities and a welcoming atmosphere, this inn is perfect for those seeking a memorable family vacation experience amidst the beautiful backdrop of Ratnapura.

Where to stay in Ratnapura

Ratnapura, known as the City of Gems, offers a captivating blend of outdoor adventures and stunning scenery. Explore the lush landscapes, where breathtaking views abound, and immerse yourself in the rich culture and history of the region. Discover architectural gems and archaeological sites that reflect its vibrant past. The surrounding areas promise exhilarating experiences, making Ratnapura a perfect getaway for those seeking adventure and natural beauty.

  • Ratnapura: Nestled in the lush hills of Sri Lanka, Ratnapura is renowned as the City of Gems. This vibrant city attracts travellers seeking outdoor adventures and breathtaking scenery. Visitors can explore the rich cultural heritage at the local history museum and several temples, which serve as places of worship and community gathering. The best time to visit is during the peak season from December to February, when the weather is pleasant for trekking and sightseeing. Ratnapura is also a gateway to the stunning Sinharaja Forest Reserve, a UNESCO World Heritage site, making it an ideal base for nature enthusiasts.
  • Hidellena: A quaint village located near Ratnapura, Hidellena is a hidden gem that offers a serene escape from the hustle and bustle of city life. With a moderate influx of visitors, particularly from December to February, this village is perfect for those looking to immerse themselves in a tranquil environment. Surrounded by lush greenery and picturesque landscapes, Hidellena is great for leisurely walks and appreciating the local flora and fauna. The village's charm lies in its simplicity, making it an ideal spot for cultural exploration and relaxation amidst nature.

Things to do in Ratnapura

Ratnapura, nestled in the Sabaragamuwa Province of Sri Lanka, is a haven for outdoor and adventure enthusiasts. Visitors can indulge in thrilling activities like bush walks at Ahaspokuna and explore the adventure park, all set against stunning scenery. The town also offers delightful shopping experiences, making it perfect for active travellers seeking both excitement and relaxation on their vacation.

Shopping

In Ratnapura, explore the vibrant local markets such as the Ratnapura Market for unique handicrafts and gems. For a more modern shopping experience, visit the Sabaragamuwa Shopping Complex, where you can find a variety of souvenirs and gifts to take home.

Recreation

In Ratnapura, indulge in rejuvenating spa therapies at the serene Ayurvedic wellness centres, where ancient healing practices harmonise body and mind. Explore nature with guided treks through lush tea plantations, immersing yourself in the tranquil surroundings while participating in meditation sessions to enhance your wellbeing.

Adventure

Explore the stunning landscapes of Ratnapura through thrilling trekking trails that wind through lush tea plantations and dense forests. Experience the excitement of white-water rafting on the nearby rivers, or delve into the region's gem mining heritage with a guided tour, unearthing the treasures of Sri Lanka.

Nightlife

Ratnapura offers a charming nightlife, where you can enjoy local cuisine at family-run restaurants or sip on refreshing drinks at intimate bars. For a lively atmosphere, visit the local karaoke spots, where you can join in the fun and meet friendly locals eager to share their 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 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, nestled in the Sabaragamuwa Province of Sri Lanka, offers a delightful mix of outdoor adventures and scenic beauty. Visitors can explore its stunning peaks, historic museums, and breathtaking waterfalls, making it an ideal destination for those seeking cultural and adventurous experiences. Whether trekking through lush landscapes or delving into the region's rich history, Ratnapura promises an unforgettable getaway for all travellers.

  • Sri Pada: Experience the breathtaking beauty of Sri Pada, a sacred peak renowned for its stunning outdoor scenery. The trek to the summit offers panoramic views that are especially enchanting at sunrise, making it a spiritual journey for many pilgrims and adventure seekers alike.
  • Ratnapura National Museum: Delve into the rich cultural heritage of Sri Lanka at the Ratnapura National Museum. Exhibiting a fascinating collection of historical artefacts, the museum provides insights into the local traditions and the vibrant history of the Sabaragamuwa Province.
  • Katugas Ella Falls: Embrace the thrill of adventure at Katugas Ella Falls, a picturesque waterfall surrounded by lush greenery. Ideal for a romantic picnic or a refreshing swim, this serene location is perfect for nature lovers and those seeking a tranquil escape.

The nearest major airports for your trip to Ratnapura

When planning your visit to Ratnapura, flying into Colombo's Bandaranaike International Airport (CMB) is the most convenient option, situated 77.2km away. Nearby hotels include the luxurious Sentido Heritance Negombo, 8.0km from the airport, offering an airport shuttle service. The Jetwing Blue resort, located 9.7km away, also provides accessible transport to the airport. Another excellent choice is the Jetwing Lagoon Wellness, a luxury adults-only resort, just 6.4km from CMB, which ensures easy access to airport transfers. These accommodations make travelling to Ratnapura seamless for tourists arriving in Sri Lanka.

Explore a world of travel with Expedia

Explore a world of travel with Expedia

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