Beginning of main content

Book on the go and pay later.

Search over 895,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 16 Jan - 17 Jan
This weekend 18 Jan - 20 Jan
Next weekend 25 Jan - 27 Jan

Top 10 Hotels in Batu Caves

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

Mercure Selangor Selayang

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

Situated in Batu Caves, this hotel is 1.3 mi (2.1 km) from Selayang Hospital and 2.4 mi (3.9 km) from Forest Research Institute Of Malaysia. Batu Caves and Sultan ...

Mercure Selangor SelayangRM142

Cool Hotel

Cool Hotel

No.15, 17, 19, Jalan 2/3a, Batu Caves
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 Merdeka Square and Pavilion Kuala Lumpur. Malaysian ...

Cool HotelRM68

Gombak Star Hotel

Gombak Star Hotel

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

    Situated in Batu Caves, this hotel is within 9 mi (15 km) of Batu Caves, National Zoo, and Selayang Hospital. Palace of Culture and National Art Gallery are ...

    Gombak Star HotelRM42

    Hill Inn Hotel Batu Cave

    Hill Inn Hotel Batu Cave

    137, Jalan SBC1, Batu Caves
    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 mi (10 km) of Selayang Hospital and Forest Research Institute Of Malaysia. Malaysian ...

      Hill Inn Hotel Batu CaveRM99

      Casavilla Hotel Selayang

      Casavilla Hotel Selayang

      No. 15, Jalan PS 8/2, Prima Selayang, Batu Caves
      Casavilla Hotel Selayang
        2.5 out of 5.0
         
         

        Situated in Batu Caves, this hotel is 1.5 mi (2.5 km) from Selayang Hospital and 2.6 mi (4.2 km) from Forest Research Institute Of Malaysia. Batu Caves and Sultan ...

        Casavilla Hotel SelayangRM85

        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 mi (10 km) of Batu Caves, Selayang Hospital, and Forest Research Institute Of Malaysia. Federal Territory ...

          New Wave Hotel Batu CavesRM38

          Lavana Hotel

          Lavana Hotel

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

            Located in Medan Batu Caves, this hotel is within 6 mi (10 km) of Batu Caves, Selayang Hospital, and Forest Research Institute Of Malaysia. Malaysian Houses ...

            Lavana HotelRM88

            Hotel Richbaliz

            Hotel Richbaliz

            No. 9,11 & 13, Selayang Point, Jalan SP1, Batu Caves
            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 KidZania ...

              Hotel RichbalizRM71

              Hotel Sahara Selayang

              Hotel Sahara Selayang

              No 1, Jalan PS 9/2, Batu Caves
              Hotel Sahara Selayang
                2.5 out of 5.0
                 
                 

                Situated in Batu Caves, this hotel is 1.5 mi (2.4 km) from Selayang Hospital and 2.6 mi (4.2 km) from Forest Research Institute Of Malaysia. Batu Caves and Sultan ...

                Hotel Sahara SelayangRM74

                Sky Hotel Selayang

                Sky Hotel Selayang

                Lot T 3.02 3rd Flr, Selayang Capitol, Batu Caves
                Sky Hotel Selayang
                  2.5 out of 5.0
                   
                   

                  Situated in a 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

                  Search Hotels near Top Batu Caves Attractions

                  Recent Reviews in Batu Caves