Batu Caves Vacations from NT$9,786

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to NT$25,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

The Latest Batu Caves Vacation Packages

Price found within the past 48 hours. Click for updated prices.
The Très Hotel

The Très Hotel

NT$9,786
per person
Oct 17 - Oct 20
found 12 hours ago
Roundtrip non-stop flight included
Taipei (TPE) to Kuala Lumpur (KUL)
10/10 Exceptional! (3 reviews)
STAR KLCC By Comfort Hospitality

STAR KLCC By Comfort Hospitality

Kuala Lumpur City Centre
NT$10,859
per person
Oct 17 - Oct 20
found 12 hours ago
Roundtrip non-stop flight included
Taipei (TPE) to Kuala Lumpur (KUL)
9.4/10 Exceptional! (9 reviews)
Jewel Oxley by KLCC Park Suites

Jewel Oxley by KLCC Park Suites

Kuala Lumpur City Centre
Save 100% on your flight
NT$15,450
per person
Oct 17 - Oct 20
found 12 hours ago
Roundtrip non-stop flight included
Taipei (TPE) to Kuala Lumpur (KUL)
9.6/10 Exceptional! (5 reviews)
Rafi Ahmed was so polite and helpful, he met us for check and that was quickly, he took care all our needs, the property so so clean, we'll organized, helpful staff, very secure, very quiet, I really recommend staying at the hotel suites, and I will definitely come back, super safe and super bice and very close to everything you need. !!!

Reviewed on 2026/8/18

Moonway Luxury Suites At Eaton Residence

Moonway Luxury Suites At Eaton Residence

Kuala Lumpur City Centre
Save 100% on your flight
NT$13,097
per person
Oct 17 - Oct 20
found 12 hours ago
Roundtrip non-stop flight included
Taipei (TPE) to Kuala Lumpur (KUL)
9/10 Wonderful! (64 reviews)
great

Reviewed on 2026/8/14

M World Hotel

M World Hotel

Damansara Utama
Save 100% on your flight
NT$12,489
per person
Oct 17 - Oct 20
found 12 hours ago
Roundtrip non-stop flight included
Taipei (TPE) to Kuala Lumpur (KUL)
9.2/10 Wonderful! (608 reviews)
Fantastic stay

Reviewed on 2026/8/25

Find the Best Batu Caves Vacation Packages

Batu Caves Hotel Deals

Shangri-La Kuala Lumpur

Shangri-La Kuala Lumpur

11 Jalan Sultan Ismail Kuala Lumpur
Fully refundableReserve now, pay when you stay
NT$3,626
NT$4,279 total
Sep 8 - Sep 9
includes taxes & fees
9.4/10 Exceptional! (1,018 reviews)
"Very nice good location ant thanks to Lawrence t the big help. I visit again for sure"

Reviewed on 2026/8/23

Shangri-La Kuala Lumpur
Mandarin Oriental, Kuala Lumpur

Mandarin Oriental, Kuala Lumpur

Kuala Lumpur City Centre Kuala Lumpur
Fully refundableReserve now, pay when you stay
NT$5,362
NT$5,870 total
Sep 16 - Sep 17
includes taxes & fees
9.6/10 Exceptional! (1,071 reviews)
"Nice hotel but not in its peak anymore. Needs renovation"

Reviewed on 2026/8/22

Mandarin Oriental, Kuala Lumpur
Grand Hyatt Kuala Lumpur

Grand Hyatt Kuala Lumpur

12 Jalan Pinang Kuala Lumpur
Fully refundableReserve now, pay when you stay
NT$5,519
NT$6,040 total
Aug 28 - Aug 29
includes taxes & fees
9.4/10 Exceptional! (1,011 reviews)
"Very nice hotel in a great area, with great views"

Reviewed on 2026/8/23

Grand Hyatt Kuala Lumpur
See all 5,320 properties in Batu Caves
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.

Stay near popular Batu Caves attractions

Batu Caves

8.4/10 (1,423 reviews)
Admire towering statues of Hindu gods before you climb the enormous staircase leading to temples and shrines inside these mystical caves.
See properties

Bukit Pana Kati

8.0/10 (1 review)
Commune with nature and explore the great outdoors at Bukit Pana Kati during your travels in Selayang.
See properties

Orang Asli Museum

8.0/10 (1 review)
You can spend time exploring the galleries in Orang Asli Museum during your trip to Batu Caves. Check out the shops and top-notch restaurants in this vibrant area.
See properties

Bukit Guling Ayam

8.0/10 (1 review)
Commune with nature and explore the great outdoors at Bukit Guling Ayam during your travels in Batu Caves. Make time to visit the monuments and shops while you're in the area.
See properties

Frequently asked questions

How much does a Batu Caves vacation package cost?
You can snap up a vacation package to this popular destination from NT$9,786 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?
If you're looking to snag a cheap Batu Caves vacation 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 travelers wishing to save money.
How many days is enough for Batu Caves?
To fully enjoy a Batu Caves vacation, 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 neighborhoods like Golden Triangle and Kuala Lumpur City Centre. If you've got some spare time, add a day trip to your Batu Caves vacation itinerary.
Is it worth booking a vacation 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 vacation.
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. Choose when to get away: Check your calendar and get your bags packed. Your favorite season and the type of activities on offer will also help you decide when to vacation in Batu Caves.
  2. Budget wisely: On top of the price of your accommodations, 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 vacation package that brings all your bookings together.

Explore a world of travel with Expedia

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