Il complesso delle grotte di Batu è composto da oltre 20 grotte riconosciute, ma quattro spiccano come le più importanti e accessibili ai visitatori: Grotta del Tempio, Grotta Oscura, Grotta Villa e Grotta Ramayana. Queste grotte si sono formate nel calcare siluriano, risalente a oltre 400 milioni di anni fa, e si stima che le caverne stesse abbiano circa 100 milioni di anni. Le formazioni naturali comprendono camere svettanti, stretti passaggi, stalattiti, stalagmiti e scenografici lucernari in cui la luce del sole si riversa attraverso le aperture del tetto.