Beginning of main content
Unlock exclusive Mates Rates
Sign in or Sign up for access to exclusive prices
Book with confidence
2M+ hotel reviews from Aussie and Kiwi Travellers
Relax with our Price Promise
Find a lower price, and we’ll refund the difference
Tonight
This weekend
25 Oct. - 27 Oct.
Next weekend
1 Nov. - 3 Nov.

Best Batu Caves Hotel Deals

RHR Hotel @ Selayang NZ$37
RHR Hotel @ Selayang

RHR Hotel @ Selayang

Lot 17, Selayang 18, Persiaran 3, Bandar Baru Selayang, Batu Caves, Selangor
RHR Hotel @ Selayang
     
    3.0 out of 5.0 Stars

    Situated in Batu Caves, this hotel is 2.4 mi (3.8 km) from Selayang Hospital and within 6 miles (10 km) of Batu Caves and Forest Research Institute Of Malaysia. Putra World Trade Centre and Publika Shopping Mall are also within 9 miles (15 km).

    OYO 1055 Batu Caves Star Hotel NZ$19
    OYO 1055 Batu Caves Star Hotel

    OYO 1055 Batu Caves Star Hotel

    25 Jalan Medan Batu Caves, Taman Medan Batu Caves, Batu Caves
    OYO 1055 Batu Caves Star Hotel
       
      2.0 out of 5.0 Stars

      Located in Medan Batu Caves, this hotel is 0.9 mi (1.4 km) from Batu Caves and 2.7 mi (4.4 km) from Selayang Hospital. Putra World Trade Centre and Publika Shopping Mall are also within 6 miles (10 km). Batu Caves Station is 14 minutes by foot and Kuala Lumpur Taman Wahyu Komuter Station is 17 minutes.

      Mercure Selangor Selayang NZ$56
      Mercure Selangor Selayang

      Mercure Selangor Selayang

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

        Situated in the business district, this hotel is 0.6 mi (0.9 km) from Selayang Hospital and 2.1 mi (3.5 km) from Forest Research Institute Of Malaysia. Batu Caves and Putra World Trade Centre are also within 9 miles (15 km).

        Sky Hotel Selayang NZ$33
        Sky Hotel Selayang

        Sky Hotel Selayang

        Lot T 3.02 3rd Flr, Selayang Capitol, Complex, Selayang-Kepong Expressway, Batu Caves, Selangor
        Sky Hotel Selayang
           
          2.5 out of 5.0 Stars

          Situated in the shopping district, this hotel is 0.3 mi (0.4 km) from Selayang Hospital and 1.7 mi (2.8 km) from Forest Research Institute Of Malaysia. Batu Caves and Putra World Trade Centre are also within 9 miles (15 km).

          OYO 545 Hotel Sahara Inn NZ$13
          OYO 545 Hotel Sahara Inn

          OYO 545 Hotel Sahara Inn

          1, Jalan PS 9/2, Prima Selayang, Batu Caves, Selangor
          OYO 545 Hotel Sahara Inn
             
            2.0 out of 5.0 Stars

            Situated in Batu Caves, this hotel is 3.2 mi (5.1 km) from Batu Caves, and within 12 mi (20 km) of Putra World Trade Centre and Kuala Lumpur Convention Centre. Kuala Lumpur Tower and Pavilion Kuala Lumpur are also within 12 mi (20 km).

            OYO 44097 Avatarr Hotel NZ$17
            OYO 44097 Avatarr Hotel

            OYO 44097 Avatarr Hotel

            98-1 Jalan Prima SG 3/2, Prima Seri Gombak , Batu Caves , Batu Caves, Selangor
            OYO 44097 Avatarr Hotel
               
              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 mi (10 km) of International Islamic University and Selayang Hospital. National Zoo and Sunway Putra Mall are also within 6 mi (10 km).

              OYO 827 Hotel Inap Sri Gombak NZ$20
              OYO 827 Hotel Inap Sri Gombak

              OYO 827 Hotel Inap Sri Gombak

              66, Jalan Prima SG 3, Prima Seri Gombak, Batu Caves, Selangor
              OYO 827 Hotel Inap Sri Gombak
                 
                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. Palace of Culture and National Zoo are also within 6 miles (10 km).

                Lavana Hotel Batu Caves NZ$33
                Lavana Hotel Batu Caves

                Lavana Hotel Batu Caves

                19, Jalan Sri Selayang, Taman Sri Selayang, Batu Caves
                Lavana Hotel Batu Caves
                   
                  2.0 out of 5.0 Stars

                  Located in Medan Batu Caves, this hotel is within 9 mi (15 km) of Batu Caves, Putra World Trade Centre and Petaling Street. Kuala Lumpur Convention Centre and Kuala Lumpur Tower are also within 9 mi (15 km). Batu Caves Station is 19 minutes by foot and Kuala Lumpur Taman Wahyu Komuter Station is 21 minutes.

                  Top Budget Batu Caves Hotel Deals

                  Hotel Sahara Selayang NZ$29
                  Hotel Sahara Selayang

                  Hotel Sahara Selayang

                  No 1, Jalan PS 9/2, Taman Prima Selayang, Batu Caves
                     
                    2.5 out of 5.0 Stars

                    Situated in Batu Caves, this hotel is 0.7 mi (1.2 km) from Selayang Hospital and 2.3 mi (3.7 km) from Forest Research Institute Of Malaysia. Batu Caves and Putra World Trade Centre are also within 9 miles (15 km).

                    Sky Hotel Selayang NZ$33
                    Sky Hotel Selayang

                    Sky Hotel Selayang

                    Lot T 3.02 3rd Flr, Selayang Capitol, Complex, Selayang-Kepong Expressway, Batu Caves, Selangor
                       
                      2.5 out of 5.0 Stars

                      Situated in the shopping district, this hotel is 0.3 mi (0.4 km) from Selayang Hospital and 1.7 mi (2.8 km) from Forest Research Institute Of Malaysia. Batu Caves and Putra World Trade Centre are also within 9 miles (15 km).

                      Accommodation In Batu Caves

                      Want to see the sights? Planning a business trip? Or perhaps you're looking for that perfect romantic getaway. For your next escape, get the hotel you want at a price that’ll put a smile on your face. From city centre conference hotels to charming hideaways, we have you covered. Book accommodation in Batu Caves with us today and get ready to sleep in, eat out and enjoy a holiday your way.

                      Not sure what you're looking for? Let us help! When you search Batu Caves accommodation, you can filter by budget, star rating or even specific facilities. Hit the clubs, browse the shops or make friends with the locals—there are a number of hotels just a stone's throw from the action. Or do less running around and more indulging when you book a relaxing and revitalising retreat. Maybe a spa treatment is in your future! In the mood for food? Many of our listed hotels feature great bars, cafes and restaurants for laid-back brunching and suppertime feasting. Some also offer a gym or nearby outdoor activities to help burn off those extra calories.

                      Save time and money by using Wotif to book cheap Batu Caves accommodation. With millions of rooms available, you’ll find exactly the right place to put your feet up. From bargain motels to rooms fit for blue-blooded luxury, child-friendly to pet-friendly (and definitely wallet-friendly), we make booking a hotel reservation simple.

                      How much is a hotel room in Batu Caves?

                      Hotels in Batu Caves start at NZ$13 per night. Prices and availability subject to change. Additional terms may apply.

                      New Reviews - Best Hotels in Batu Caves


                      *Price based on the lowest price found within past 24 hours and based upon one night stay for two adults over the next thirty days. Prices and availability subject to change. Additional terms may apply.