Photo by Sam

Find hotels in Batu Caves from Rp252.858

Start date: Check-in selected.
To Date
End date: Check-out
  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Batu Caves hotels

Lavana Hotel Batu Caves

Lavana Hotel Batu Caves
2.0 star property
Medan Batu Caves
6.8 out of 10, (17)
"Its near with town and easy to find food around the hotel."
Malaysia
Anonymous traveller
Lavana Hotel Batu Caves

Mercure Selangor Selayang

Mercure Selangor Selayang
3.5 star property
Batu Caves
8.0 out of 10, Very good, (50)
Steps from iconic Batu Caves, this hotel offers both indoor and outdoor pools for year-round swimming. Meraki Restaurant serves local and international cuisine, while a fitness centre and bar complement the free kids' club. Free WiFi and parking enhance the stay.

"Everything seems perfect"
Malaysia
Zulkiflee
The price is Rp636.263
Rp728.507 total
includes taxes & fees
4 Jan - 5 Jan 2026
Mercure Selangor Selayang

Moon Night Hotel

Moon Night Hotel
2.0 star property
Batu Caves
10.0 out of 10, Exceptional, (1)
Situated near Batu Caves Station, this welcoming inn offers free WiFi and attentive 24-hour front desk service. Explore KLCC Park and Pavilion Kuala Lumpur, both a short drive away, while daily housekeeping ensures a fresh, pleasant stay.

"Loc"
New Zealand
Aaron
Moon Night Hotel

ibis Styles Kuala Lumpur Sri Damansara

ibis Styles Kuala Lumpur Sri Damansara
3.0 star property
Bandar Sri Damansara
7.8 out of 10, Good, (76)
Just 15 minutes from iconic Petronas Twin Towers, this hotel offers a fitness centre and Streats Cafe serving international cuisine. Close to 1 Utama and Curve Shopping Mall with convenient KTM Komuter station access.

"Good service from front office and maintenance team."
Malaysia
Anonymous traveller
The price is Rp613.938
Rp704.396 total
includes taxes & fees
5 Jan - 6 Jan 2026
ibis Styles Kuala Lumpur Sri Damansara

Homestay 168 Park Mall

Homestay 168 Park Mall
3.5 star property
Batu Caves
The price is Rp1.141.511
Rp1.274.175 total
includes taxes & fees
1 Jan - 2 Jan 2026
Homestay 168 Park Mall

OYO 90853 New Soho Hotel

OYO 90853 New Soho Hotel
2.0 star property
Batu Caves
The price is Rp398.812
Rp492.001 total
includes taxes & fees
19 Jan - 20 Jan 2026
OYO 90853 New Soho Hotel

Fast Hotel Sri Gombak

Fast Hotel Sri Gombak
2.5 star property
Batu Caves
Fast Hotel Sri Gombak

Hotel Richbaliz

Hotel Richbaliz
3.5 star property
Batu Caves
7.2 out of 10, Good, (46)
Immerse yourself in Malaysian culture at this hotel with convenient access to the iconic Batu Caves. After exploring nearby Templer Park, enjoy a meal at the on-site restaurant or unwind with a drink at the bar. Free WiFi and parking enhance your stay.

"Good location."
Singapore
Subaharan
The price is Rp674.402
Rp769.697 total
includes taxes & fees
1 Jan - 2 Jan 2026
Hotel Richbaliz

The Concept Hotel KL - Batu Caves

The Concept Hotel KL - Batu Caves
2.0 star property
Batu Caves
8.0 out of 10, Very good, (2)
Modern hotel within walking distance of Batu Caves Station. Enjoy free WiFi while exploring nearby KLCC Park and Petronas Twin Towers. The 24-hour front desk and housekeeping services ensure a convenient stay just a short drive from shopping destinations.

"住宿空間不錯,也有電視可看,洗手間及浴室有開窗,房間也可看到城市景觀!服務人員有禮貌,飯店有電梯很方便! 電梯灰塵有點多,沖澡時水柱很強也很舒服,但是剛我那間水退得有點慢,導致洗完澡後有點淹水! 搭大眾運輸過去的話,還真的不太方便,比較推薦搭grab!"
Taiwan
Peter
The Concept Hotel KL - Batu Caves

