$16 - $70
$8 - $174
Best prices found by HotelsCombined users in the past 24 hours.
When visiting Ratnapura District, consider checking out Ratnapura, Embilipitiya, and Udawalawa as some of the most sought after locations.
Grand Udawalawe Safari Resort (8.1/10 from 335 reviews), Centauria Wild (8.5/10 from 264 reviews), and Kottawatta Village (8.6/10 from 2,130 reviews) are all highly rated places to stay in Ratnapura District.