Popular hotels
Cheapest hotels
Where to stay

Hotels in Ratnapura District

Search and compare Ratnapura District hotels from hundreds of travel sites and save.

Ratnapura District
nov. 5 — nov. 62
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular hotels in Ratnapura District

Discover well-known properties in Ratnapura District that are favored by visitors more than others. There are 989 hotels in Ratnapura District and price data was last updated on octubre 29, 2024. The average price for a hotel in Ratnapura District is .
These hotels are among the most popular properties in the Ratnapura District area. Users can utilize the filters available to narrow down their search.
Filter by star ratings
All filters
305/2 Colombo Road, Ratnapura, Sri Lanka
Centauria Hill Resort is a hilltop colonial mansion located in Ratnapura. It offers an outdoor swimming pool, restaurant and air-conditioned rooms with a spa bathtub. Guests enjoy free parking. Tastefully decorated, rooms come with high ceilings and classical wooden furnishings. Each is equipped with a cable TV, cosy seating area and work desk. A minibar and personal safe are included. The restaurant serves a variety of local and international dishes, while refreshing beverages are offered at the bar. With a 24-hour front desk, the hotel can arrange for shuttle services. Travel and sightseeing bookings can be made at the tour desk. Resort Hill Centauria is 55 km from Padukka Railway Station and 77 km from Ratmalana Airport.
Free Wi-Fi
Parking
8.5
Excellent
41 reviews
Location
1.2 mi from city centre
Ulugalathenna, Ihala Galagama, Belihuloya, Sri Lanka
While you're here, you can enjoy all the comforts of home and more, including free WiFi and a flat-screen TV, as well as a bidet and a garden. Other amenities include premium bedding, towels, bathrobes, and slippers.
Pool
Free Wi-Fi
Parking
9.6
Excellent
161 reviews
Location
1.7 mi from city centre
Balawatukande, Kalawana, Sri Lanka
Parking
Air Conditioning
7.9
Good
2 reviews
Location
5.1 mi from city centre
Seelogama, Belihuloya, Sri Lanka
Just 500 metres from the soothing River Belihul Oya, Landa Holiday Home offers a selection of tree houses and wooden villas in the midst of nature. On-site activities include bird watching, cycling and trekking. The guestrooms are equipped with a fan and private bathroom. From the balcony, views of the landscaped gardens can be enjoyed. Landa Holiday House is a 30-minute drive from Bambarakanda Falls and 1 km from the University of Sabaragamuwa. It is a 1-hour, 30-minute drive from Horton Planes and a 3-hour drive from Colombo. Bicycle and car rentals can be arranged at the front desk. The hotel also provides laundry services and free parking. At the restaurant, savoury Sri Lankan rice and curries are cooked in traditional clay pots over a fire.
Free Wi-Fi
Parking
8.5
Excellent
69 reviews
Location
1.2 mi from city centre
St Anthonize Estate Batathota, Ratnapura, Sri Lanka
Kuruwita Retreat is perfectly located for both business and leisure guests in Rathnapura. The hotel has everything you need for a comfortable stay. Take advantage of the hotel's 24-hour room service, Wi-Fi in public areas, car park, room service, airport transfer. Designed for comfort, selected guestrooms offer desk, fan, shower, seating area to ensure a restful night. Recuperate from a full day of sightseeing in the comfort of your room or take advantage of the hotel's recreational facilities, including outdoor pool, garden. Friendly staff, great facilities and close proximity to all that Rathnapura has to offer are three great reasons you should stay at Kuruwita Retreat.
Pool
Free Wi-Fi
Airport shuttle
6.4
Good
4 reviews
Location
7.5 mi from city centre
New Town, Embilipitiya, Sri Lanka
While you're here, you can enjoy all the comforts of home and more, including free WiFi and a TV, as well as a coffee/tea maker and a minibar. Other amenities include laundry facilities, towels, a picnic area, and rollaway beds.
Pool
Free Wi-Fi
Parking
8.2
Excellent
109 reviews
Location
0.9 mi from city centre
912, Thanamalwila Road, Embilipitiya, Sri Lanka
Located within a 10-minute drive from the famous Udawalawe National Park, Grand Udawalawe Safari Resort features an outdoor swimming pool and offers spacious rooms with views of the surrounding nature. Free parking is available on site. The resort is just 500 metres to Ath Athuru Sevana, an elephant orphanage, and approximately 160 km from Katunayake Airport. The Mahinda Rajapaksa International Cricket Stadium is within a 40-minute drive away. Fitted with parquet flooring, air-conditioned rooms are furnished with a wardrobe, a flat-screen satellite TV, an electric kettle and ironing facilities. En suite bathrooms come with a hairdryer, bathtub or shower facility. Wired internet is provided at a charge. Operating a 24-hour front desk, Grand Udawalawe Safari Resort provides laundry and fax/photocopying services. Meeting/ banqueting facilities are available, while airport transfer can be arranged at an extra surcharge. The in-house restaurant serves delectable local and international dishes. Guests may also enjoy meals in private with room service.
Free Wi-Fi
8.0
Excellent
609 reviews
Location
7.6 mi from city centre
Veddagala-Kudawa Road, Neluwa, Sri Lanka
Surrounded by picturesque mountain views, Birds Paradise Hotel provides charming accommodation in Kalawana. Authentic Sri Lankan-style meals can be enjoyed at the on-site restaurant. This peaceful getaway is only a 5-minute drive from Sinharaja Rainforest. Ratnapura is 45 minutes away by car while Colombo city and Bandaranaike International Airport are both a 2-hour drive away via the Southern Expressway. Rooms feature rustic décor with wooden furnishings. Each comes with a fan and windows offering natural light. They also have an attached bathroom with heated showers. Larger rooms offer hardwood floors. Birds Paradise Hotel houses a 24-hour front desk and a cosy garden. Staff at the tour desk can arrange for sightseeing trips, hiking activities and nature trails. Airport shuttle services can be arranged for a surcharge. In-room dining options and barbeque facilities are available at this hotel.
Free Wi-Fi
Parking
8.2
Excellent
56 reviews
Location
6.3 mi from city centre

