«Batu Caves» (Cuevas de Batu), es un complejo de cuevas y grutas ubicadas en una colina de piedra caliza en el distrito de Gombak, a 13 kilómetros al norte de Kuala Lumpur, en Malasia. El nombre se lo debe al río Batu o Sungai Bat, el cual fluye por la colina.

Las cuevas de Batu son de edad avanzada, tienen aproximadamente 400 millones de años. Además, estas cuevas son uno de los más famosos santuarios hindúes situados fuera de la India. Al pie de la colina encontramos la estatua más alta del dios Murugan, el segundo hijo de Shiva, el cual es adorado por la mayoría de los tamiles del sur.