Photo by Gotukola

Search Hotels in Ratnapura

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

Compare 513 hotels in Ratnapura with room rates, reviews, and availability. Most hotels are fully refundable.

Magical Mountain Resort

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

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 traveler
Adams Peak Inn

Punsisi Resort - Delhousie Adamspeak

3.0 star property
Nallathanniya
The price is SAR 202
SAR 240 total
includes taxes & fees
22 Nov - 23 Nov
Punsisi Resort - Delhousie Adamspeak

Hotel Gem Land

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

Meridian Holiday Resort

3.0 star property
Ratnapura
The price is SAR 89
SAR 106 total
includes taxes & fees
22 Nov - 23 Nov
Meridian Holiday 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

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 traveler
Lake Serenity Boutique Hotel

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 traveler
Sapphire Holiday Resort

DIORA Hotel

2.0 star property
Ratnapura
The price is SAR 62
SAR 74 total
includes taxes & fees
29 Nov - 30 Nov
DIORA Hotel

New Heaven Hotel

3.0 star property
Nallathanniya
The price is SAR 186
SAR 220 total
includes taxes & fees
22 Nov - 23 Nov
New Heaven Hotel

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

TOPAZ SUITE

Ratnapura
The price is SAR 113
SAR 188 total
includes taxes & fees
22 Nov - 23 Nov
TOPAZ SUITE

Charming 9-bedroom hotel with AC, WiFi in delightful Gem city Ratnapura

Ratnapura
The price is SAR 113
SAR 188 total
includes taxes & fees
22 Nov - 23 Nov
Charming 9-bedroom hotel with AC, WiFi in delightful Gem city Ratnapura

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

Hotel Sapthapadhi

2.5 star property
Ratnapura
Hotel Sapthapadhi

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 traveler
Grand Adams Peak Hotel

RUBY SUITE

Ratnapura
The price is SAR 113
SAR 188 total
includes taxes & fees
22 Nov - 23 Nov
RUBY SUITE

On the way to Ella, Udawalawa, Mirissa. Hike Adams Peak. 3 AC rooms with a pool

Kuruwita
The price is SAR 728
SAR 848 total
includes taxes & fees
22 Nov - 23 Nov
On the way to Ella, Udawalawa, Mirissa. Hike Adams Peak. 3 AC rooms with a pool

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

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

White Friday Sale

Limited-time deals: Save up to 50% on select hotels
Save an average of 15% on thousands of hotels when you're signed in

Top Ratnapura Hotel Reviews

Guide to exploring around Ratnapura

Top reasons to visit Ratnapura

  • Scenic Hiking Opportunities: Ratnapura offers breathtaking hiking trails that showcase the area's stunning natural beauty.
  • Beautiful Waterfalls: Discover picturesque waterfalls, perfect for relaxation and photography.
  • Rich Cultural Experiences: Immerse yourself in local culture and explore historical sites and museums.
  • Vibrant Local Markets: Shop for unique souvenirs and enjoy authentic Sri Lankan cuisine.
  • Comfortable Accommodations: Choose from a variety of family-friendly hotels and cozy guesthouses to enhance your stay.

Find great hotels in Ratnapura

Explore a range of comfortable accommodations in Ratnapura, Sabaragamuwa Province, Sri Lanka. Whether you're seeking family-friendly hotels or cozy guesthouses, you'll find options that cater to both business and leisure travelers. Enjoy a delightful vacation experience surrounded by stunning natural beauty, and discover the best properties and rooms in Ratnapura to make your stay memorable.

  • Grand Adams Peak Hotel: Nestled in the scenic surroundings of Ratnapura, Grand Adams Peak Hotel offers a harmonious blend of comfort and adventure. This 3-star hotel is perfect for couples and families alike, featuring a diverse dining experience with options like a lounge bar, free daily breakfast, and local dining guides. The hotel encourages an active lifestyle with nearby fitness facilities and sports activities. Guests can unwind in their rooms equipped with televisions while enjoying breathtaking views of the surrounding mountains and charming village life, making it an ideal base for exploring the natural beauty of the region.
  • Hotel Gem Land: Emphasizing simplicity and comfort, Hotel Gem Land provides a warm and inviting atmosphere for travelers in Ratnapura. This hotel features a variety of breakfast options, including continental choices, perfect for starting your day off right. Guests can engage in friendly competition with available billiards and pool tables, offering a laid-back space for relaxation and socializing. Whether you're traveling alone or with family, Hotel Gem Land offers a cozy retreat to recharge before embarking on your explorations.
  • Sapphire Holiday Resort: Sapphire Holiday Resort is a delightful 3-star accommodation that caters to nature enthusiasts. Situated amidst lush landscapes, this resort features multiple dining options, including dinner at its on-site restaurant. Guests can enjoy various recreational activities such as hiking and biking, making it an excellent choice for adventure seekers. With amenities like cable and flat-screen TVs in the rooms, guests can relax and unwind after a day of exploration, soaking in the tranquil ambiance of Ratnapura.

Where to stay in Ratnapura

