The best time of year to visit Horsley Hills is from September to May. The weather is pleasant and the skies are clear during this time. However, if you want to experience the monsoon season, you can visit from June to August.