image
image
All filters

Explore all things to do in Belihuloya

Hotels

Kale Cottage Belihuloya

Nestled in the picturesque village of Karagastalawa. A charming retreat with woody cottages exuding a delightful touch of nature.

USD. 59.41
Reserve

What to know before visiting Belihuloya

Belihuloya is a village in the Ratnapura District, Sabaragamuwa Province of Sri Lanka. It is approximately 150 kilometres south-east of Colombo and is situated at an elevation of 616 metres above sea level.