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 selection of great luxury hotels in Ratnapura District

Filter by:


Review score

Wonderful: 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. Absolutely spotless property with the most amazing staff and food! The Sri Lankan curry and Sri Lankan breakfast were incredible and the portion sizes were huge. The added extras were a bonus such as the complimentary 10 minute massage, the welcome drink, afternoon tea and mocktail with dinner. The location was perfect for safari. The staff were so accommodating and friendly!! The attention to detail at this hotel was fabulous, we could not understand how they manage to keep everything so clean and pristine but they do. We both agreed that this is one of the best hotel experiences we have ever had!!

Show more Show less
9.1
Wonderful
74 reviews
Price from
$130
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. I mean, where do I even start. The property itself is stunningly beautiful, accommodation plush and food excellent but the people and service are what really set this resort apart from others. The staff particularly Asanka and Thusith. These guys did more for me than any other resort experience I have ever had. Traveling alone by motorcycle I had no cell service, Asanka went so far as to go to town on his own to find me a portable WiFi router not to mention he loaned me his for the day while he was looking for one for me. Thusith took care of me like family with food, drinks, property tour, and insuring my laundry was collected and ready for me. The massage was fantastic from a true professional, he took special attention to the areas motorcycle riding strains. I really cannot thank and say enough good things about my experience. Then, to top it off Alsanka noticed my motorcycle was dripping oil and had one of the crew come take a look. If it wasn’t for this I surely would have blown the engine. He didn’t stop at that he and Thusith rode a scooter to town while I followed and took me to a store with oil, filled it for me and wished me safe travels.

Show more Show less
9.9
Exceptional
64 reviews
Price from
$465.30
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. Very friendly and helpful staff spacious clean room

Show more Show less
8.1
Very Good
147 reviews
Price from
$65
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. Really amazing and accomodating staff

Show more Show less
8.5
Very Good
183 reviews
Price from
$144
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. Comfort, quiet amidst green landscaped environment

Show more Show less
8.3
Very Good
107 reviews
Price from
$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. The landscape, property and staff. Very quite place and the food is excellent.

Show more Show less
8.7
Excellent
44 reviews

Most booked luxury hotels in Ratnapura District this month

Luxury Hotels that guests love in Ratnapura District

gogless