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.


Map

Top Hotel Deals

See all 2,016 Properties near Batu Caves
Batu Caves Business Hotel ¥1,581
Batu Caves Business Hotel

Batu Caves Business Hotel

Dolomite Park Avenue, Jalan Batu Caves, Batu Caves, Selangor
     
    2.0 out of 5.0

    Situated in the historical district, this hotel is 0.1 mi (0.2 km) from Batu Caves and within 6 mi (10 km) of Selayang Hospital and Forest Research Institute Of Malaysia. Putra World Trade Centre and KLCC Park are also within 9 mi (15 km).

    KIP Hotel Kuala Lumpur ¥3,281
    KIP Hotel Kuala Lumpur

    KIP Hotel Kuala Lumpur

    No 77 Jalan Seri Utara 1, Sri Utara Off Jalan Ipoh, Kuala Lumpur
       
      4.0 out of 5.0

      Situated in Kuala Lumpur, this hotel is in the same area as Batu Caves, Petronas Twin Towers, and Kuala Lumpur Tower. Area attractions also include Merdeka Square and Jamek Mosque.

      Batu Caves Budget Hotel ¥1,227
      Batu Caves Budget Hotel

      Batu Caves Budget Hotel

      No. 562A, Jalan Samudra Utara 1, Taman Samudra, Batu Caves, Selangor
         
        2.0 out of 5.0

        Situated in Batu Caves, this hotel is 1.8 mi (2.9 km) from Batu Caves and within 6 mi (10 km) of Selayang Hospital and Forest Research Institute Of Malaysia. Putra World Trade Centre and Kuala Lumpur Convention Centre are also within 9 mi (15 km).

        OYO 1002 Hotel Sahara Inn Batu Caves
        OYO 1002 Hotel Sahara Inn Batu Caves

        OYO 1002 Hotel Sahara Inn Batu Caves

        No 95-1, Jalan SBC 1, TMN Sri Batu Caves, Batu Caves
           
          2.0 out of 5.0

          Situated in Batu Caves, this hotel is 1.9 mi (3 km) from Batu Caves and within 6 mi (10 km) of Selayang Hospital and Forest Research Institute Of Malaysia. Federal Territory Mosque and MATRADE Exhibition and Convention Centre are also within 6 mi (10 km).

          Hill Inn Hotel Batu Cave ¥2,616
          Hill Inn Hotel Batu Cave

          Hill Inn Hotel Batu Cave

          137, Jalan SBC1, Taman Sri Batu Caves, Batu Caves, Selangor
             
            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 Towers.

            Batu Caves Hotel
            Batu Caves Hotel

            Batu Caves Hotel

            3 JALAN SBC2 TAMAN SRI BATU CAVES,, Batu Caves, Selangor
               
              3.0 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. Putra World Trade Centre and KLCC Park are also within 9 mi (15 km).

              Lavana Hotel Batu Caves ¥2,345
              Lavana Hotel Batu Caves

              Lavana Hotel Batu Caves

              19, Jalan Sri Selayang, Taman Sri Selayang, 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 and Kuala Lumpur Tower are also within 9 mi (15 km). Batu Caves Station is 18 minutes by foot and Kuala Lumpur Taman Wahyu Komuter Station is 22 minutes.

                New Wave Hotel Batu Caves ¥1,011
                New Wave Hotel Batu Caves

                New Wave Hotel Batu Caves

                Block D-33-1, Jalan Medan 1, 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 mi (10 km) of Putra World Trade Centre and Selayang Hospital. Federal Territory Mosque and MATRADE Exhibition and Convention Centre are also within 6 mi (10 km). Batu Caves Station is 18 minutes by foot and Kuala Lumpur Taman Wahyu Komuter Station is 20 minutes.