Beginning of main content

Get 24/7 travel help, thanks to our Customer First Guarantee

Save an extra 10% or more on select hotels with Member Discounts

Access exclusive hotel deals, only with the Travelocity app

Tonight Jan 26 - Jan 27
This weekend Jan 31 - Feb 2
Next weekend Feb 7 - Feb 9

Most Frequently Booked Ratnapura Hotels

Hotel Gem Land

Hotel Gem Land

2.5 out of 5.0 12 Mudduwa Road, Ratnapura
This hotel doesn't skimp on freebies - guests receive free WiFi and free self parking. Business travelers can take advantage of the laundry service. A terrace, a garden, and a picnic area are also on offer.
Punsisi Resort

Punsisi Resort

3.0 out of 5.0 Ademspeak, Delhousie, Ratnapura, Central Province
This guesthouse doesn't skimp on freebies - guests receive free WiFi and free self parking. Traveling on business? Take advantage of the laundry service and airport shuttle. A restaurant, a 24-hour front desk, and a coffee shop are also provided.
Get Rates
Centauria Hill Resort

Centauria Hill Resort

3.0 out of 5.0 305/2 Colombo Road, Ratnapura
This hotel features a restaurant, an outdoor pool, and a poolside bar. Families will appreciate the children's pool, barbecue grills, and supervised childcare. Relax with a drink at the bar/lounge and enjoy free perks like continental breakfast and free self parking.

How much is a hotel room in Ratnapura?

Hotels in Ratnapura start at $14 per night. Prices and availability subject to change. Additional terms may apply.

Ratnapura Hotel & Travel Guide

Looking for accommodation options in Sri Lanka, particularly in the Ratnapura area? Ratnapura offers 3 short and long-stay options within 6 miles (10 kilometers) of the town center.

Hotel options that are fairly close to downtown Ratnapura include the Sapphire Holiday Resort and Hotel Gem Land.

17 miles (27 kilometers) outside of downtown Ratnapura, you will find the Ceylon Tea Trails. Alternatively, the Daynish Rock Bungalow is located 20 miles (33 kilometers) away. Some more places to stay in the surrounding area include the Laya Leisure along with the Sinharaja Birder's Lodge.

Looking for more to do? Spend the day exploring National Art Gallery and University of Colombo, in Colombo, 45 miles (69 kilometers) northwest of Ratnapura. The Hilton Colombo Residence and Casa Colombo Hotel are just some of the convenient apartment and hotel alternatives in Colombo. Or, you could stay in Kandy District, 45 miles (74 kilometers) to the northeast of Ratnapura, where you can pick from the Heavens Holiday Resort and Lanka Villas Holiday Resort. Regardless of whether you're passing through or spending a few nights in Kandy District, make sure you venture to the Malwathu Maha Viharaya and British Garrison Cemetery.

Before you say your farewells to Sri Lanka, make sure you catch an exciting game of sport. Visit Sugathadasa Stadium, which you can find northwest of Ratnapura. Book Travelocity-listed accommodation right in the thick of the action at the Galadari Hotel or the Taj Samudra.

Bandaranaike International Airport is a closeby arrival point for air travel, and is found 50 miles (83 kilometers) outside Ratnapura. Hotels that are nearby are Amagi Lagoon and Sun UP Hotel.

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