Discover the charm of Ratnapura, a gem in Sri Lanka's Sabaragamuwa Province, perfect for outdoor and adventure enthusiasts. Explore lush landscapes, vibrant culture, and thrilling activities. Nearby attractions including waterfalls and hiking trails offer breathtaking scenery, while local markets provide a taste of authentic Sri Lankan life. Whether you're seeking a peaceful retreat or an adventurous getaway, Ratnapura has something for every traveler seeking memorable experiences.

  • Ratnapura: Nestled in the lush hills of Sabaragamuwa Province, Ratnapura is a city rich in natural beauty and adventure. Known as the City of Gems, it attracts visitors year-round, with peak seasons from December to February. Travelers flock to Ratnapura for its outdoor activities, including hiking in the nearby national parks and exploring scenic landscapes. Don't miss the local beaches, where you can unwind and soak up the sun. The vibrant market scene offers a chance to discover unique gemstones and artisanal crafts, making it a perfect spot for souvenir hunting.
  • Gileemale: A charming city located near Ratnapura, Gileemale is known for its tranquil atmosphere and natural surroundings. This city experiences moderate seasonal visitor numbers, peaking from December to February. It's an ideal base for exploring the scenic beauty of the Sabaragamuwa region, with lush greenery and breathtaking views. Gileemale offers opportunities for outdoor activities like hiking and birdwatching, catering to nature lovers. The welcoming local community adds to the charm, making it a delightful place to relax and immerse yourself in the culture of Sri Lanka.

Things to do in Ratnapura

Ratnapura, located in Sabaragamuwa Province, Sri Lanka, is perfect for outdoor and adventure enthusiasts. Visitors can enjoy scenic hiking opportunities and memorable day trips while exploring the local culture and natural beauty. Shopping experiences are also popular, allowing tourists to bring home unique souvenirs. Whether you're seeking adventure or relaxation, Ratnapura offers a variety of activities to enhance your vacation.

Shopping

In Ratnapura, visit the bustling Ratnapura Market for unique local crafts and gemstones, perfect for souvenirs. For a modern shopping experience, check out the Sabaragamuwa Shopping Complex, where you can find a variety of shops offering clothing, accessories, and more.

Recreation

Ratnapura offers a range of wellness retreats, including tranquil Ayurveda centers that provide rejuvenating treatments and herbal therapies. Enjoy meditation sessions amidst serene nature, or join yoga classes that harmonize body and mind, all set against the stunning backdrop of lush hills and vibrant landscapes.

Adventure

Explore the breathtaking beauty of Ratnapura's gem mines, where you can participate in gemstone digging and learn about the mining process. For thrill-seekers, the nearby Sinharaja Forest Reserve offers exhilarating trekking experiences amidst rich biodiversity and stunning landscapes, perfect for nature lovers and adventure enthusiasts alike.

Nightlife

In Ratnapura, enjoy a lively evening at the popular Kandy House, known for its vibrant atmosphere and local cuisine. For a more laid-back vibe, visit the Ratnapura Riverside Café, where you can unwind by the water with a refreshing drink and live music.

*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 trip to Ratnapura, consider visiting in January, June, or September when hotel prices are lower, especially on Saturdays. Avoid peak months like May and July to August for better rates. Use Expedia to compare hotel prices, filter for eco-friendly options, and look for package deals that combine your hotel with flights and activities for additional savings. Explore free local attractions and utilize public transportation to further stretch your budget while enjoying the beauty of Sabaragamuwa Province.

  • 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: Utilize Expedia's search tool to refine your preferences, such as your budget, desired location, and preferred hotel type. For instance, selecting the Eco-certified option will show you sustainable and environmentally friendly hotels that are currently available. To find the best prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your Ratnapura hotel reservation with your flights and activities by booking an Expedia package.

Find the best attractions in Ratnapura

Ratnapura, known for its stunning outdoor scenery and adventure opportunities, offers a variety of attractions including peaks, historical museums, and beautiful waterfalls. Visitors can immerse themselves in the local culture, enjoy romantic experiences, and explore the Ratnapura National Museum for a deeper understanding of the area. Whether you're seeking adventure or relaxation, Ratnapura is an ideal destination for a memorable vacation.

  • Sri Pada: Experience the breathtaking views and serene atmosphere at Sri Pada, a sacred peak known for its stunning scenery and outdoor adventures. The trek to the summit offers a rewarding challenge and a chance to connect with nature.
  • Ratnapura National Museum: Immerse yourself in the rich cultural heritage of Sri Lanka at the Ratnapura National Museum. This museum showcases fascinating artifacts and exhibits that detail the region's history and traditions, providing a deep insight into local culture.
  • Katugas Ella Falls: Discover the enchanting beauty of Katugas Ella Falls, a perfect spot for romance and adventure. The cascading waters create a picturesque setting for relaxation or exploration, making it an ideal destination for nature lovers.

The nearest major airports for your trip to Ratnapura

To reach Ratnapura, you can fly into Colombo's Bandaranaike International Airport (CMB), situated 77.2km away. Nearby hotel options include the luxurious Sentido Heritance Negombo, just 8.0km from the airport, offering convenient airport shuttle services. Another excellent choice is Jetwing Blue, a 5-star resort located 9.7km from CMB, also providing easy access to transportation. Jetwing Beach, another 5-star hotel, is similarly positioned at 9.7km from the airport and offers accessible transport options. These hotels make it easy for travelers to transition from the airport to Ratnapura while enjoying a comfortable stay.

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 SAR 74 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 vacation 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 accommodations 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 SAR 74 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 "Traveler 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.