Está aproximadamente a 150 kilómetros (93 millas) al sureste de Colombo y está situado a una altitud de 616 metros (2021 pies) sobre el nivel del mar.
Esta ubicación en la ladera es un área climáticamente transitoria, que une las zonas secas y húmedas y las colinas y la zona baja del país.
Belihuloya, se deriva del Belih Oya ("Oya" es la palabra cingalesa para río), que atraviesa de la zona.
[1] Está ubicado en la B339 (carretera Olugantota-Pinnawala-Bogawantalawa).
El área alrededor de Belihuloya contiene una serie de cascadas, que incluyen:[2] La Universidad de Sabaragamuwa de Sri Lanka (SUSL) se encuentra a 500 metros de Pambahinna Junction, en la autopista A4 que atraviesa Belihuloya.