Popular hotels
Where to stay
About Ratnapura

Hotels in Ratnapura, Sri Lanka

Search and compare Ratnapura, Sri Lanka hotels from hundreds of travel sites and save.

Ratnapura, Sri Lanka
Aug 1 — Aug 22
Ratnapura, Sri Lanka
Thu 8/1
Fri 8/2
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular hotels in Ratnapura

Discover well-known properties in Ratnapura that are favored by visitors more than others. There are 74 hotels in Ratnapura and price data was last updated on July 25, 2024. The average price for a hotel in Ratnapura is .
These are some of the hotels in Ratnapura with the highest demand. Change the dates at the top of the page to see more options in Ratnapura.
Filter by star ratings
All filters
Sinharaja Road, Ratnapura, Sri Lanka
This boutique hotel is nestled in the jungle, boasting views over beautifully manicured lowland tea estates on the fringe of remote Kalawana. It offers an outdoor swimming pool and a restaurant serving both Sri Lankan and Western food. Free Wi-Fi access is available. The hotel is located 160 km from Bandaranaike International Airport and 2 km from Kalawana. Sinharaja Rain Forest is situated 15 km away, while Ratnapura is a 45-minute drive away. Mattala Rajapaksa International Airport is 85 km away. Rooms are beautifully decorated and come with a private balcony or terrace. They are fully equipped with a comfortable bed, a minibar and a seating area. Extras include a desk, ironing facilities and a fan. Some rooms have a spa bath, a spacious living area and offer views of the jungle. At Boulder Garden you will find an airport shuttle, a 24-hour front desk and a tour desk. An array of activities can be enjoyed on site or in the surroundings, including cycling and hiking.
Free Wi-Fi
Parking
8.5
Excellent
7 reviews
Location
11.7 mi from city centre
No.36/7G, Amuna road,Polhengoda, Ratnapura, Sri Lanka
Sapphire Holiday Resort is conveniently located in the popular Moragahayata area. The hotel offers a wide range of amenities and perks to ensure you have a great time. 24-hour room service, free Wi-Fi in all rooms, 24-hour security, daily housekeeping, grocery deliveries are on the list of things guests can enjoy. Guestrooms are designed to provide an optimal level of comfort with welcoming decor and some offering convenient amenities like television LCD/plasma screen, additional toilet, cleaning products, clothes rack, dressing room. Recuperate from a full day of sightseeing in the comfort of your room or take advantage of the hotel's recreational facilities, including hiking trails, water park, hot tub, hot spring bath, massage. Convenience and comfort makes Sapphire Holiday Resort the perfect choice for your stay in Ratnapura.
Free Wi-Fi
Parking
Airport shuttle
Location
1.0 mi from city centre
12 Mudduwa Road, Ratnapura, Sri Lanka
This hotel is 29.9 mi (48.1 km) from Sinharaja Forest Reserve and 30.1 mi (48.5 km) from Sinharaja Rain Forest. Featured amenities include dry cleaning/laundry services and luggage storage. Free self parking is available onsite.
Free Wi-Fi
Airport shuttle
Air Conditioning
Location
0.5 mi from city centre
No. 18, Delgoda Walawwa, Ratnapura, Sri Lanka
Located in Ratnapura, Contour Heritance Hotel- Delgoda Walawwa is within a 15-minute drive of Gnanasiha Tapowana Vihara and Ratnapura National Museum. Featured amenities include complimentary newspapers in the lobby, a 24-hour front desk, and luggage storage. Planning an event in Ratnapura? This hotel has 4500 square feet (418 square meters) of space consisting of conference space and a meeting room. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free self parking is available onsite.
Free Wi-Fi
Location
0.9 mi from city centre

Hotel prices in Ratnapura

Get a sense of the average price and most popular properties to stay in Ratnapura to help you budget for your trip accordingly. Hotels that are booked the most in each class receive the “Most popular” badge. Hotels with the “Best value” badge are the most popular hotels in Ratnapura at attractive prices. Price data was last updated on July 25, 2024.
Hotels located in the Ratnapura area sorted by price and hotel class. Change the dates at the top of the page to see more options in Ratnapura.
2 stars and under
12 Mudduwa Road, Ratnapura, Sri Lanka
3 stars
Sinharaja Road, Ratnapura, Sri Lanka
No.36/7G, Amuna road,Polhengoda, Ratnapura, Sri Lanka

Best prices found by HotelsCombined users in the past 24 hours.

