Batu Caves er en kalkstenshøj, der har en række huler og huletempeler, beliggende i Gombak-distriktet, 13 kilometer (8 miles) nord for Kuala Lumpur, Malaysia. Den har fået sit navn fra Sungai Batu eller Batu-floden, der løber forbi højen. Batu Caves er også navnet på den nærliggende landsby. Batu Caves er et af de mest populære hindutempler uden for Indien, dedikeret til Lord Murugan. Det er hovedpunktet for den hinduistiske festival Thaipusam i Malaysia. Det er også kendt som den 10. hule eller høj for Lord Muruga, da det er et af de ti vigtigste templer i Indien og Malaysia. Lord Murugan-statuen ved foden af Batu Caves er den næst højeste hinduistiske gudestatue i verden med en heroisk højde på 42,7 meter (140 fod). Kalkstenen, der danner Batu Caves, siges at være omkring 400 millioner år gammel.