Le complexe des grottes de Batu comprend plus de 20 grottes reconnues, mais quatre d'entre elles se distinguent comme étant les plus importantes et les plus accessibles aux visiteurs : Temple Cave, Dark Cave, Cave Villa et Ramayana Cave. Ces grottes ont été formées dans du calcaire silurien datant de plus de 400 millions d'années, les cavernes elles-mêmes étant estimées à environ 100 millions d'années. Les formations naturelles comprennent des chambres élancées, des passages étroits, des stalactites, des stalagmites et des puits de lumière spectaculaires où la lumière du soleil se déverse à travers des ouvertures dans le toit.