Hotel O Hotel 916

Hotel O Hotel 916
3.0 star property
Batu Caves
8.6 out of 10, Excellent, (4)
Located in Batu Caves, this hotel offers convenient proximity to Petronas Twin Towers and KLCC Park. Just a 3-minute drive from Batu Caves Station connects you to major shopping destinations like Suria KLCC Centre. Enjoy free WiFi and daily housekeeping during your visit.

"Receptionist lacking knowledge in handling OTA booking reservations. They have difficulties finding my bookings and kept mentioning my reservation was not being found. It took about 30 to 45 minutes to check in a pre-booked guest room. They are also not professional when handling check-in procedures. During check-in time the receptionist was busy with findings charging cables and their phone. Rooms and surroundings can be improved compared to other hotels surrounding this area with similar...
United States
Naraseeni
The price is Rp179.250
Rp252.858 total
includes taxes & fees
1 Jan - 2 Jan 2026
Hotel O Hotel 916

168 Park Selayang by Manhattan Group

168 Park Selayang by Manhattan Group
3.0 star property
Batu Caves
Stylish apartment with fully equipped kitchen for comfortable extended stays. Just a short drive from Petronas Twin Towers and the sacred Batu Caves. Enjoy convenient access to Taman Wahyu Komuter Station and free parking during your Kuala Lumpur adventure.
The price is Rp884.071
Rp996.140 total
includes taxes & fees
29 Dec - 30 Dec
168 Park Selayang by Manhattan Group

Smile Hotel Selayang Point

Smile Hotel Selayang Point
3.0 star property
Batu Caves
8.4 out of 10, Very good, (16)
Discover comfort near Batu Caves with this convenient hotel offering room service and free WiFi. Just a 15-minute drive from 1 Utama and minutes from Kepong Sentral Station, it's perfectly positioned for exploring Templer Park Country Club.

"Quite spaces "
Malaysia
Rajeswary
The price is Rp336.401
Rp404.656 total
includes taxes & fees
14 Jan - 15 Jan 2026
Smile Hotel Selayang Point

M3 Residences

M3 Residences
3.0 star property
Batu Caves
Just 5 minutes from Batu Caves Station, this guesthouse offers private pools and hot tubs for ultimate relaxation. The outdoor swimming area and fitness centre provide recreation options while KLCC Park and Petronas Twin Towers are within a 15-minute drive.
M3 Residences

Ark Batu Caves Hotel

Ark Batu Caves Hotel
3.0 star property
Batu Caves
6.0 out of 10, (2)
Situated minutes from Batu Caves Station, this hotel offers 24-hour room service and front desk support. Petronas Twin Towers and KLCC Park are a short drive away, with free WiFi enhancing your stay near Kuala Lumpur's iconic landmarks.
The price is Rp280.625
Rp372.481 total
includes taxes & fees
29 Dec - 30 Dec
Ark Batu Caves Hotel

Damansara Seresta

Damansara Seresta
2.0 star property
Batu Caves
Situated in Batu Caves with easy access to Kuala Lumpur attractions. This apartment offers complimentary WiFi and parking, with laundry facilities on-site. Just minutes from Kepong Sentral Station and a short drive to 1 Utama and Kuala Lumpur Sentral.
The price is Rp1.893.492
Rp2.375.712 total
includes taxes & fees
6 Jan - 7 Jan 2026
Damansara Seresta

OYO Townhouse, Selayang formerly RHR Hotel

OYO Townhouse, Selayang formerly RHR Hotel
3.0 star property
Batu Caves
8.6 out of 10, Excellent, (26)
Located in Batu Caves, this hotel offers daily housekeeping and easy access to popular attractions. Just a short drive from Kepong Sentral Station and minutes from Templer Park Country Club. Enjoy exploring 1 Utama and Petaling Street Market nearby.

"Very comfortable staying at this hotel. The hotel is new and I think this is the first hotel in that area."
Malaysia
Asrul
The price is Rp333.787
Rp435.212 total
includes taxes & fees
12 Jan - 13 Jan 2026
OYO Townhouse, Selayang formerly RHR Hotel

