Beginning of main content

Earn Orbucks instantly: $1 Orbuck = $1 USD, good toward hotels

Save up to 50% on select hotels with Insider Prices

Book on the app to instantly earn 5% on 350,000+ hotels

Tonight
This weekend
Oct 18 - Oct 20
Next weekend
Oct 25 - Oct 27

Top Rated Ratnapura Hotels

Centauria Hill Resort
Centauria Hill Resort
3.0 out of 5.0 305/2 Colombo Road, Ratnapura
Free Cancellation
$62
Guests of Centauria Hill Resort have access to an outdoor pool, a children's pool, and free WiFi in public areas. If you drive, put free parking to good use. ...
Hotel Gem Land
Hotel Gem Land
2.5 out of 5.0 12 Mudduwa Road, Ratnapura
$17
Guests staying at Hotel Gem Land enjoy free WiFi in public areas, a terrace, and a garden. Free parking is available if you drive. Front-desk staff can assist ...
Ratnaloka Tour Inn
Ratnaloka Tour Inn
3.0 out of 5.0 Kosgala, Kahangama, Ratnapura, Sabaragamuwa
$52
At Ratnaloka Tour Inn, guests enjoy an outdoor pool, a children's pool, and free WiFi in public areas. There's free parking and an airport shuttle for a fee. ...
Serene Villa
Serene Villa
3.0 out of 5.0 245/55 A4 Main Road, Batugedara, Ratnapura
$50
Guests of Serene Villa enjoy features like an outdoor pool, free WiFi in public areas, and a terrace. If you drive, put free parking to good use. Staff members ...
Sapphire Holiday Resort
Sapphire Holiday Resort
3.0 out of 5.0 No.36/7G, Amuna road,Polhengoda, Ratnapura
$33
At Sapphire Holiday Resort, guests enjoy a nightclub, a health club, and free WiFi in public areas. There's free parking, and a shuttle from the hotel to the ...
Nilani Hotel
Nilani Hotel
3.0 out of 5.0 21, Darmapala Mawatha, Ratnapura
Free Cancellation
$15
Guests of Nilani Hotel enjoy free WiFi in public areas, a terrace, and laundry facilities. You can put free parking to good use if you drive. Front-desk staff ...
Hotel White House
Hotel White House
3.0 out of 5.0 57/114, Polhengoda Rd., Ratnapura, Sabaragamuwa
Free Cancellation
$1,727
Hotel White House features free WiFi in public areas, refrigerator in a common area, and laundry facilities. There's free parking, and an airport shuttle (available ...
MacNara Traveller's Inn
MacNara Traveller's Inn
2.5 out of 5.0 No 05, Old Road, Batugedara, Ratnapura, Sabaragamuwa
Free Cancellation
$23
Guests of MacNara Traveller's Inn enjoy free WiFi in public areas, a business center, and a free grocery shopping service. You can take advantage of free parking, ...
CONTOUR HERITANCE HOTEL- DELGODA WALAWWA
CONTOUR HERITANCE HOTEL- DELGODA WALAWWA
3.0 out of 5.0 No. 18, Delgoda Walawwa, Abhayaraja Mawatha, Ratnapura, Sabaragamuwa
Free Cancellation
$14
Guests of CONTOUR HERITANCE HOTEL- DELGODA WALAWWA enjoy access to free WiFi in public areas, conference space, and coffee in a common area. You can take advantage ...

Pet Friendly Ratnapura Hotels

See all 405 Properties in Ratnapura

Finding a Hotel in Ratnapura


So you're kicking around the idea of a trip to Ratnapura? If you want a place to hang your hat that's located near some well-known Ratnapura attractions such as Adams Peak, just go to Orbitz, choose your travel dates, and voilà! Look through the list of hotels and other accommodations to identify those that are near what you want to see while you're visiting.


There are 132 accommodations to pick from within the larger area if you can't find a place you want to stay in Ratnapura. Search by filters such as price, neighborhood, guest rating, or popular locations, depending on what's most important to you.


We make it easy to find a convenient flight into Colombo (CMB-Bandaranaike Intl.), which is 51.3 mi (82.5 km) from the heart of the city. Find the ideal flight in nothing flat by using the filters on our site to narrow down your search.


Accommodations in Ratnapura


To get lodging that has all the perks you want when you travel, use Orbitz to get your must-have amenities whether that's a pool, free parking, or a kitchen.

If you want to grab a bite before hitting the road to explore the area, consider one of these Ratnapura properties, recommended by guests for their great free breakfast:

  • Centauria Hill Resort
  • Nilani Hotel
  • Lake Serenity Boutique Hotel

Take a dip when you stay at one of these Ratnapura properties, appreciated for their pools.

  • Ratnaloka Tour Inn
  • Centauria Hill Resort
  • Lake Serenity Boutique Hotel

What's the Weather Like in Ratnapura?


If you want to know whether to pack an umbrella or your shades for your Ratnapura trip, the following weather information may help. Ratnapura is typically warmest in March and April, while it’s usually the chilliest in January and February. The rainiest months are November and May, while the driest months are normally February and March. Here's a summary of rain and seasonal temperatures so you're completely prepared for everything Mother Nature can chuck at you:


  • January to March: average temp during the day is 89°F and 72°F at night
  • April to June: average temp during the day is 89°F and 76°F at night
  • July to September: average temp during the day is 87°F and 76°F at night
  • October to December: average temp during the day is 87°F and 73°F at night
  • Annual average rainfall: 3.66 inches

Things to See and Do in Ratnapura


You may want to experience the local activities when you are visiting Ratnapura. Explore these well-known attractions during your visit:

  • Adams Peak
  • Katugas Ella Falls
  • Gnanasiha Tapowana Vihara
  • Ratnapura National Museum
  • Horton Plains National Park
  • Sinharaja Forest Reserve

Recent Reviews

*Price based on the lowest price found within past 24 hours and based upon one night stay for two adults over the next thirty days. Prices and availability subject to change. Additional terms may apply.