Skip to main content

Featured luxury hotel destinations

Destination inspiration for your trip – find a luxury hotel

The best luxury hotels in Ratnapura District

Check out our pick of great luxury hotels in Ratnapura District

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Situated in Udawalawe, 16 km from Udawalawe National Park, Waraka - Udawalawe by Thema Collection features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. This 5-star hotel offers room service, a 24-hour front desk and free WiFi. Guests can make use of a bar. We just stayed with the family at Waraka for 2 nights and it has been amazing. A beautiful place, great food and lovely people. There is so much love, care and attention. A big thanks to the fantastic staff!!

Show more Show less
9.1
Superb
80 reviews
Price from
US$200
per night

The Glenrock is located in Belihul Oya, on the southern slopes of the beautiful hill country of Sri Lanka.

All rooms come with a flat-screen TV, and a seating area for your convenience. All rooms include views of the mountains or river , some from within , some from the balcony. Every room includes a private bathroom with a bath or shower , and bidet, with free toiletries ,bath slippers and bath robes are provided. This experience is very unique , the location is in the middle of nature , service is excellent, I really recommend it

Show more Show less
9.9
Exceptional
67 reviews
Price from
US$357.85
per night

Set in Udawalawe, 21 km from Udawalawe National Park, Royal Reach Udawalawe offers accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden. Boasting room service, this property also has a restaurant and a terrace. The accommodation provides a 24-hour front desk, airport transfers, a shared lounge and free WiFi throughout the property.

Royal Reach Udawalawe offers a children's playground. The area is popular for cycling, and bike hire is available at this 5-star hotel. Everything! At first we were a bit sceptical because we felt like the only tourists in that hotel but it turned out to be an amazing stay. The breakfast there was the best breakfast I ever had. They always made fresh pastries and fulfilled all our wishes. They even gave us there motorbikes free of charge. The general manager Mr. Thushara was always here for us and in general the entire personal was very kind and welcoming.

Show more Show less
8.1
Very good
148 reviews
Price from
US$59.50
per night

Offering a spa centre and sauna, Centauria Wild Resort is located in Udawalawe, 1 km from Udawalawe National Park. The hotel has an outdoor pool and year-round outdoor pool, and guests can enjoy a meal at the restaurant. Free private parking is available on site. clean big rooms, big swimming pool, helpfull staf, lake and mountain view rooms with large balcony

Show more Show less
8.6
Fabulous
186 reviews
Price from
US$110
per night

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. Breakfast served in Non-AC area where flies and mosquitoes bothered us

Show more Show less
8.3
Very good
114 reviews
Price from
US$102
per night

Located in Belihul Oya, 46 km from Demodara Nine Arch Bridge, Treehouse Chalets - Luxury getaway within a short distance of Ella provides accommodation with free bikes, free private parking, a garden and a terrace. This 5-star resort offers a restaurant. The resort features a hot tub, room service and free WiFi. Haroun and his team were very dedicated. The garden tour was a real plus and very instructive! This is a lovely place I can only recommand. *the sun rise just in front the bed is just magic!

Show more Show less
8.7
Fabulous
44 reviews
Price from
US$234
per night

Set in Balangoda, within 43 km of Haputale Railway Station and 50 km of Ohiya Railway Station, Sanctuaria Luxury Eco Resort offers accommodation with a garden and free WiFi throughout the property as well as free private parking for guests who drive. This 1-star hotel offers room service and a 24-hour front desk. Certain units at the property feature a terrace with a mountain view.

Show more Show less
1
Review score
1 reviews
Price from
US$23.84
per night

Most booked luxury hotels in Ratnapura District this month

Luxury Hotels that guests love in Ratnapura District