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.

The Glenrock

Belihuloya

The Glenrock is located in Belihul Oya. The hotel has a natural pool in the river and guests can enjoy a meal at the on-site restaurant, Peella Side. Free private parking is available.

All rooms come with a flat-screen TV, a blu ray player and a seating area for your convenience. All rooms include views of the mountains or river. Every room includes a private bathroom with a bath or shower and bidet, with free toiletries 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.7
Exceptional
50 reviews
Price from
$450
per night

Royal Reach Udawalawe

Udawalawe

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 ( staff very helpful, very clean, great value for money, luxury tents with a very affordable price, good breakfast, bathrooms ...) It was a great experience. I will stay in this hotel if I visit Udawalawe again

Show more Show less
8.5
Very Good
119 reviews
Price from
$68
per night

Centauria Wild

Udawalawe

Offering a spa centre and sauna, Centauria Wild 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
Very Good
161 reviews
Price from
$98
per night

Sennya Resorts

Belihuloya

Sennya Resorts has an outdoor swimming pool, garden, a shared lounge and terrace in Belihul Oya. With a restaurant, the 5-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. There is free private parking and the property features paid airport shuttle service. Surroundings and the stunning view of the mountains.

Show more Show less
8.4
Very Good
13 reviews
Price from
$191.40
per night

Four Seasons safari resort udawalawa

Udawalawe

Located in Udawalawe, 18 km from Udawalawe National Park, Four Seasons safari resort udawalawa provides accommodation with a garden, free private parking, a shared lounge and a terrace. The accommodation offers room service, an ATM and currency exchange for guests.

Show more Show less
10
Exceptional
3 reviews
Price from
$9.56
per night

Most booked luxury hotels in Ratnapura District this month

Luxury Hotels that guests love in Ratnapura District