
Places to Visit near Batu Caves
1. Taman Eko Rimba Kanching Waterfalls- This waterfall is a well-kept secret spot in Kuala Lumpur that looks magnificent as the waterfall flows through seven tiers over the moss-filled rocks and mountains. The green canopy that the tall trees make here and picnic facilities available at the entrance of the waterfalls promises a perfect day out amidst the lap of Nature.
2. Selayang Hot Spring- Selayang Hot Spring is a set of four hot springs with different degrees of hot water. Well 1 is soothingly warm but not clean enough for a lounge session. Well 2 is hotter than well1 and one can get into the well after you feel comfortable with the heat. Well 3 is the hottest that one might usually have to fill a tub and let it cool before pouring it over. The thick deposits of minerals in these spring make them therapeutic.
3. Templer Park- This botanical park is a forest reserve that looks verdant with multi-tiered waterfalls, jungle streams, and trails. Many bird species like he hawk-cuckoo, crested serpent eagle, the emerald dove, the forest wagtail, malkohas, barbet, the woodpecker, the flycatcher-shrike have made this park their home and sighting these birds in their natural habitat promises a blissful experience.
Click Here to Book Now: Gallery Kuala Lumpur Suburbs and Batu Caves Day Tour
Places to Eat near Batu Caves

1. Restaurants to head to for lip-smacking Indian cuisine
- Restoran Amutha: This restaurant is popular for South Indian Cuisine like idly, vada, and many types of dosas. The prices at this hotel are a little cheaper than at other restaurants.
- Dhivya's Cafe: This South Indian restaurant serves 100% vegetarian food which includes idlis, vada, dosas, veg thali and outwins its competitors with delicious samosas.
- Restoran De Maduras: With dim lighting and air conditioned seating area, the ambiance here is perfect after that long hike at Batu Caves. The veg meals and non-veg meals served here are scrumptious.
- Restoran Rani Pure Vegetarian and Jain Food: This vegetarian Indian restaurant serves delicious food on a banana leaf. The masala tea and lemonade served here is really good.
2. Restaurants that serve international Non-vegetarian cuisine
- Coca Seafood Restaurant: This restaurant is popular for its yellow noodles that is topped with fried wonton, char siew, roast pork, long beans, tofu pork, bean sprouts, and many others for just RM 12.
- Restoran Pan Heong: This restaurant is located right in Batu Caves and the renditions served here like freshwater prawn drizzled with lemon juice and Kuey Teow (flat rice noodles) are a feast to indulge guilt-free.
- Mel’s Corner Batu Caves: Known for its local durian tembaga and ice creams with green cendol strands, RM 20 is all you need here for a big bowl.
- Canton Kitchen: This Chinese restaurant serving lip-smacking Chinese food with exotic items like Guangxi style braised pork (with yam) and Steamed Kampung Chicken.
- Kim Kee Noodles: This roadside restaurant is jam packed all through the day with its guests savoring more than 10 types of noodles in their menu from pan Mee to Curry mee, Yee Mee and more.
Must Read: Restaurants in Kuala Lumpur
Places to Stay near Batu Caves

There are numerous hotels within a radius of 10 km from Batu Caves to suit the budget of every traveller. Some of the top-rated hotels are -
1. KIP Hotel Kuala Lumpur- Located in the heart of Sri Utara, this modest and affordable hotel has facilities like well-equipped rooms, cafe, 24-hour Gym, an Infinity Pool, and a convenience store
2. Dynasty Hotel- This 3-star hotel has 364 modern rooms and is loaded with all luxurious facilities like fitness centre, business centre, beauty salon, and gift shop. The 15-metre double deck swimming pool offers arresting views of the city around.
3. Sunway Putra Hotel- This plush 5-star hotel is for those who cannot compromise on comfort and luxury. Free shuttle services and the hotel's proximity to major tourist spots like Batu Caves, Putra World Trade Centre, KL Twin Towers makes this a great accommodation choice of holidaymakers and those on a business sojourn.
Checkout: Resorts in Malaysia
Tip for Visiting Batu Caves

Batu Caves is a bliss to be visited and here are a few tips that will make your trip hassle-free.
1. Short pants and skirts above the knees are not allowed inside the temple. So, dress appropriately to prevent any hassles. Scarves are available for rent outside the entrance.
2. Entry to Batu Caves is free. But, there are many small caves around Batu Caves for which entrance fee ranges between MYR 5.00 to MYR 1.00.
3. The Dark Cave is open only until 10.00 AM and the entrance fee per person is 33 RM.
4. Do not carry food to Batu Caves as it could invite the monkeys.
5. Do not feed the monkeys as they might turn aggressive anytime.
Also Read: Best Malaysia Tour Packages for Family