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 21 May - 22 May
This weekend 24 May - 26 May
Next weekend 31 May - 2 Jun

Top 10 Hotels in Batu Caves

See all 2,510 properties in Batu Caves

Estimated price for 1 night/2 adults

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 Batu Caves hotel is located in the business district, within 3 mi (5 km) of Selayang Hospital and Forest Research Institute Of Malaysia. ...

Mercure Selangor SelayangRM126

26 May-27 May

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.4 mi (0.7 km) from Selayang Hospital and 2 mi (3.2 km) from Forest Research Institute Of Malaysia. Batu Caves ...

    Sky Hotel SelayangRM78

    10 Jun-11 Jun

    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 Pavilion Kuala ...

    Cool HotelRM68

    27 May-28 May

    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 2.9 mi (4.6 km) from Batu Caves and within 6 miles (10 km) of Putra World Trade Centre and Selayang Hospital. Federal ...

      New Wave Hotel Batu CavesRM38

      22 May-23 May

      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 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 ...

        Hotel RichbalizGet Rates

        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 close to Batu Caves and Selayang Hospital. Area attractions also include Putra World Trade Centre and Petronas Twin ...

          Hill Inn Hotel Batu CaveRM118

          31 May-1 Jun

          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
             
             

            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 Hotel Batu CavesRM89

            22 May-23 May

            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 Merdeka Square. Royal Thai Embassy and National Zoo are also within 9 miles ...

              Gombak Star HotelRM42

              22 May-23 May

              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 close to Selayang Hospital, Batu Caves and Forest Research Institute Of Malaysia. Area attractions also include Putra World ...

                Smile Hotel Selayang PointRM68

                22 May-23 May

                OYO 827 Hotel Inap Sri Gombak

                OYO 827 Hotel Inap Sri Gombak

                66-1, Jalan Prima SG 3 Prima Sri, Gombak, Batu Caves, Selangor
                OYO 827 Hotel Inap Sri Gombak
                • Free cancellation
                2.0 out of 5.0
                 
                 

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

                OYO 827 Hotel Inap Sri GombakRM69

                30 May-31 May

                Search Hotels near Top Batu Caves Attractions

                Recent Reviews in Batu Caves