Hotel Inap Sri Gombak

Hotel Inap Sri Gombak
2.5 star property
Batu Caves
2.0 out of 10, (1)
Hotel Inap Sri Gombak

Hotel O Casavilla Hotel

Hotel O Casavilla Hotel
2.0 star property
Batu Caves
5.8 out of 10, (7)
Set in Batu Caves, this welcoming hotel offers convenient access to local attractions including Templer Park Country Club. Enjoy complimentary WiFi throughout your stay, with 24-hour front desk service ensuring assistance whenever needed.

"I would stay again"
United States
Mazlina
The price is Rp243.467
Rp328.632 total
includes taxes & fees
5 Jan - 6 Jan 2026
Hotel O Casavilla Hotel

OYO 89381 Moonnight Hotel

OYO 89381 Moonnight Hotel
2.0 star property
Batu Caves
2.6 out of 10, (10)
Situated a short walk from Batu Caves Station, this hotel offers free WiFi and room service. Petronas Twin Towers and KLCC Park lie within a brief drive, while the 24-hour front desk ensures convenience throughout your Malaysian adventure.

"カード代が出た。払い戻し手数料よろしくお願いします。"
Japan
Rui
The price is Rp236.314
Rp320.199 total
includes taxes & fees
4 Jan - 5 Jan 2026
OYO 89381 Moonnight Hotel

DoubleTree by Hilton Hotel Kuala Lumpur

DoubleTree by Hilton Hotel Kuala Lumpur
5.0 star property
Kuala Lumpur City Centre
9.0 out of 10, Wonderful, (1005)
Set within walking distance of Ampang Park Station, this luxury hotel offers Malaysian dining at Makan Kitchen, 3 bars, and an outdoor pool. Near Pavilion Kuala Lumpur and KLCC Park with free parking for shopping adventures.

"Amazing hotel andnlocation Staff were fantastic Totally recommend it"
Australia
Mike
The price is Rp1.240.278
Rp1.504.871 total
includes taxes & fees
6 Jan - 7 Jan 2026
DoubleTree by Hilton Hotel Kuala Lumpur
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Where to stay in Batu Caves

Find the best Batu Caves areas for the activities you enjoy most. Learn more about Batu Caves
Learn more about Batu Caves

Bandar Sri Damansara

While Bandar Sri Damansara isn't home to many top sights, Empire Damansara and KidZania are some notable places to visit nearby.

Pekan Kepong

While there might not be top attractions in Pekan Kepong, you can explore the larger area and discover places like Publika Shopping Mall and Batu Caves.

Kampung Pinang Baik

Kampung Pinang Baik is well liked for its restaurants and shopping. If you're hoping to see more of the larger area, Batu Caves and Publika Shopping Mall are some interesting sights nearby to check out.

Medan Batu Caves

While there might not be top attractions in Medan Batu Caves, you can explore the larger area and discover places like Batu Caves and Setapak Central Mall.

Taman Greenwood

Though Taman Greenwood may not have many top sights, you can venture to the surrounding area to see attractions like Batu Caves and Setapak Central Mall.

Stay near popular Batu Caves attractions

Learn more about Batu Caves

Climb 272 colourful steps to reach the massive Hindu temple cave where monkeys scamper freely around towering golden statues. Join devotees during the vibrant Thaipusam Festival or explore the Dark Cave's ancient limestone formations with an educational guided tour.

Temple
Photo by Sam
Open Photo by Sam

Top Batu Caves Hotel Reviews

More cheap stays in Batu Caves

Hotels in Batu Caves with star rating

Find out more about Batu Caves

Top reasons to visit Batu Caves

  • Cultural Significance: Batu Caves is renowned for its historical and spiritual importance, featuring the impressive Hindu temple dedicated to Lord Murugan.
  • Stunning Natural Beauty: The caves are set against a backdrop of lush greenery and limestone hills, offering breathtaking views.
  • Adventurous Activities: Visitors can engage in various thrilling activities, including rock climbing and exploring the caves.
  • Family-Friendly Attractions: The area caters to families with nearby shopping centres and amusement parks.
  • Diverse Accommodations: A wide range of lodging options are available, from urban hotels to quaint guesthouses.

