Search five-star hotels in Ratnapura District
Find the five-star hotels that appeal to you the most
Featured five-star hotel destinations
Destination inspiration for your trip – find a five-star hotel

Udawalawe
Belihul Oya
The best five-star hotels in Ratnapura District
Check out our pick of great five-star hotels in Ratnapura District
Filter by:
Waraka - Udawalawe by Thema Collection
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.

The Glenrock Wellness Nature Resort
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.

Royal Reach 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.

Centauria Wild Resort
Offering a spa centre and sauna, Centauria Wild Resort is located in Udawalawe, 1 km from Udawalawe National Park.

Sennya Resorts
Sennya Resorts has an outdoor swimming pool, garden, a shared lounge and terrace in Belihul Oya. Featuring a restaurant, the 5-star hotel has air-conditioned rooms with a private bathroom.

Most booked five-star hotels in Ratnapura District this month
Popular with guests booking five-star hotels in Ratnapura District
Popular with guests booking five-star hotels in Ratnapura District
Popular with guests booking five-star hotels in Ratnapura District
Popular with guests booking five-star hotels in Ratnapura District
Popular with guests booking five-star hotels in Ratnapura District
Popular with guests booking five-star hotels in Ratnapura District
Popular with guests booking five-star hotels in Ratnapura District
















