Filter By

Popular Filters

Budget per night

Facilities

Landmarks

Star Rating

Review Score

Property Type

50 Hotels In Batu Caves

Search Availability of For Your Dates

Search Hotels

Showing all Hotels in Batu Caves

  • Filter
  • Sort By

Filter by budget per night

                    

Filter by popular facilities

              

Top Hotel Collections In Batu Caves

Near Gombak Station

Near Gombak Station

Hotels Near Gombak Station

Browse Package Collections

FAQs on Batu Caves

How much does a hotel in Batu Caves cost on an average?

On an average, it costs INR 118 per night to book a hotel in Batu Caves. You will pay on average around INR 117 if you choose to stay in a 4-star hotel. A 5-star hotel in Batu Caves will cost around INR 137

What are the best places to stay in Batu Caves?

Else Kuala Lumpur, The RuMa Hotel and Residences, Banyan Tree Kuala Lumpur are among the best hotels in Batu Caves. If you are looking for hotels less than INR 118, then the best hotels are KLoe Hotel, citizenM Kuala Lumpur Bukit Bintang, Shangri-La Kuala Lumpur

Loading, please wait...