Beginning of main content

Book on the go and pay later.

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.


Check prices on hotels in Batu Caves

Tonight 18 Mar - 19 Mar
This weekend 22 Mar - 24 Mar
Next weekend 29 Mar - 31 Mar

Top 10 Hotels in Batu Caves

See all 2,320 properties in Batu Caves
Mercure Selangor Selayang

Mercure Selangor Selayang

No B G 12 Dataran Emerald Jalan PS 11, Prima Selayang, Batu Caves, Sekangor
Mercure Selangor Selayang
  • Free cancellation
  • Reserve now, pay when you stay
3.5 out of 5.0
 
 

This family-friendly hotel is located in the business district, close to Selayang Hospital, Batu Caves and Forest Research Institute Of Malaysia. Area attractions ...

Mercure Selangor SelayangRM142

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
     
     

    Situated in the shopping district, this hotel is 0.9 mi (1.5 km) from Selayang Hospital and 2 mi (3.2 km) from Forest Research Institute Of Malaysia. Batu Caves ...

    Sky Hotel SelayangRM78

    Cool Hotel

    Cool Hotel

    No.15, 17, 19, Jalan 2/3a, Batu, Batu Caves, Selangor
    Cool Hotel
    • Free cancellation
    • Reserve now, pay when you stay
    2.0 out of 5.0
     
     

    Located in the heart of Batu Caves, this hotel is 3.6 mi (5.8 km) from Batu Caves, and within 12 mi (20 km) of Malaysian Houses of Parliament and Merdeka Square. ...

    Cool HotelRM68

    New Wave Hotel Batu Caves

    New Wave Hotel Batu Caves

    Block D-33-1, Jalan Medan 1, Batu Caves
    New Wave Hotel Batu Caves
      2.0 out of 5.0
       
       

      Located in Medan Batu Caves, this hotel is within 6 miles (10 km) of Batu Caves, Selayang Hospital and Federal Territory Mosque. Putra World Trade Centre and ...

      New Wave Hotel Batu CavesRM38

      Hotel Richbaliz

      Hotel Richbaliz

      No. 9,11 & 13, Selayang Point, Jalan SP1, Batu Caves, Selangor
      Hotel Richbaliz
        3.5 out of 5.0
         
         

        Situated in Batu Caves, this hotel is 1 mi (1.7 km) from Selayang Hospital and 2.1 mi (3.4 km) from Forest Research Institute Of Malaysia. Batu Caves and Putra ...

        Hotel RichbalizRM148

        Hill Inn Hotel Batu Cave

        Hill Inn Hotel Batu Cave

        137, Jalan SBC1, Taman Sri Batu Caves, Batu Caves, Selangor
        Hill Inn Hotel Batu Cave
          2.5 out of 5.0
           
           

          Situated in Batu Caves, this hotel is 2 mi (3.3 km) from Batu Caves and within 6 miles (10 km) of Selayang Hospital and Forest Research Institute Of Malaysia. ...

          Hill Inn Hotel Batu CaveRM99

          Lavana Hotel

          Lavana Hotel

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

            Located in Medan Batu Caves, this hotel is within 9 mi (15 km) of Batu Caves, Putra World Trade Centre and Kuala Lumpur Convention Centre. Pavilion Kuala Lumpur ...

            Lavana HotelRM99

            Gombak Star Hotel

            Gombak Star Hotel

            IL 7-2 & 8-1 & 8-2, Jalan Batu Caves, Taman Batu Caves, Batu Caves, Selangor
            Gombak Star Hotel
              2.0 out of 5.0
               
               

              Situated in Batu Caves, this hotel is within 9 miles (15 km) of Batu Caves, SOGO and Royal Thai Embassy. National Zoo and Selayang Hospital are also within 9 ...

              Gombak Star HotelRM42

              Smile Hotel Selayang Point

              Smile Hotel Selayang Point

              33, Selayang Point, Jalan SP 1, Batu Caves
              Smile Hotel Selayang Point
                3.0 out of 5.0
                 
                 

                Situated in Batu Caves, this hotel is 1.1 mi (1.8 km) from Selayang Hospital and 2.2 mi (3.6 km) from Forest Research Institute Of Malaysia. Batu Caves and Putra ...

                Smile Hotel Selayang PointRM68

                Hotel Inap Prima Sri Gombak

                Hotel Inap Prima Sri Gombak

                66-1, Jalan Prima SG 3 Prima Sri, Gombak, Batu Caves, Selangor
                Hotel Inap Prima Sri Gombak
                  2.5 out of 5.0
                   
                   

                  Situated in Batu Caves, this hotel is 1.7 mi (2.8 km) from Batu Caves and within 6 miles (10 km) of Selayang Hospital and Palace of Culture. National Zoo and ...

                  Hotel Inap Prima Sri GombakRM85

                  Search Hotels near Top Batu Caves Attractions

                  Recent Reviews in Batu Caves