Find great hotels near Batu Caves

Discover a variety of accommodation options in Batu Caves, Selangor, ranging from urban hotels to charming guesthouses. Whether you're travelling for business, enjoying a family holiday, or seeking a city-themed getaway, you'll find a selection of lodgings tailored to your needs. Many establishments provide essential amenities and are conveniently located near the iconic Batu Caves, ensuring a memorable stay in this vibrant area.

  • Traders Hotel Kuala Lumpur: A prestigious 5-star hotel that embodies modern elegance and business sophistication, Traders Hotel Kuala Lumpur is an ideal choice for business travellers and those seeking a rejuvenating spa experience. Situated 9.7km from Batu Caves, the hotel features an array of amenities including a full-service spa offering body scrubs, treatment rooms, and a relaxing steam room. Guests can unwind by the pool or indulge in a variety of spa treatments designed to refresh both body and mind. With its prime location and extensive facilities, it promises a blend of work and leisure for the discerning traveller.
  • Oasia Suites Kuala Lumpur: As a comfortable 4-star accommodation, Oasia Suites Kuala Lumpur is tailored for the business traveller looking for a convenient and efficient stay. Located 9.7km from Batu Caves, this hotel offers well-appointed suites designed for both relaxation and productivity. Guests appreciate the hotel’s commitment to comfort, providing a serene environment for work and rest alike. Its strategic location allows easy access to the business district, making it a practical choice for those who need to balance work commitments with leisure activities.
  • Mandarin Oriental, Kuala Lumpur: A luxurious 5-star hotel that caters to families and spa enthusiasts, Mandarin Oriental, Kuala Lumpur is located 9.7km from Batu Caves. This opulent property offers a comprehensive suite of amenities including a dedicated children's club, a children's pool, and complimentary cribs for families travelling with young ones. The full spa services feature advanced massage treatments and reflexology, ensuring a pampering experience for guests. With its family-friendly services and luxurious setting, this hotel is perfect for those seeking a memorable getaway filled with comfort and indulgence.

Where to stay in Batu Caves

Discover the charm of Batu Caves, a vibrant destination in Selangor, Malaysia, perfect for family and cultural explorations. Immerse yourself in the area's rich history while enjoying a friendly atmosphere that caters to various budgets. Nearby cities offer a blend of urban life and family-friendly attractions, ensuring a balanced lifestyle during your stay. Don't miss the stunning natural beauty and cultural significance of Batu Caves, making it one of Malaysia's most beautiful tourist destinations.

  • Kuala Lumpur: As a bustling metropolis, Kuala Lumpur is the gateway to Batu Caves and offers an exhilarating travel experience. The city welcomes a steady stream of tourists year-round, with peak seasons occurring from July to August and December. Visitors flock to Kuala Lumpur for its vibrant city atmosphere, diverse shopping centres, and engaging family-friendly activities. Notable attractions include the city's dynamic streets, iconic buildings, and striking public art, making it a perfect blend of culture and modernity.
  • Kuala Lumpur City Centre: Located approximately 9.7km from Batu Caves, Kuala Lumpur City Centre is an essential neighbourhood that epitomises urban sophistication. Like its counterpart, this area experiences consistent visitor numbers, peaking in mid-year and late December. The City Centre is renowned for its impressive skyscrapers, significant architecture, and bustling shopping malls, providing an exciting city-themed experience. Tourists can enjoy a variety of entertainment options, with stunning views and vibrant city life at every turn.
  • Selayang: Nestled close to Batu Caves, Selayang is a charming village that offers a unique perspective on Malaysian life. Its visitor numbers peak in the months of March to April and June, attracting families and business travellers alike. Selayang is known for its shopping centres and proximity to natural attractions, including national parks. Here, visitors can indulge in peaceful outings while enjoying the beauty of the surrounding landscape, making it an ideal spot for those seeking both leisure and adventure.

Things to do near Batu Caves

