• USD
  • Help
  • Help
  • USD
    Select currency
    USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real CNY Chinese yuan CZK Czech koruna DKK Danish krone HKD Hong Kong dollar ILS Israeli new sheqel JPY Japanese yen MYR Malaysian ringgit NZD New Zealand dollar NOK Norwegian krone PLN Polish zloty RON Romanian leu RUB Russian ruble SAR Saudi riyal SGD Singapore dollar ZAR South African rand KRW South Korean won SEK Swedish krona CHF Swiss franc TRY Turkish lira UAH Ukrainian hryvnia THB Thai baht ARS Argentina, Peso
    en
    Select language
    en English
Multiple accommodations for your stay
Check-in date:
2026-11-09
Check-out date:
2026-11-10
Adults
Children
Ages of children:
Specify the age of a child
Specify the age of children

Hotel deals in Batu Caves

Filters:

Hotel ranking


Find hotel by


Price (per night)


Types of accommodation


Districts


Tourist sights


Hotel themes


Guest ratings


Hotel comes with


Room comes with


Clear Filters
Apply Filters
  • Hotel Sahara Inn Batu Caves

    95, Jln Sbc 1, Taman Sri Batu Caves,, Batu Caves, Malaysia

    2.8 km to Batu Caves (Open map)

    Positioned within 7 km of Cultural Palace Theatre and about a 10-minute ride from the Lord Murugan Kartikeya Statue, the comfortable Hotel Sahara Inn Batu Caves presents a private art gallery.
    Read more
    5.0
    Decent
    75 reviews
  • Oyo 1002 Hotel Sahara Inn Batu Caves

    95, Jalan Sbc 1, Taman Sri Batu Caves, Gombak, Petaling Jaya, Malaysia

    2.8 km to Batu Caves (Open map)

    The 2-star Oyo 1002 Hotel Sahara Inn Batu Caves Petaling Jaya offers guests access to the Lord Murugan Kartikeya Statue, which is 1.3 km away. You will find a restaurant at the hotel.
    Read more
  • 3Br Warm & Minimal Retreat At Selayang - 15 Mins Drive To Batu Caves

    V-Residensi @ Selayang Heights, Batu Caves, Malaysia

    2.9 km to Batu Caves (Open map)

    To enjoy your vacation in Batu Caves, stay at the spacious 3-bedroom 3Br Warm & Minimal Retreat At Selayang - 15 Mins Drive To Batu Caves Apartment, which is 4.7 km from Taman Eko Rimba Kanching…
    Read more
    8.0
    Very Good
    1 review
  • Oyo 90151 Hill Inn Batu Caves

    No 137, Jalan Sbc 12, Taman Sri Batu Caves, Selayang, Selangor, 68100, Petaling Jaya, Malaysia

    2.9 km to Batu Caves (Open map)

    Located about 10 minutes' drive from the fantastic Oyo 90151 Hill Inn Batu Caves Petaling Jaya, guests can reach Metropolitan Batu Park.
    Read more
  • The Concept Hotel Kl - Batu Caves

    137 Jalan Sbc 1, Taman Sri Batu Caves,, Batu Caves, Malaysia

    2.9 km to Batu Caves (Open map)

    Located only 1.9 km from Batu Caves Murugan Hindu Temple, the comfortable 3-star The Concept Hotel Kl - Batu Caves offers Wi-Fi in public areas and parking.
    Read more
    7.5
    Good
    535 reviews
  • The Concept Hotel Kl - Batu Caves

    137, Jalan Sbc 1, Taman Sri Batu Caves, 68100 Selayang, Selangor., Petaling Jaya, Malaysia

    2.9 km to Batu Caves (Open map)

    Situated only a 14-minute walk from Sri Subramaniam Temple, the 3-star The Concept Hotel Kl - Batu Caves Petaling Jaya features baggage storage. The hotel provides luggage storage to ensure guests'…
    Read more
  • Feeco Hotel Kuala Lumpur

    No 77, Jalan Seri Utara 1, Sri Utara Off Jalan Ipo, Kuala Lumpur, Malaysia

    3 km to Batu Caves (Open map)

    Located approximately 900 metres from Tesco Extra Selayang, the 4-star Feeco Hotel Kuala Lumpur offers Wi-Fi in public areas and secure parking. Located within a 3-km distance of a convenient place…
    Read more
    7.2
    Good
    470 reviews
  • Vacation Condo II

    , Taman Residensi Kipark, Kuala Lumpur, Malaysia

    3 km to Batu Caves (Open map)

    Vacation Condo II Kuala Lumpur is located in Kuala Lumpur, 10 minutes' drive from Selayang Hot Spring Pool, and boasts an indoor pool. Also, a variety of sports activities, such as fitness classes…
    Read more
  • Walnut Grove Premium Pool Villa

    Villa Domus No 19, Batu Caves, Malaysia

    3.1 km to Batu Caves (Open map)

    The 3-bedroom Walnut Grove Premium Pool Villa Batu Caves accommodates up to 7 guests and offers a convenient location approximately 5 minutes by car from such places of worship as Surau Darul Hidayah…
    Read more
Thank you for subscribing
Close