Other accommodations in Ratnapura

Find the perfect hostel, theme hotel, or vacation rental for your stay in Ratnapura. There are 74 hotels in Ratnapura and price data was last updated on July 25, 2024. The average price for a stay in Ratnapura is .
Show all 74 stays
Ahaspokuna, 13 Km Post, Ratnapura, Sri Lanka
29.0 mi from city centre
$534
Avg. per night

Where to stay in Ratnapura

Explore different neighborhoods and areas within Ratnapura to find the perfect location for your stay. Map data was last updated on July 25, 2024.
Use the map to find hotels in Ratnapura that are close to the points of interest you'll be frequenting. Users can click on a hotel's name to find more information about it, such as price, reviews, and amenities, and also find different deals for the property.

About Ratnapura

Ratnapura is a bustling city surrounded by emerald-green tea plantations and jungle-covered mountains. The city has a long history of gemstone trading and is filled with shops selling shimmering rubies, garnets and sapphires. Day trips outside the city take you to cascading waterfalls, hidden cave temples and one of the most important Hindu pilgrim sites in Sri Lanka.

Things to do in Ratnapura

Ratnapura is brimming with restaurants where you can enjoy mouth-watering Sri Lankan cuisine. For breakfast, fill up on crispy “hoper” pancakes topped with sweet onion chutney and creamy dahl. Dinner often features multiple curries made with eggplant, green beans, pumpkin and other local vegetables. “Jaggery” candy made from palm sugar is a great pick-me-up.

Strolling around the city centre, you’ll be dazzled by stores selling precious gemstones. Jewellery featuring cobalt-blue Sri Lankan sapphires is the perfect souvenir. Visit the Gemmological Museum to find out more about the history of gemstone mining in Ratnapura. It’s also possible to organise guided tours of local gem mines.

For many travellers, Ratnapura is a launchpad to Adam’s Peak, one of the most important pilgrimage sites in Sri Lanka. A steep staircase winds up the conical-shaped mountain, which soars more than 2,200 metres above sea level. Pilgrims traditionally climb in the dark to enjoy spectacular sunrises from the summit.

A short drive out the city, Katugas Falls cascades six metres down a rocky ravine. At the foot of the falls is a natural pool surrounded by lush greenery. Enjoy a picnic on the rocks and cool off in the water.

Getting around Ratnapura

Autorickshaws are a fast and affordable way to get around Ratnapura while taxis are a comfortable alternative. Hiring a driver for the day is a good way to explore surrounding sights and attractions. Bandaranaike International Airport in Colombo is a 2.5-hour drive away.

Facts about staying in Ratnapura

Find useful tips and insights about staying in Ratnapura to help you make the most of your experience. FAQs were last updated on July 25, 2024.
  • What are the best hotels in Ratnapura?

    Centauria Hill Resort is a very popular hotel in Ratnapura with a score of 8.3 from 24 reviews. Volunteer Ceylon (8.9 from 40 reviews) and Rathna Gems Halt (8.4 from 114 reviews) are also highly rated Ratnapura hotels based on recent feedback from HotelsCombined users.

  • What is the cheapest month to book a hotel in Ratnapura?

    The cheapest month to book a hotel in Ratnapura is January ($18). Conversely, the most expensive month to stay in Ratnapura is November ($92).

  • What is the cheapest day to book a hotel in Ratnapura?

    The cheapest day to stay in Ratnapura is Thursday ($47). On the other hand, travelers can expect to pay the most on Saturday, when the average nightly price is $162.

  • What are some other cities to stay in when visiting Sabaragamuwa?

    In addition to Ratnapura, travelers opt to visit Belihuloya when visiting Sabaragamuwa. Embilipitiya is also a popular choice to visit.

  • How many hotels are there in Ratnapura?

    In total, there are 74 hotels to choose from in Ratnapura, compared to 815 properties in Sabaragamuwa.

See more FAQs

Find better results for your stay in Ratnapura

Explore these cities in Sri Lanka
Looking to explore Sri Lanka during your trip? These are other popular cities nearby that HotelsCombined users visit

Millions of Reviews
Real ratings and reviews from millions of guests, just like yourself. Book your perfect stay with confidence!
Best Hotel Deals
HotelsCombined sources over 3 million hotels and properties and compiles them in one place so you can compare the ideal accommodation.
Free Cancellation
Plans change — we get it. And that’s why you can search and book hotels and accommodations on HotelsCombined from agencies that offer free cancellation