Batu Caves is an enchanting destination for city-themed and family vacations, offering a blend of cultural experiences. Visitors can explore shopping centres and amusement parks while indulging in authentic adventures. For adrenaline seekers, various activities provide thrilling options that promise an exhilarating experience. Whether you're looking to shop, enjoy the local culture, or embark on an adventure, Batu Caves has something to delight every visitor.

Shopping

In Batu Caves, indulge in shopping at Chow Kit Night Market, just 8.0km away, where you can find local delights and souvenirs. Also, visit Pavilion Kuala Lumpur and Suria KLCC Shopping Centre, both 9.7km away, offering a vibrant mix of entertainment, dining, and retail experiences.

Recreation

Titiwangsa Lake Garden, a scenic recreational area 6.4km from Batu Caves, offers serene relaxation amidst nature. For outdoor sports enthusiasts, Templer Park Country Club, 9.7km away, provides a vibrant golfing experience. Meanwhile, the Royal Selangor Club, also 9.7km distant, exudes luxury for a refined retreat.

Adventure

At Desa Waterpark, 16.1km from Batu Caves, enjoy thrilling water slides and family-friendly attractions for an unforgettable day. Camp5, located 11.3km away, offers exhilarating climbing experiences amidst the great outdoors. Wet World Shah Alam, 25.7km from Batu Caves, promises fun-filled water adventures for all ages.

Nightlife

In Batu Caves, the Kuala Lumpur Performing Arts Centre offers a captivating mix of romance and culture just 6.4km away. The DBKL City Theatre, 9.7km away, enhances the atmosphere with its vibrant entertainment. For family-friendly fun, the National Planetarium, located 11.3km away, is a delightful option.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Batu Caves

To save money on your trip to Batu Caves, consider visiting between March and May, when accommodation prices are lower compared to the peak months of July, August, and December. Saturdays typically offer the best hotel rates, while Tuesdays are the most expensive. Utilise Expedia's search tool to find budget-friendly options and consider bundling your hotel with flights and activities for additional savings. Don’t forget to explore free attractions around the area, and use public transport for an economical way to get around.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Batu Caves are March to May, where the prices are slightly lower. This is in comparison to July to August and December, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Batu Caves is Saturday. The most expensive day to stay in Batu Caves is Tuesday.
  • Find cheap hotels on Expedia: Utilise Expedia's search tool to refine your options based on your budget, desired location, and preferred hotel type. To uncover the most affordable prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel booking for Batu Caves with your flights and activities through an Expedia package.

Find the best attractions in and around Batu Caves

Batu Caves offers a delightful blend of cultural and city-themed experiences ideal for families. Visitors can explore various points of interest, including mosques, urban parks, and event venues, catering to those seeking cultural enrichment and outdoor adventures. This vibrant destination promises memorable activities that showcase both its rich heritage and picturesque surroundings.

  • Petronas Twin Towers: Standing as an iconic symbol of Kuala Lumpur, the Petronas Twin Towers offer breathtaking views from the sky bridge and observation deck. This architectural marvel showcases the modernity of Malaysia with its stunning design and vibrant city atmosphere.
  • Batu Caves: A must-visit natural wonder, Batu Caves features majestic limestone hills and a series of caves filled with Hindu shrines. The adventure begins with a climb of 272 steps, leading to a unique spiritual experience amidst the stunning outdoor scenery.
  • Kuala Lumpur Tower: As one of the tallest structures in the city, Kuala Lumpur Tower provides panoramic views of the skyline. The modern design is complemented by its lush surrounding gardens, making it a perfect blend of urban and natural vibes.

Best time to go to Batu Caves

The best time to visit Batu Caves can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Batu Caves falls in May, when visitor numbers are slightly low and weather is mostly sunny with moderate rain. The coolest average temperature in Batu Caves falls in January and December. December has average visitor numbers and mostly cloudy weather.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January78.3°F (25.7°C)Moderate RainMostly CloudySlightly HighAverage
February79.2°F (26.2°C)Light RainMostly SunnyAverageAverage
March80.1°F (26.7°C)Moderate RainMostly SunnyAverageSlightly Low
April80.4°F (26.9°C)Moderate RainMostly CloudyAverageSlightly Low
May81.0°F (27.2°C)Moderate RainMostly SunnySlightly LowSlightly Low
June80.6°F (27.0°C)Light RainMostly SunnyAverageAverage
July80.4°F (26.9°C)Light RainMostly SunnyAverageSlightly High
August80.2°F (26.8°C)Light RainMostly SunnySlightly HighSlightly High
September79.9°F (26.6°C)Light RainMostly SunnySlightly HighAverage
October79.9°F (26.6°C)Moderate RainMostly CloudySlightly LowAverage
November78.8°F (26.0°C)Frequent RainMostly CloudySlightly LowAverage
December78.3°F (25.7°C)Frequent RainMostly CloudyAverageSlightly High

