A colorful temple with intricate carvings and statues.

Batu Caves Trip

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to ₹100,000 when you book a flight and hotel together*
  • Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
  • Rest easy

    Plan, book, and manage your trip all in one place

Top Batu Caves flight + hotel deals

Price found within the past 48 hours. Click for updated prices.
  • 22 Jan - 27 Jan

    KIP Core Soho Suite by Five Senses + Flight

    Sepang
    5 nights
    4.0 star property
    8.6/10 - Excellent (9 reviews)
    "Plenty of local food stores within walking distance from KIP CORE Sentral, which is a few km from KLIA. The unit we were in has clean tile floor, water filter with hot water, but its cold water wasn’t working. We didn’t see any instructions on how to operate the laundry machine as some of the settings we tried only wash but doesn’t dry the clothes. The overhead protector smart tv? is a nice touch although some of the apps we tried needs needs one to login. The swimming pool is good size."
    Reviewed August 18, 2026
    Return • New Delhi (DEL) - Kuala Lumpur (KUL)
    DEL - KUL • 1 stop KUL - DEL • 1 stop
    ₹84,214
    ₹58,618
    per traveller
    found 1 day ago
    KIP Core Soho Suite by Five Senses
  • 22 Jan - 27 Jan

    Star Suites KLCC + Flight

    Kuala Lumpur City Centre
    5 nights
    4.0 star property
    9.2/10 - Wonderful (600 reviews)
    "The room was clean and the staff was very friendly"
    Reviewed November 14, 2026
    Return • New Delhi (DEL) - Kuala Lumpur (KUL)
    DEL - KUL • 1 stop KUL - DEL • 1 stop
    Save 100% on your flight
    ₹140,672
    ₹82,860
    per traveller
    found 1 day ago
    Star Suites KLCC
  • 22 Jan - 27 Jan

    The Kuala Lumpur Journal + Flight

    Bukit Bintang
    5 nights
    4.0 star property
    9.2/10 - Wonderful (1,003 reviews)
    "Good hotel in a central location, very accessible and good value."
    Reviewed November 13, 2026
    Return • New Delhi (DEL) - Kuala Lumpur (KUL)
    DEL - KUL • 1 stop KUL - DEL • 1 stop
    ₹108,845
    ₹66,377
    per traveller
    found 1 day ago
    The Kuala Lumpur Journal
  • 22 Jan - 27 Jan

    Royale Chulan Kuala Lumpur + Flight

    Kuala Lumpur City Centre
    5 nights
    5.0 star property
    8.4/10 - Very good (1,001 reviews)
    "We opted for Chulan over the modern skyscraper hotels for the authentic Malaysian feel to our trip. The hotel is large, staff are wonderful and has all you need with a short walk to the malls and KLCC. However, although it's not hard to imagine the grandeur this hotel had in the past, it's now a little shabby and could really benefit from some maintenance considering how busy the place is. I can't speak for every room but ours (king studio) was a disappointment to say the least not only broken..."
    Reviewed November 14, 2026
    Return • New Delhi (DEL) - Kuala Lumpur (KUL)
    DEL - KUL • 1 stop KUL - DEL • 1 stop
    ₹99,975
    ₹68,014
    per traveller
    found 1 day ago
    Royale Chulan Kuala Lumpur
  • 22 Jan - 27 Jan

    Bangi Resort Hotel + Flight

    Section 6
    5 nights
    5.0 star property
    8.6/10 - Excellent (670 reviews)
    "Bangi Resort Hotel provides a fantastic service and the view of the gulf course is super. My only qualm at checkout with the Resort is the additional 10% Tourism tax imposed. This info should be included in their advertisement with Expedia."
    Reviewed November 4, 2026
    Return • New Delhi (DEL) - Kuala Lumpur (KUL)
    DEL - KUL • 1 stop KUL - DEL • 1 stop
    ₹93,964
    ₹67,518
    per traveller
    found 1 day ago
    Bangi Resort Hotel

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.

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.

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.

Taman Ehsan

Though Taman Ehsan may not have many top sights, you can venture to the surrounding area to see attractions like Batu Caves and Publika Shopping 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 National Zoo.

Discover the most popular places to visit in Batu Caves

Batu Caves Hotel Deals

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.

Find out more about Batu Caves

Things to do near Batu Caves

Shopping

Batu Caves offers a vibrant shopping experience with nearby options like Pavilion Kuala Lumpur and Central Market, both 9.7km away, and Sunway Putra Mall, just 8.0km away. If you're up for a drive, you can explore even more shopping destinations in the surrounding areas.

Recreation

At Templer Park Country Club, enjoy a relaxing day on the golf course surrounded by stunning nature. Experience luxury at the Royal Selangor Club, perfect for unwinding in a tranquil atmosphere. For sports enthusiasts, MABA Stadium offers a lively environment to engage in various athletic activities.

Adventure