Cheapest hotels in Ratnapura District

Discover affordable stays in Ratnapura District that provide a quality experience without breaking the bank. Hotels in Ratnapura District can be found for as low as $10 per night. There is currently one property in Ratnapura District that can be booked for this price. Eagle Safari Family Bungalow Udawalwe is one of the hotels that can be booked for the lowest price in Ratnapura District. Price data was last updated on octubre 29, 2024
These Ratnapura District properties charge the lowest price per night of those we've come across. If you have the flexibility, change the dates selected to compare prices.
Show all 989 hotels
River Road, Walawa Junction, Udawalawe, Udawalawa, Sri Lanka
2.1 mi from city centre
Free Wi-Fi
Parking
$10
Avg. per night
Udawalawa Junction, Udawalawa, Sri Lanka
1.8 mi from city centre
Free Wi-Fi
Parking
$12
Avg. per night
1109/3, Dakunu Ela Road, Udawalawa, Sri Lanka
0.2 mi from city centre
Free Wi-Fi
Parking
$14
Avg. per night
Old Camp Road, Embilipitiya, Sri Lanka
1.4 mi from city centre
Free Wi-Fi
Parking
$17
Avg. per night
No 117, Embilipitiya, Sri Lanka
7.3 mi from city centre
Free Wi-Fi
$24
Avg. per night
Belihul Oya, Belihuloya, Sri Lanka
0.2 mi from city centre
Free Wi-Fi
Parking
$27
Avg. per night
Mudunmangada Road, Udawalawa, Sri Lanka
1.0 mi from city centre
Pool
Free Wi-Fi
Parking
$33
Avg. per night
Bordering Ingiriya, Ingiriya, Sri Lanka
3.1 mi from city centre
Air Conditioning
$49
Avg. per night

Hotel prices in Ratnapura District

Get a sense of the average price and most popular properties to stay in Ratnapura District 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 District at attractive prices. Price data was last updated on octubre 29, 2024.
Hotels located in the Ratnapura District area sorted by price and hotel class. For added insight, we've also noted the most popular and best value hotels within each hotel class.
4 stars +
Ulugalathenna, Ihala Galagama, Belihuloya, Sri Lanka
912, Thanamalwila Road, Embilipitiya, Sri Lanka
New Town, Embilipitiya, Sri Lanka
3 stars
305/2 Colombo Road, Ratnapura, Sri Lanka
Seelogama, Belihuloya, Sri Lanka
Bordering Ingiriya, Ingiriya, Sri Lanka
Sinharaja Road, Ratnapura, Sri Lanka
Mudunmangada Road, Udawalawa, Sri Lanka
2 stars and under
Old Camp Road, Embilipitiya, Sri Lanka

Other accommodations in Ratnapura District

Find the perfect hostel, theme hotel, or vacation rental for your stay in Ratnapura District. There are 989 hotels in Ratnapura District and price data was last updated on octubre 29, 2024. The average price for a stay in Ratnapura District is .
Show all 989 stays
38 Upper Cross Street, Singapore, Singapore
1.4 mi from city centre
Free Wi-Fi
$34
Avg. per night
912 Connaught Drive, Jasper, AB, Canada
0.8 mi from city centre
Pool
Free Wi-Fi
Spa
$780
Avg. per night
Adelgade 5, Copenhagen, Capital Region, Denmark
0.4 mi from city centre
Free Wi-Fi
$22
Avg. per night
28-30 Bute Gardens, London, United Kingdom
4.2 mi from city centre
Free Wi-Fi
$111
Avg. per night
2100 Rue St-Urbain, Montreal, QC, Canada
0.9 mi from city centre
Free Wi-Fi
$82
Avg. per night
13 Wasa Wasa Road, Nadi, Fiji
2.5 mi from city centre
Free Wi-Fi
$15
Avg. per night

Where to stay in Ratnapura District

Explore different neighborhoods and areas within Ratnapura District to find the perfect location for your stay. Map data was last updated on octubre 29, 2024.
Scroll through the map to find hotels close to the Ratnapura District neighborhood(s) you plan on visiting. You can find more information on a particular hotel within the map by clicking on its name.

Facts about staying in Ratnapura District

Find useful tips and insights about staying in Ratnapura District to help you make the most of your experience. FAQs were last updated on octubre 29, 2024.
  • Where is the best place to stay in Ratnapura District?

    Ratnapura District has plenty to offer. Consider staying in some of its favored locations, like Haputale, Ratnapura, and Udawalawa.

  • What are the best hotels in Ratnapura District?

    Centauria Hill Resort, rated with a score of 8.5 from 29 reviewers, is one of the most popular hotels in Ratnapura District. Other top stays include The Glenrock, with an average rating of 9.6 from 44 reviewers, and Mansala Safari House, with a score of 9.6 from 454 reviewers.

Find better results for your stay in Ratnapura District

Explore these cities in Ratnapura District

Looking to explore Ratnapura District 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