The nearest major airports for your trip to Batu Caves

When planning your visit to Batu Caves, you have two major airports nearby. Kuala Lumpur International Airport (KUL) is situated 53.1km away, with excellent hotel options such as the Mövenpick Hotel & Convention Centre KLIA, just 4.8km from the airport, offering convenient transportation services. Subang Airport (SZB) is closer at 17.7km, featuring luxurious hotels like the Mandarin Oriental, Kuala Lumpur, located 16.1km away, which provides accessible airport shuttles. Both airports ensure easy access to Batu Caves, making your travel seamless and enjoyable during your stay in Malaysia.

Frequently asked questions

What's the best place for a stay in Batu Caves?
Ibis Styles Kuala Lumpur Sri Damansara is a favourite property for Expedia customers. This hotel offers a restaurant and a fitness centre. Reviews from our site also recommend Mercure Selangor Selayang and Hotel Richbaliz as top choices for your trip. See all available top hotels, or vacation rentals in Batu Caves.
What are some of the best holiday rentals that Batu Caves has to offer?
Villa 223: This holiday home rental outside of Batu Caves offers an outdoor pool, a garden and a BBQ to help you feel perfectly comfortable in your new surroundings. It has 3 bedrooms, as well as a kitchen with a fridge, a stovetop and a microwave, so that you can cook with friends or family. See all vacation rentals in Batu Caves.
If I need to cancel my hotel reservation in Batu Caves, will I receive a refund?
Yes! You'll find that most hotel room reservations are fully refundable if cancelled prior to the hotel's cancellation deadline, which is usually within 24-48 hours of your check-in date. If you have a reservation that's non-refundable, it might still be possible to cancel it and get a refund within 24 hours of booking. Filter your search by fully refundable to find flexible hotel deals in Batu Caves.
What's the best family accommodation in Batu Caves?
Mercure Selangor Selayang is a hotel with an outdoor pool and a free children's club, and it's a top choice on Expedia for families. Also, attractions in the area such as Berjaya Times Square and National Zoo are fun for children of all ages. Find more child-friendly accommodations in Batu Caves.
What are some hotels with pools in Batu Caves?
Mercure Selangor Selayang is a top hotel with an indoor pool, an outdoor pool and free WiFi. M3 Residences is one more option that offers an on-site pool. View all hotels with pools in Batu Caves.
What's it like staying in Batu Caves?
Visitors can enjoy all that Batu Caves has to offer, including the monuments, university setting and museums. Tourists can also enjoy the city's shopping and restaurants. A top sight in the area is Berjaya Times Square. In Batu Caves, there are 54 hotels and other accommodation options to choose from. Find out more about Batu Caves.
What should I do while I'm visiting Batu Caves?
Natural beauty is on display at Batu Caves, Bukit Guling Ayam and Bukit Pana Kati. Additionally, you'll find Berjaya Times Square in the area. Take a look at what more there is to see and do in Expedia's Batu Caves guide.
What's the best way to get around Batu Caves?
Make your way to KA07 Kepong Sentral Station to catch the metro. If you want to see more of the area, take a train from Batu Caves Station, Kuala Lumpur Gombak Station or KA07 Kepong Sentral Station. If you want to venture out around the area, you may want a rental car in Batu Caves for your journey.
What's the seasonal weather in Batu Caves?
The hottest months are usually March and February, with an average temperature of 27°C, while the coldest months are January and February, with an average of 26°C. The rainiest months in Batu Caves are November, December, April and October, with each month seeing an average of 324 mm of rainfall.