Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Batu Caves Holiday Packages

Save Time and Money with Batu Caves Holiday Packages

Book a Batu Caves holiday package on Expedia today! This is by far one of the simplest ways of saving time and cash for your incredible holiday.

Smart travellers who book a package deal on Expedia can save as much as 80%*.

Search through our comprehensive database of more than 400 airline partners and 750,000 worldwide properties. Too many on there to choose from? Don't stress — we can help you decide!

Almost all bookings can be changed with no hidden fees from us.

Places to Visit in Batu Caves

There are heaps of fantastic things you can do when you visit a new destination. So why not get your trip to Batu Caves off to a flying start by taking a look at some of our recommendations? After all – out there starts here!

Mountain climbing is a popular activity and an ideal excuse to get out and experience more of the wider region. Still got time to spare? If you're looking for even more, don't miss the chance to go hiking too.

Batu Caves Accommodation

Although you can find a fair number of properties in Batu Caves, it doesn't hurt to be prepared. Cheap holidays and luxury getaways are merely the beginning at Expedia.

Kick your feet up and take a break the Batu Caves Business Hotel (Dolomite Park Avenue, Jalan Batu Caves) or the New Wave Star Rawang Hotel (Lot 41, Jalan Bandar Rawang 15). Whichever one you choose, you'll be sure to have a great stay!

Nearest Airports to Batu Caves

All set for your trip to Batu Caves? Planning to fly? Prepare to walk out into a crowd of smiling faces at Kuala Lumpur International Airport (KUL). It lies 35 miles (56 km) south of the centre of town.

*Savings based on all holiday package bookings with Flight + Hotel on Expedia.com from January through December 2017, as compared to price of the same components booked separately. Savings will vary based on origin/destination, length of trip, stay dates and selected travel supplier(s). Savings not available on all packages. For Free Flight or 100% Off Flight deals, package savings is greater than or equal to the current cost of one component, when both are priced separately.


Batu Caves Flight Deals

These prices were available within the past 7 days. Prices quoted are per person, return, for the period specified. Prices and availability are subject to change. Additional terms apply.

Top Batu Caves Hotel Deals

See all 3,076 properties in Batu Caves
Hotel Richbaliz SG$49
Reviewed on 14 Dec,2019
See details
 
Hotel Richbaliz

Hotel Richbaliz

No. 9,11 & 13, Selayang Point, Jalan SP1, Batu Caves, Selangor
     
    3.6 of 5
    3.5 out of 5.0 Stars

    the location is great

    Mercure Selangor Selayang SG$47
    Reviewed on 23 Mar,2019
    See details
     
    Mercure Selangor Selayang

    Mercure Selangor Selayang

    No B G 12 Dataran Emerald Jalan PS 11, Prima Selayang, Batu Caves, Sekangor
       
      3.8 of 5
      3.5 out of 5.0 Stars

      Our check-in took a bit long to complete. however the staffs were friendly and helpful.

      RHR Hotel @ Selayang SG$29
      Reviewed on 21 Sep,2019
      See details
       
      RHR Hotel @ Selayang

      RHR Hotel @ Selayang

      Lot 17, Selayang 18, Persiaran 3, Bandar Baru Selayang, Batu Caves, Selangor
         
        4.4 of 5
        3.0 out of 5.0 Stars

        I left my phone charger & i call the reception. She tell me that she need to check & promise to call me back but she did't. When i go back to the hotel, i realised that she did not check it yet. 😒 So bad.

        OYO 44097 Avatarr Hotel SG$14
        OYO 44097 Avatarr Hotel

        OYO 44097 Avatarr Hotel

        98-1 Jalan Prima SG 3/2, Prima Seri Gombak , Batu Caves, Batu Caves, Selangor
           
          5.0
          of 5, from 1 reviews
          2.0 out of 5.0 Stars

          Situated in Batu Caves, this hotel is 1.5 mi (2.4 km) from Batu Caves and within 6 miles (10 km) of International Islamic University and Selayang Hospital. National Zoo and Palace of Culture are also within 6 miles (10 km).

          Hill Inn Hotel Batu Cave SG$32
          Reviewed on 13 May,2019
          See details
           
          Hill Inn Hotel Batu Cave

          Hill Inn Hotel Batu Cave

          137, Jalan SBC1, Taman Sri Batu Caves, Batu Caves, Selangor
             
            3.9 of 5
            2.5 out of 5.0 Stars

            Good place

            Lavana Hotel Batu Caves SG$29
            Reviewed on 15 Oct,2018
            See details
             
            Lavana Hotel Batu Caves

            Lavana Hotel Batu Caves

            19, Jalan Sri Selayang, Taman Sri Selayang, Batu Caves
               
              3.6 of 5
              2.0 out of 5.0 Stars

              Not central but easy to get into Central KL. A budget hotel, no frills but room although very small was clean. If all you want is somewhere to sleep it served its purpose. No kettle, tea or coffee making facilities in the room and no where local to hotel to eat.

              OYO 545 Hotel Sahara Inn SG$14
              Reviewed on 7 Nov,2019
              See details
               
              OYO 545 Hotel Sahara Inn

              OYO 545 Hotel Sahara Inn

              1, Jalan PS 9/2, Prima Selayang, Batu Caves, Selangor
                 
                3.2 of 5
                2.0 out of 5.0 Stars

                Very helpfull..

                Smile Hotel Selayang Point SG$25
                Reviewed on 7 Jul,2019
                See details
                 
                Smile Hotel Selayang Point

                Smile Hotel Selayang Point

                33, Selayang Point, Jalan SP 1, Batu Caves
                   
                  4.3 of 5
                  3.0 out of 5.0 Stars

                  Strategic location, fast check-in, friendly staff, staff respond quickly, clean room. The internet coverage could be improved & location for the electrical in the room outlet should be easily accessed

                  Top things to do in Batu Caves

                  See all 1664 things to do in Batu Caves