![image](https://sysadmin.niwadu.com/storage/uploads/images/crop/635cbc77ed123c7dd13078fb4b68f7c2.jpg)
Belihuloya
Cool and calm
Explore all things to do in Belihuloya
Hotels
![](https://sysadmin.niwadu.com/storage/uploads/images/crop/f4c072fc34233e2fc3b9cd5689a2c009.jpg)
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
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.