Batu Caves Vacations from $672

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • payments icon

    Better together

    Save up to $1,045 when you book a flight and hotel together*
    lob hotels icon

    Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
    lob packages icon

    Rest easy

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

Your Batu Caves Vacation

Book a Batu Caves vacation package that includes everything you need without any unnecessary extras. Good for cafes, nature and hiking, consider staying in the neighborhood of Selayang. Every trip to Batu Caves needs a well-thought-out itinerary. Fill yours with famous sights like Publika Shopping Mall, Wilayah Mosque and Tesco Extra Selayang. Expedia will help you escape your daily routine. Tailor your vacation to Batu Caves to suit your style of travel, whatever that may be!

The Latest Batu Caves vacation packages

Price found within the past 48 hours. Click for updated prices.
Star KLCC By Moonlight
Scarletz KLCC By Arman
Star Suites KLCC
M World Hotel (formerly known as Avante Hotel)
Eaton Residence KLCC by Royal
Don't see what you're looking for?
See all available trips from Columbus to Batu Caves
View all trips

Where to stay in Batu Caves

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

Discover the most popular places to visit in Batu Caves

What to do in Batu Caves

Batu Caves Hotel Deals

Mandarin Oriental, Kuala Lumpur
Mandarin Oriental, Kuala Lumpur
5 out of 5
Kuala Lumpur City Centre, Kuala Lumpur
Fully refundableReserve now, pay when you stay
$187 nightly
The price is $204 total per night from Aug 10 to Aug 11
$204 total
Aug 10 - Aug 11
Total includes taxes and fees
9.4/10 Exceptional! (1,001 reviews)
"very nice gym, sauna + steam room, spacious rooms and great view of the towers :) I’d stay here again"

Reviewed on Jul 9, 2025

Mandarin Oriental, Kuala Lumpur
M Resort & Hotel
M Resort & Hotel
5 out of 5
No.1, Jalan Damansara, Bukit Kiara, Kuala Lumpur
Fully refundableReserve now, pay when you stay
$72 nightly
The price is $81 total per night from Jul 28 to Jul 29
$81 total
Jul 28 - Jul 29
Total includes taxes and fees
8.6/10 Excellent! (209 reviews)
"."

Reviewed on Jul 13, 2025

M Resort & Hotel
Hilton Kuala Lumpur
Hilton Kuala Lumpur
5 out of 5
3 Jalan Stesen Sentral, Kuala Lumpur
Fully refundableReserve now, pay when you stay
$114 nightly
The price is $125 total per night from Jul 27 to Jul 28
$125 total
Jul 27 - Jul 28
Total includes taxes and fees
9.2/10 Wonderful! (1,009 reviews)
Satisfied !
"Great pool - well maintained rooms but not new - hotel restaurants expensive - good location if you want to access KL Sentral Station - if not KLCC or KLBB better - excellent variety at breakfast bus normally not included in room rate"

Reviewed on Jul 12, 2025

Hilton 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.

Find the Best Batu Caves Vacation Packages

Batu Caves Essential Information

Language
Malaysian
Currency
Malaysian ringgits
Local Goodbye
Sampai jumpa lagi
Closest Airport
Sultan Abdul Aziz Shah Airport (SZB)
Max Temp Winter
90ºF
Max Temp Summer
90ºF
Top Sights
National Zoo, Aquaria KLCC and Kuala Lumpur Bird Park

More vacations you might like

Frequently asked questions

How much does a Batu Caves vacation package cost?
You can snap up a vacation package to this popular destination from $672 on Expedia. But how much your vacation 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?
You can generally find lower rates and better availability in January, April and July. Browse our cheap Batu Caves vacation packages and you could land some excellent off-season deals.
How many days is enough for Batu Caves?
We suggest planning a Batu Caves vacation for a minimum of 2 days. This gives you enough time to visit key attractions including Forest Research Institute Of Malaysia and Orang Asli Museum, and also explore neighborhoods like Kuala Lumpur City Centre and Golden Triangle. You could even make time for one or two day trips from Batu Caves.
Is it worth booking a vacation package to Batu Caves?
Whether you want to explore top attractions like Bukit Pana Kati and Bukit Guling Ayam on your Batu Caves vacation, or coming for its excellent adventure sports, hiking and nature, there's something for everyone here. With so many things to see and do, you'll soon discover why so many travelers think Batu Caves is a good vacation destination.
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 vacation package as soon as possible.
Is it cheaper to book a Batu Caves vacation as a package?
Expedia vacation 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 customized Batu Caves vacation by choosing your preferred accommodation type, airline and car class.
When to book a vacation 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. Pick your travel dates: The things you'd like to do in Batu Caves and your favorite season will help you decide when to go.
  2. Figure out your budget: Make sure you have enough money to pay for everything from dining out and transportation to airfares and activities. Your hotel will probably be the largest expense during your trip to Batu Caves.
  3. Use our trip planning tool to discover Batu Caves: Research every part of your trip to Batu Caves with this comprehensive planner. Invite your friends and family to collaborate on a group trip, search for hotels or things to do and make bookings.
  4. Decide your trip length: Think about how much time you'd like to spend exploring Batu Caves. Plan your itinerary so you can get to all the activities and attractions you're interested in without rushing.
  5. Bundle your bookings: With your travel dates in order, you can combine your car rental, flights, hotels and more into a customized Batu Caves vacation package.
  6. Book experiences or activities ahead of time: Whether it's entrance to a major attraction or a day trip, you won't have to worry about missing out on Batu Caves's best offerings. Find all the fun things to do in Batu Caves in Batu Caves with our dedicated activity guide.

Does Expedia offer Book Now, Pay Later Batu Caves vacation packages?
Secure your dream escape to Batu Caves with help from Expedia's Book Now, Pay Later vacations. No need to scrimp and save or hold off until the next payday --- we've teamed up with online lender Affirm to offer you financial flexibility. Our vacation packages with payment plans let you split the cost across 3, 6 or 12 months. With no late payment fees or hidden charges, you can easily budget for your trip and snag great deals before they sell out.
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.