COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Batu Caves Vacation Packages

Choose one or more items to build your trip:

Batu Caves Vacation: Coronavirus Information

Most Batu Caves hotels offer free cancellation. Consider booking refundable hotels rather than non-refundable ones. Just look for the ‘free cancellation’ message during your hotel search. Prices can vary, but right now we believe that flexibility matters.

For more information about the impact of COVID-19 on your Batu Caves trip, please visit our Coronavirus Information page (opens in new window).

Top Hotels in Batu Caves

OYO Capital O 1225 Agape Hotel Selayang
OYO Capital O 1225 Agape Hotel Selayang
3 out of 5
Lot SOA-SOB Selayang Capitol Complex, Selayang Kepong Expressway, Batu Caves, Selangor
Free CancellationReserve now, pay when you stay
The price is $23 per night from Mar 2 to Mar 3
4.3/5Excellent! (24 reviews)

"It was a good stay"…"

Reviewed on Mar 12, 2020

OYO Capital O 1225 Agape Hotel Selayang
Mercure Selangor Selayang
Mercure Selangor Selayang
3.5 out of 5
No B G 12 Dataran Emerald Jalan PS 11, Prima Selayang, Batu Caves, Sekangor
Free CancellationReserve now, pay when you stay
The price is $32 per night from Feb 26 to Feb 27
3.8/5Good! (26 reviews)

"Bed sheet is smelly"…"

Reviewed on Jun 19, 2019

Mercure Selangor Selayang
Hill Inn Hotel Batu Cave
Hill Inn Hotel Batu Cave
2.5 out of 5
137, Jalan SBC1, Taman Sri Batu Caves, Batu Caves, Selangor
Free CancellationReserve now, pay when you stay
The price is $26 per night from Mar 7 to Mar 8
3.8/5Good! (26 reviews)

"The hotel was cleanliness and convenience, but price slightly expensive even stay long term"…"

Reviewed on Dec 3, 2020

Hill Inn Hotel Batu Cave
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.

Top things to do in Batu Caves

Frequently asked questions

How much does a Batu Caves vacation package cost?
Get set to book, because a trip to Batu Caves starts from an enticing . When you combine your hotels, flights and car rentals into a package, you’ll pick up great deals.
If I'm not able to travel, can I cancel my Batu Caves vacation package?
It’s hard to predict what tomorrow might bring, so it’s good to know that you can change or cancel your Batu Caves vacation package. If you made your booking in the last 24 hours, you may be entitled to a refund. If your booking is older, your hotel, airline or car rental company may charge a fee. Check our Customer Service Portal for more information.
How do I get a cheap travel package to Batu Caves?
Combine your bookings with Expedia and save up to $583. With over 550 air carriers and 1,000,000 hotels globally, your Batu Caves vacation package can be tailored exactly to suit your travel style. With all those extra dollars, why not throw in some interesting experiences and tours? That’s the easiest way to unlock even more bargains. Your dream getaway to Batu Caves is closer than you thought!
Where should I stay in Batu Caves?
Consider staying right near Batu Caves, one of this neighborhood’s most famous attractions. It’s the ideal place for those eager to check out the local sights.
What are the top hotels in Batu Caves?
Gombak Star Hotel and Hill Inn Hotel Batu Cave are two of the most well-known properties in Batu Caves. Why not look up the amenities and facilities at each and then make a decision?
When is the best time of year to visit Batu Caves?
If keeping expenses to a minimum is a priority, is the best time to get away to Batu Caves. is typically the priciest month, so you’ll need a bigger travel budget if you visit then. are the peak season months and when this destination is often at its most exciting. Clear space in your calendar for if you’d prefer a quieter escape.
How far in advance should I book my Batu Caves vacation?
Savvy travelers will likely want to reserve their seats early. You can normally compare international fares on Expedia up to 12 months before your flight. If you’re booking at the last minute, don’t worry. Low prices occasionally appear just weeks before departure dates.
What does an Expedia Batu Caves travel package include?
Much of that depends on you. You can pick from a range of Batu Caves packages, such as a rental car, hotel and flight. You can also book a hotel with a flight, or a flight and a rental car. Once you’ve made your booking, you can add the fun stuff like activities and tours. Whatever your ideal Batu Caves getaway looks like, you’ll save!
What should I know before booking a Batu Caves travel package?
Booking all the parts of your trip together is a terrific way to save. Combine your flights, car rentals and hotels into a neat package. But your options don’t end at hotels. Expedia features all sorts of properties, including vacation rentals such as beachfront villas and serviced residences. You’ve got choices galore!
Does Expedia offer Book Now, Pay Later Batu Caves vacation packages?
Thanks to our partnership with online lender Affirm, you have the option to Book Now, Pay Later. You can tailor your trip with Expedia packages, so why not customize your payment arrangement while you’re at it?
Can I choose my airline with a Batu Caves Expedia vacation package?
Yes — that’s the beauty of an Expedia vacation package. You’re the boss! We have more than 550 partner airlines throughout the world, so you have options galore when arranging your Batu Caves trip.