Hotels near Batu Caves

Hotels near Batu Caves

jalan selasih 11, taman selaseh fasa 1 gombak, 68100 Batu Caves, Selangor, Malaysia

Search in Batu CavesJun 06 - Jun 072 guests

Batu Caves is a 400-million-year-old limestone hill 13 km north of KL containing 3 large caves and 4 smaller caves used as Hindu temples since 1891. The main Cathedral Cave at the top is approached via 272 rainbow-painted steps guarded by a 42.7-metre golden statue of Murugan (the second-tallest Hindu deity statue in the world). The cave shrines inside hold dozens of Hindu deities and the central Lord Murugan temple.

The annual Thaipusam festival (late January-February) draws over 1 million pilgrims, many carrying decorated kavadi burdens up the steps as religious offerings. Macaques inhabit the caves - keep food and shiny items secured. The 270 steps are steep; allow 90 minutes including the climb. Free entry to main cave; Dark Cave eco-tour RM35 (separate). KTM Komuter to Batu Caves station (the line terminus). Open daily 06:00-21:00.

Pro Tip: Visit before 09:00 to avoid crowds and the worst monkey hassle (the macaques are calmer in the early morning). Dress code applies - covered knees and shoulders; sarongs not provided at the gate, so come prepared.

No hotels found near this attraction

We don't have featured hotels in this area yet. Try searching with your dates to find available options.

Stay in the loop

Get the latest deals, new destinations, and travel tips delivered straight to your inbox.

No spam, unsubscribe anytime.

Latest Travel Guides