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. Wonderful property with amazing tranquility. The chef made us one of the most amazing dinner while the staff make it an unforgettable experience

Show more Show less
9.1
Superb
76 reviews
Price from
US$135
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
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. Great pool, amazing fruit coctails and tasty food, nice rooms and max comfort. Loved the local staff, they were very helpful and kind, especially the manager Mr Serasinghege, who arranged us everything we needed, in minutes, including Sankapala tempel tour. If we will visit Udawalawe in future, we will definitely go back to this luxurious hotel.

Show more Show less
8.1
Very good
147 reviews
Price from
US$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. Close to park and the elephant orphanage. Lucked out on room selection, it was fantastic. Nice bathroom, lovely buffets with plenty of choice.

Show more Show less
8.5
Very good
184 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. Best hotel in that area. Nice staff, cozy bed, clean room, good location that 15mins away drving to udawalawe safari. And we have a very nice dinner at the hortel resturant.

Show more Show less
8.3
Very good
110 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
43 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 terrace and as well as free private parking for guests who drive. With a garden, the 1-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The hotel features a hot tub and room service.

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

Most booked luxury hotels in Ratnapura District this month

Luxury Hotels that guests love in Ratnapura District