Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Where to stay in Batu Caves?




1. Smile Hotel Selayang Point
Smile Hotel Selayang Point



2. Mercure Selangor Selayang
Mercure Selangor Selayang



3. OYO Townhouse, Selayang formerly RHR Hotel
OYO Townhouse, Selayang formerly RHR Hotel



4. Hotel O Hotel 916
Hotel O Hotel 916



5. ibis Styles Kuala Lumpur Sri Damansara
ibis Styles Kuala Lumpur Sri Damansara



6. The Concept Hotel KL - Batu Caves
The Concept Hotel KL - Batu Caves



7. Hotel Richbaliz
Hotel Richbaliz



8. Batu Caves Business Hotel
Batu Caves Business Hotel



9. Avatarr Hotel
Avatarr Hotel



10. Fast Hotel Sri Gombak Near Batu Caves
Fast Hotel Sri Gombak Near Batu Caves



11. Lavana Hotel Batu Caves
Lavana Hotel Batu Caves



12. Ark Batu Caves Hotel
Ark Batu Caves Hotel



13. Hotel O Casavilla Hotel
Hotel O Casavilla Hotel



14. OYO 91288 HOTEL PARADISE BATU CAVES
OYO 91288 HOTEL PARADISE BATU CAVES



15. Homestay 168 Park Mall
Homestay 168 Park Mall



16. 168 Park Selayang by Manhattan Group
168 Park Selayang by Manhattan Group



17. M3 Residences
M3 Residences



18. Silver Sky Hotel
Silver Sky Hotel



19. Damansara Seresta
Damansara Seresta



20. Hotel Inap Sri Gombak Near IIUM KL
Hotel Inap Sri Gombak Near IIUM KLGo beyond your typical stay in Batu Caves
Our prices for hotels in Batu Caves are cheapest in July
Top neighbourhoods in Batu Caves
Top landmarks in Batu Caves
Batu Caves
Orang Asli Museum
Bukit Pana Kati
Bukit Guling Ayam
Learn more about Batu Caves
Batu Caves is well-known for its attractions such as Batu Caves and Bukit Guling Ayam.
See all hotels in Batu Caves
Check out reviews of Batu Caves hotels guests love




Hyatt Regency Kuala Lumpur At KL Midtown
Hyatt Regency Kuala Lumpur At KL Midtown10/10 Exceptional




Mandarin Oriental, Kuala Lumpur
Mandarin Oriental, Kuala Lumpur10/10 Exceptional