Experience thrilling water fun at Desa Waterpark, located 16.1km from Batu Caves, or enjoy skiing at SnoWalk, situated 29.0km away. Wet World Shah Alam, 25.7km from Batu Caves, offers a fantastic waterpark adventure, perfect for family entertainment and excitement.

Nightlife

In Batu Caves, the nightlife is vibrant with nearby attractions like the bustling Petaling Street and Jalan Alor, famous for their street food and lively atmosphere. Enjoy local bars and cultural performances, creating an enchanting evening filled with delicious cuisine and engaging entertainment under the stars.

Find the best attractions in and around Batu Caves

Batu Caves in Selangor, Malaysia, is an ideal destination for city-themed, family, and business vacations. Visitors can explore a range of attractions, including mosques, urban parks, and skyscrapers, all while experiencing the rich culture and outdoor beauty of the area. Notable highlights include the magnificent Batu Caves temple and the intriguing Ramayana Caves, ensuring a memorable trip for all types of travellers.

  • Petronas Twin Towers: Marvel at the stunning architecture of the Petronas Twin Towers, an iconic symbol of Kuala Lumpur. Standing tall with a height of 452 metres, it offers breathtaking city views from its sky bridge and observation deck.
  • KLCC Park: Enjoy a family-friendly retreat at KLCC Park, featuring lush greenery, walking paths, and a serene lake. Perfect for outdoor activities, it provides a picturesque backdrop to the Petronas Towers, making it a delightful spot to relax.
  • Batu Caves: Experience the captivating Batu Caves, a series of limestone caves housing Hindu temples. Embark on an adventurous climb of 272 steps and witness the stunning golden statue of Lord Murugan, surrounded by rich natural beauty.

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.

Tips to save on your trip to Batu Caves

  • Combine your flights, hotels and car rentals on Expedia—bundling can result in significant savings.
  • Consider traveling to Batu Caves during the low season (March to May) for more affordable options.
  • Use the Price per traveler filter on Expedia to find a package deal that suits your budget.
  • Check the VIP Access properties filter to discover outstanding hotels with added member perks at select properties.

Frequently Asked Questions

How much does a Batu Caves holiday package cost?

You can snap up a holiday package to this popular destination from ₹58,618 on Expedia. But how much your holiday to Batu Caves costs will depend on factors like the length of stay, season and hotel choice.

What are the cheapest months to go to Batu Caves?

If you're looking to snag a cheap Batu Caves holiday package, consider planning a trip in June, November and December. You'll generally find lower rates on airfares and hotels during these quieter months — ideal for travellers wishing to save money.

How many days is enough for Batu Caves?

To fully enjoy a Batu Caves holiday, we suggest booking for 2 days. Split your time between discovering Forest Research Institute Of Malaysia, Orang Asli Museum and other well-known attractions, on top of exploring neighbourhoods like Golden Triangle and Kuala Lumpur City Centre. If you've got some spare time, add a day trip to your Batu Caves holiday itinerary.

Is it worth booking a holiday package to Batu Caves?

Batu Caves has all the ingredients you need for a memorable trip — hiking, adventure sports and nature are just the start. Whether you want to check out attractions such as Bukit Pana Kati and Bukit Guling Ayam, or take the road less traveled, you'll have plenty to explore on your Batu Caves holiday.

How to find the best Batu Caves package deals?

Use Expedia's filter tool to find some unbeatable Batu Caves package deals. When you start your search, just set your maximum budget and then order the results by "Price: low to high." If you want to save, plan your break for midweek, or browse for Batu Caves package deals in the off-season. Switch up your travel dates and you may land even better discounts. As a rule of thumb, it's typically best to lock in your holiday package as soon as possible.

Is it cheaper to book a Batu Caves holiday as a package?

Expedia holiday packages are designed to help you keep more money in your pocket. Bundle your car rental, flight and hotel into one great-value price and you could save hundreds of dollars. You'll usually land a better deal than booking each component individually. And you'll still have the freedom to create a customised Batu Caves holiday by choosing your preferred accommodation type, airline and car class.

When to book a holiday package to Batu Caves?

Score amazing discounts by booking your flights ahead of time with Expedia. If being spontaneous is more your thing, take advantage of our last-minute deals for a spur-of-the-moment Batu Caves adventure.

How to plan a trip to Batu Caves?

  1. Choose when to get away: Check your calendar and get your bags packed. Your favourite season and the type of activities on offer will also help you decide when to holiday in Batu Caves.
  2. Budget wisely: On top of the price of your accommodation, you should consider other expenses too. These include food, transportation and flights. Also, put aside some extra funds for unexpected costs that could crop up during your trip to Batu Caves.
  3. Determine how many days away: Start by listing all the attractions you'd like to get to in Batu Caves. Then, estimate how long you'll need for each, along with any travel time.
  4. Combine your hotel and flights: Awesome destination, check. Length of stay, check. All that's left now is to choose a Batu Caves holiday package that brings all your bookings together.

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.