Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5
Due to coronavirus (COVID-19) travel advisories, some destinations may be unavailable for certain dates. Find out more.

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

Save 10% or more on select hotels with Insider Prices

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

Tonight
This weekend
Oct 30 - Nov 1
Next weekend
Nov 6 - Nov 8

Top Rated Ratnapura Hotels

Punsisi Resort
Punsisi Resort
3.0 out of 5.0 Ademspeak, Delhousie, Ratnapura, Central Province
Free Cancellation
$50
Punsisi Resort features free WiFi in public areas, spa services, and coffee in a common area. There's free parking, and an airport shuttle (available 24 hours) ...
Thilini Hotel Apartment
Thilini Hotel Apartment
2.5 out of 5.0 Rest House Road, Ratnapura, SG
$80
This apartment features a rooftop terrace, express check-in, and express check-out. Free offsite parking is included with your stay. Friendly staff can provide ...
Nilani Hotel
Nilani Hotel
3.0 out of 5.0 21, Darmapala Mawatha, Ratnapura
Get Rates
Guests of Nilani Hotel enjoy free WiFi in public areas, a terrace, and laundry facilities. Free parking is available if you drive. The 24-hour front desk has ...
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. There's free parking, ...
Serene Villa
Serene Villa
3.0 out of 5.0 245/55 A4 Main Road, Batugedara, Ratnapura, Sabaragamuwa
$38
Guests of Serene Villa enjoy features like an outdoor pool, free WiFi in public areas, and a terrace. A stay here includes free parking. Helpful staff can provide ...
Sapphire Holiday Resort
Sapphire Holiday Resort
3.0 out of 5.0 No.36/7G, Amuna road,Polhengoda, Ratnapura
$33
Guests of Sapphire Holiday Resort have access to a nightclub, a health club, and free WiFi in public areas. You can take advantage of free parking, along with ...
MacNara Traveller's Inn
MacNara Traveller's Inn
2.5 out of 5.0 No 05, Old Road, Batugedara, Ratnapura, Sabaragamuwa
Get Rates
At MacNara Traveller's Inn, guests have access to free WiFi in public areas, a business center, and a free grocery shopping service. You can take advantage of ...
Hotel White House
Hotel White House
3.0 out of 5.0 57/114, Polhengoda Rd., Ratnapura, Sabaragamuwa
Get Rates
Guests of Hotel White House enjoy free WiFi in public areas, refrigerator in a common area, and laundry facilities. There's free parking, and an airport shuttle ...
Centauria Hill Resort
Centauria Hill Resort
3.0 out of 5.0 305/2 Colombo Road, Ratnapura
Free Cancellation
$100
At Centauria Hill Resort, guests enjoy features like an outdoor pool, a children's pool, and free WiFi in public areas. There's free parking if you drive. The ...

Pet Friendly Ratnapura Hotels

See all 503 Properties in Ratnapura

What's the best place for a stay in Ratnapura?

What are the best hotels for a stay with my family in Ratnapura?

Check out these family-friendly hotels in Ratnapura. Sapphire Holiday Resort is a 3-star hotel with a restaurant, free babysitting, and free parking. You and your family can also consider Nilani Hotel, a 3-star hotel with a restaurant, free parking, and free breakfast. Another option is Centauria Hill Resort, a 3-star hotel with a children's pool, a restaurant, and free parking.

What are the best hotels in Ratnapura?

Consider these top hotels in Ratnapura:

  • Punsisi Resort is a 3-star guesthouse with a restaurant, free WiFi, and free parking.
  • Thilini Hotel Apartment is an apartment offering private balconies and a rooftop terrace.
  • Nilani Hotel is a 3-star hotel with free breakfast, a restaurant, and free WiFi.

Though not in the heart of Ratnapura, you may want to visit famous sights in the larger area like Adams Peak and Horton Plains National Park.

What are the best hotels to stay near Ratnapura National Museum?

Ratnapura National Museum deserves to be at the top of your to-do list. Visitors come from far and wide to see this interesting collection of historical artifacts. Want to simplify things and stay in the area? You'll find a range of accommodations to choose from. Thilini Hotel Apartment (0.3 miles away) is a top choice. Nilani Hotel (0.3 miles away) and Hotel Gem Land (0.6 miles away) are also worth checking out.

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.