Four Seasons Hotel Kuala Lumpur
Four Seasons Hotel Kuala Lumpur10/10 Exceptional
Frequently Asked Questions
Can I book a refundable hotel in Batu Caves?
If you want the flexibility to change your travel plans to Batu Caves, most hotels offer refundable* rates you can book. You can see these accommodations by searching our site and using the "fully refundable" filter to narrow the results down.
What will the weather in Batu Caves be like during my trip?
Batu Caves is a great place to visit any time of year with an average temperature of 79°F during the coldest months.
Why should I book my Batu Caves hotel with Hotels.com?
There are lots of reasons to book your Batu Caves trip with us: our free cancellations on selected hotels* gives you flexibility, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™** on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.
Find out more about Batu Caves
Awakening the Spirit: Explore the Majestic Beauty and Cultural Wonders of Batu Caves
Nestled just outside Kuala Lumpur, Batu Caves is a breathtaking blend of nature and spirituality, renowned for its striking limestone hills and vibrant Hindu temples. Ascend the 272 colourful steps to be greeted by the colossal golden statue of Lord Murugan, and explore the enchanting caves adorned with religious murals. The lush greenery surrounding the caves offers a tranquil escape, while the iconic Thaipusam festival draws visitors for its vibrant celebrations. Ideal for culture lovers and adventure seekers alike, Batu Caves promises an unforgettable journey into Malaysia’s rich heritage and stunning landscapes.
Top locations to stay in Batu Caves
When visiting Batu Caves, Selangor, Malaysia, consider staying in Kuala Lumpur, Brickfields, or Chow Kit. Kuala Lumpur offers vibrant shopping and entertainment options, Brickfields is known for its rich temple culture, and Chow Kit is perfect for witnessing stunning sunrises. For first-time visitors, Kuala Lumpur is the best choice, providing easy access to major attractions.
- Kuala Lumpuropens in new window: Kuala Lumpur is an exciting city to stay in, offering a vibrant mix of shopping, dining, and cultural experiences. With major shopping destinations like Bukit Bintang and Suria KLCC, you'll find everything from luxury brands to local crafts. The city is also home to stunning cultural attractions, including the iconic Petronas Twin Towers and the historic Merdeka Square. After a day of exploring, unwind in one of the many parks or enjoy a cultural performance at a local venue. The efficient public transport makes it easy to navigate and discover more of what this dynamic city has to offer.
- Brickfieldsopens in new window: Known as Little India, Brickfields is a fantastic choice for those looking to immerse themselves in rich cultural experiences. The area is dotted with colourful temples and vibrant markets, offering a unique insight into Indian culture in Malaysia. You'll find a variety of shops selling traditional clothing and spices, alongside delightful eateries serving authentic Indian cuisine. It's a lively neighbourhood that truly comes alive with festivals, making it a vibrant place to stay for cultural enthusiasts.
- Chow Kitopens in new window: Chow Kit is a lively and authentic neighbourhood that offers a glimpse into local life. Known for its bustling markets and diverse street food scene, it’s a great spot for those looking to experience the everyday hustle and bustle of Kuala Lumpur. The Chow Kit Market is a must-visit for fresh produce and local delicacies, while the nearby cultural attractions provide insight into the area's history. It’s an excellent base for exploring the city while enjoying a more local vibe.
Things to do in Batu Caves
Batu Caves enchants travellers with its stunning limestone hills and lush greenery, inviting exploration through winding trails and caves. Enjoy vibrant markets filled with local crafts, savour delicious street food, or simply relax amidst the serene landscape. This unique blend of nature and culture makes it an unforgettable stop.
- Taman Pudu Uluopens in new window – Enjoy a refreshing break at Taman Pudu Ulu, an urban park that offers a blend of nature and tranquility right in the heart of Selangor. Take a leisurely stroll along the winding paths, where you can admire lush greenery and vibrant flora. This park is a perfect spot for families, providing ample space for children to play and for picnics on sunny afternoons. If you’re into jogging or cycling, the well-maintained tracks will cater to your fitness needs while you soak in the serene surroundings. The park also features monuments that reflect the local heritage, making it a delightful stop for those interested in the culture of the area. Whether you wish to unwind or explore the natural beauty, Taman Pudu Ulu is a must-visit for nature lovers and anyone looking to escape the hustle and bustle of the city.
4 tips for savvy savings when booking a hotel in Batu Caves
- Book for the cheapest times: The most affordable months to visit Batu Caves are March, September, and October, when hotel prices are lower. For a comprehensive exploration of the area's key landmarks, cultural sites, and historical attractions, a stay of at least 2 to 3 days is recommended. This allows visitors to immerse themselves in the rich heritage of the region, discovering budget-friendly museums, significant monuments, and the welcoming atmosphere created by the friendly locals. Additionally, there are opportunities for shopping and dining that offer great value for money, making it an ideal location for those on a budget.
- Look for last-minute deals on Hotels.com: To uncover last-minute deals to Batu Caves on Hotels.com, visit the Dealsopens in new window or Last-Minute Deals sections, where you may discover discounted rates on hotels as your travel date approaches. Consider enabling email alerts or push notifications from Hotels.com to stay informed about flash sales and special promotions, ensuring you don’t miss potential savings. The Smart Shopping tool available via the app allows you to compare hotel prices and amenities, helping you make informed choices. If rooms become available or prices drop, you're more likely to see these updates first, allowing for a timely booking.
- Be flexible with dates: Prices may fluctuate due to various factors such as the hotel's location, star rating, and the time of year. Therefore, being flexible with your travel dates could help you potentially save on your stay at a hotel in Batu Caves. For those seeking a distinctive experience, boutique hotels often provide a more personalised touch and might offer better value. When you book through Hotels.com, we will inform you whether the price for your chosen dates is above or below the average. If the price appears to be on the higher side, we can suggest alternative dates that may be more affordable, helping you to find the best possible deal.
- Consider your location: Opting for accommodation nearer to key attractions or city centres may provide convenience, but it often tends to come with higher costs. For more affordable options, consider hotels located in less central areas or neighbourhoods, striking a balance between price and accessibility to the sites you wish to explore. You might also look into independent hotels situated further afield, which are more likely to offer a more authentic and budget-friendly experience.
Best time to go to Batu Caves
Batu Caves experiences its lowest average temperatures in January, and December, at 78.3°F (25.7°C), while May is the hottest month, with an average temperature of 81.0°F (27.2°C). November tends to be the wettest month. The peak travel months to visit Batu Caves are January, August, and September, which see a higher number of tourists. During this peak period, the weather is mostly sunny to mostly cloudy, accompanied by light to moderate rainfall. In contrast, May, October, and November are ideal if you're looking for a calmer vacation, marked by moderate to frequent rainfall and mostly sunny to mostly cloudy conditions.
Keep exploring
- Apartments in Bandar SunwayStandard Link for Apartments in Bandar Sunway
- Apartments in Subang JayaStandard Link for Apartments in Subang Jaya
- Apartments in Sunway Mentari Business ParkStandard Link for Apartments in Sunway Mentari Business Park
- Apartments in AmpangStandard Link for Apartments in Ampang
- Guest Houses in Petaling JayaStandard Link for Guest Houses in Petaling Jaya
- Apartments in Petaling JayaStandard Link for Apartments in Petaling Jaya
- Hotels near KA07 Kepong Sentral StationStandard Link for Hotels near KA07 Kepong Sentral Station
- Hotels near Templer Park Country ClubStandard Link for Hotels near Templer Park Country Club
- Hotels near Batu Caves StationStandard Link for Hotels near Batu Caves Station
- Selayang HotelsStandard Link for Selayang Hotels
- Hotels near Batu CavesStandard Link for Hotels near Batu Caves
- Taman Permata HotelsStandard Link for Taman Permata Hotels
- Kampung Sungai Chinchin HotelsStandard Link for Kampung Sungai Chinchin Hotels
- Hotels near Bukit Guling AyamStandard Link for Hotels near Bukit Guling Ayam
- Kampung Sungai Tua Baharu HotelsStandard Link for Kampung Sungai Tua Baharu Hotels
- Taman Ehsan HotelsStandard Link for Taman Ehsan Hotels
- Medan Batu Caves HotelsStandard Link for Medan Batu Caves Hotels
- Gombak HotelsStandard Link for Gombak Hotels
- Kampung Selayang Pandang HotelsStandard Link for Kampung Selayang Pandang Hotels
- Hotels near Kuala Lumpur Kepong Sentral KTM Komuter StationStandard Link for Hotels near Kuala Lumpur Kepong Sentral KTM Komuter Station
- Nakhoda HotelsStandard Link for Nakhoda Hotels
- Selayang Baru HotelsStandard Link for Selayang Baru Hotels
- Kanching HotelsStandard Link for Kanching Hotels
- Hotels near Melawati MallStandard Link for Hotels near Melawati Mall
- Kelang Gates Baharu HotelsStandard Link for Kelang Gates Baharu Hotels
- Taman Seri Gombak HotelsStandard Link for Taman Seri Gombak Hotels
- Taman Bukit Sentosa HotelsStandard Link for Taman Bukit Sentosa Hotels
- Changkat HotelsStandard Link for Changkat Hotels
- Kampung Jawa Tengah HotelsStandard Link for Kampung Jawa Tengah Hotels
- Hotels near Bukit TaburStandard Link for Hotels near Bukit Tabur
- Taman Selayang Mutiara HotelsStandard Link for Taman Selayang Mutiara Hotels
- Pekan Kepong HotelsStandard Link for Pekan Kepong Hotels
- Hotels near Selayang HospitalStandard Link for Hotels near Selayang Hospital
- Taman Keramat HotelsStandard Link for Taman Keramat Hotels
- Hotels near Bukit Pana KatiStandard Link for Hotels near Bukit Pana Kati
- Hotels near Kuala Lumpur Gombak StationStandard Link for Hotels near Kuala Lumpur Gombak Station
- Hotels with Parking in Sungai BulohStandard Link for Hotels with Parking in Sungai Buloh
- Cheap Hotels in Sungai BulohStandard Link for Cheap Hotels in Sungai Buloh
- Hotels with a Pool in Merbau SempakStandard Link for Hotels with a Pool in Merbau Sempak
- Hotels with a Pool in Seri KembanganStandard Link for Hotels with a Pool in Seri Kembangan
- Hotels with a Gym in Shah AlamStandard Link for Hotels with a Gym in Shah Alam
- Hotels with a Gym in Bandar SunwayStandard Link for Hotels with a Gym in Bandar Sunway
- Hotels with a Pool in Bandar SunwayStandard Link for Hotels with a Pool in Bandar Sunway
- Hotels with Kitchens in Bandar SunwayStandard Link for Hotels with Kitchens in Bandar Sunway
- Business Hotels in Bandar SunwayStandard Link for Business Hotels in Bandar Sunway
- Cheap Hotels in Bandar SunwayStandard Link for Cheap Hotels in Bandar Sunway
- Hotels with Parking in Bandar SunwayStandard Link for Hotels with Parking in Bandar Sunway
- Hotels with a Gym in Ara DamansaraStandard Link for Hotels with a Gym in Ara Damansara
- Hotels with a Pool in Ara DamansaraStandard Link for Hotels with a Pool in Ara Damansara
- Cheap Hotels in Petaling DistrictStandard Link for Cheap Hotels in Petaling District
- Hotels with Kitchens near Sunway Mentari Business ParkStandard Link for Hotels with Kitchens near Sunway Mentari Business Park
- Hotels with a Pool in PuchongStandard Link for Hotels with a Pool in Puchong
- Business Hotels in PuchongStandard Link for Business Hotels in Puchong
- Hotels with Parking in Subang JayaStandard Link for Hotels with Parking in Subang Jaya
- Cheap Hotels in Subang JayaStandard Link for Cheap Hotels in Subang Jaya
- Hotels with a Pool in Subang JayaStandard Link for Hotels with a Pool in Subang Jaya
- Hotels with a Gym in Subang JayaStandard Link for Hotels with a Gym in Subang Jaya
- Cheap Hotels in RawangStandard Link for Cheap Hotels in Rawang
- Hotels with Parking in RawangStandard Link for Hotels with Parking in Rawang
- Hotels with Parking in Petaling JayaStandard Link for Hotels with Parking in Petaling Jaya
- Cheap Hotels in Petaling JayaStandard Link for Cheap Hotels in Petaling Jaya
- Business Hotels in Petaling JayaStandard Link for Business Hotels in Petaling Jaya
- Family Hotels in Petaling JayaStandard Link for Family Hotels in Petaling Jaya
- Hotels with a Pool in Petaling JayaStandard Link for Hotels with a Pool in Petaling Jaya
- Hotels with Kitchens in Petaling JayaStandard Link for Hotels with Kitchens in Petaling Jaya
- Pet-Friendly Hotels in Petaling JayaStandard Link for Pet-Friendly Hotels in Petaling Jaya
- Resorts & Hotels with Spas in Petaling JayaStandard Link for Resorts & Hotels with Spas in Petaling Jaya
- Hotels with a Gym in Petaling JayaStandard Link for Hotels with a Gym in Petaling Jaya
- Luxury Hotels in Petaling JayaStandard Link for Luxury Hotels in Petaling Jaya
- Cheap Hotels in Batu CavesStandard Link for Cheap Hotels in Batu Caves
- Hotels with Parking in Batu CavesStandard Link for Hotels with Parking in Batu Caves
- Business Hotels in AmpangStandard Link for Business Hotels in Ampang
- Hotels with a Pool in AmpangStandard Link for Hotels with a Pool in Ampang
- Cheap Hotels in AmpangStandard Link for Cheap Hotels in Ampang
- Cheap Hotels near Empire DamansaraStandard Link for Cheap Hotels near Empire Damansara
- Luxury Hotels near Empire DamansaraStandard Link for Luxury Hotels near Empire Damansara
- Cheap Hotels in Taman MelawatiStandard Link for Cheap Hotels in Taman Melawati
- Hotels with a Gym in CherasStandard Link for Hotels with a Gym in Cheras
- Cheap Hotels in CherasStandard Link for Cheap Hotels in Cheras
- Hotels with a Gym in Bandar Puchong JayaStandard Link for Hotels with a Gym in Bandar Puchong Jaya
- Hotels with Parking in Bandar Puchong JayaStandard Link for Hotels with Parking in Bandar Puchong Jaya
- 3 Star Hotels in Petaling JayaStandard Link for 3 Star Hotels in Petaling Jaya
- 5 Star Hotels in Petaling JayaStandard Link for 5 Star Hotels in Petaling Jaya
- 4 Star Hotels in Petaling JayaStandard Link for 4 Star Hotels in Petaling Jaya
- 2 Star Hotels in Sungai BulohStandard Link for 2 Star Hotels in Sungai Buloh
- 3 Star Hotels in PuchongStandard Link for 3 Star Hotels in Puchong
- 2 Star Hotels in RawangStandard Link for 2 Star Hotels in Rawang
- 3 Star Hotels in Subang JayaStandard Link for 3 Star Hotels in Subang Jaya
- 2 Star Hotels in CherasStandard Link for 2 Star Hotels in Cheras
- 3 Star Hotels in Bandar SunwayStandard Link for 3 Star Hotels in Bandar Sunway
- 2 Star Hotels in Bandar SunwayStandard Link for 2 Star Hotels in Bandar Sunway
- 2 Star Hotels in Hulu LangatStandard Link for 2 Star Hotels in Hulu Langat
- 3 Star Hotels in Batu CavesStandard Link for 3 Star Hotels in Batu Caves
- 2 Star Hotels in Batu CavesStandard Link for 2 Star Hotels in Batu Caves
- 3 Star Hotels in AmpangStandard Link for 3 Star Hotels in Ampang
- 3 Star Hotels in Seri KembanganStandard Link for 3 Star Hotels in Seri Kembangan
- 3 Star Hotels in SelayangStandard Link for 3 Star Hotels in Selayang
- 3 Star Hotels in Merbau SempakStandard Link for 3 Star Hotels in Merbau Sempak
- 3 Star Hotels in Ara DamansaraStandard Link for 3 Star Hotels in Ara Damansara
- 2 Star Hotels in SS 2Standard Link for 2 Star Hotels in SS 2



