Skip to main content

Search hotels in Batu Caves

Enter your dates to see the latest prices and deals for Batu Caves hotels

Batu Caves – 85 hotels and places to stay

Hotels with airport shuttles in Batu Caves

Most booked hotels in Batu Caves and surrounding area in the past month

See all

Hotels located in the center of Batu Caves

  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 3 reviews

    Anjung ReNNai is located in Batu Caves, just 5.1 miles from Royal Selangor Pewter Factory and Visitor Centre and 7.3 miles from Federal Territory Mosque.

    From $307.47 per night
  • Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 16 reviews

    Dels Villa with private pool near UIA Batu Caves Gombak is located in Batu Caves, just 5.1 miles from Royal Selangor Pewter Factory and Visitor Centre and 7 miles from Federal Territory Mosque.

  • Scored out of 10, guest rating 5.0
    Fair - What previous guests thought, 82 reviews

    OYO 89381 Moonnight Hotel is offering accommodations in Batu Caves. With free WiFi, this 3-star hotel offers room service and a 24-hour front desk.

    From $38.73 per night
  • Scored out of 10, guest rating 5.0
    Fair - What previous guests thought, 9 reviews

    Ark Batu Caves Bussines Hotel is located in Batu Caves, 4.8 miles from Royal Selangor Pewter Factory and Visitor Centre and 6.9 miles from Federal Territory Mosque.

    From $17.89 per night
  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 860 reviews

    The Concept Hotel KL - Batu Caves is located in Batu Caves, within 4.8 miles of Royal Selangor Pewter Factory and Visitor Centre and 6.4 miles of Federal Territory Mosque.

    From $38.43 per night
  • Scored out of 10, guest rating 5.9
    Fair - What previous guests thought, 31 reviews

    Tom’s Homestay provides a fitness center and free private parking, and is within 6 miles of Royal Selangor Pewter Factory and Visitor Centre and 6.5 miles of Federal Territory Mosque.

    From $46.12 per night
  • Scored out of 10, guest rating 3.0
    Poor - What previous guests thought, 3 reviews

    5pax Serene 3BR at Simfoni Heights with Batu Caves View is located in Batu Caves, just 5.8 miles from Federal Territory Mosque and 5.9 miles from Royal Selangor Pewter Factory and Visitor Centre.

    From $61.65 per night
  • Scored out of 10, guest rating 6.9
    Pleasant - What previous guests thought, 285 reviews

    Well set in the Medan Batu Caves district of Batu Caves, Lavana Hotel Batu Caves is located 6.1 miles from Federal Territory Mosque, 6.2 miles from Royal Selangor Pewter Factory and Visitor Centre and...

    From $25.39 per night

Budget hotels in Batu Caves and nearby

  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 80 reviews

    HOMESTAY GOMBAK PERMAI offers accommodations in Batu Caves, 8.8 miles from Petronas Twin Towers and 8.9 miles from Suria KLCC.

    From $54.06 per night
  • Scored out of 10, guest rating 5.8
    Fair - What previous guests thought, 168 reviews

    Featuring 3-star accommodations, Hotel O Hotel 916 is located in Batu Caves, 4.4 miles from Royal Selangor Pewter Factory and Visitor Centre and 7.2 miles from Federal Territory Mosque.

    From $43.77 per night
  • Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 999 reviews

    Featuring an infinity pool, free WiFi and fitness center, KIP Hotel offers accommodations in Kuala Lumpur. The air-conditioned rooms are equipped with a flat screen TV.

    From $64.06 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 3 reviews

    MJ Homestay 99 Batu Caves KL North 99Residence 3R2B offers accommodations in Kuala Lumpur, 5.7 miles from Federal Territory Mosque and 5.9 miles from Putra World Trade Center.

    From $89.56 per night
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 21 reviews

    Felina Homestay Condo Selayang Batu Caves MusIim Friendly offers accommodations in Kuala Lumpur, 7.2 miles from Federal Territory Mosque and 7.8 miles from Putra World Trade Center.

    From $64.57 per night
  • Scored out of 10, guest rating 6.9
    Pleasant - What previous guests thought, 60 reviews

    Located within 4 miles of Royal Selangor Pewter Factory and Visitor Centre and 7.3 miles of Petronas Twin Towers, Fast Hotel Sri Gombak provides rooms in Batu Caves.

    From $34.56 per night
  • Scored out of 10, guest rating 7.1
    Good - What previous guests thought, 430 reviews

    Offering free WiFi, Hotel Inap Sri Gombak offers accommodations in Batu Caves, 3.9 miles from Royal Selangor Pewter Factory and Visitor Centre and 7.2 miles from Petronas Twin Towers.

    From $31.25 per night
  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 1,744 reviews

    A&R Urban Hotel is located in Kuala Lumpur, 5.7 miles from Federal Territory Mosque and 6.3 miles from Putra World Trade Center. With free WiFi, this 3-star hotel has a garden and a terrace.

    From $30.75 per night

Best hotels with breakfast in Batu Caves and nearby

  • Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 686 reviews

    Located 3.7 mi from Batu Caves, Mercure Selangor Selayang features a Grand Ballroom. It is 1969 feet away from Hospital Selayang and 7.2 mi from Petronas Twin Towers. Free WiFi is included.

    From $44.97 per night
  • Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 419 reviews

    Featuring Balinese-inspired decor, Hotel Richbaliz Selayang is in Selayang Point 1.5 miles from Selayang Mall. It offers free parking and a 24-hour front desk.

    From $43 per night
  • Providing a garden, Villa Adina provides accommodations in Kuala Lumpur. This property offers access to a balcony, free private parking, and free Wifi.

    From $645.69 per night
  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 9 reviews

    Hyatt Regency Kuala Lumpur at KL Midtown has an outdoor swimming pool, fitness center, a shared lounge and bar in Kuala Lumpur. This 5-star hotel offers a kids' club, room service and free WiFi.

    From $153.74 per night
  • Scored out of 10, guest rating 6.2
    Pleasant - What previous guests thought, 293 reviews

    Smile Hotel Titiwangsa Pekeliling Sentul is located in Kuala Lumpur, 2.8 miles from Petronas Twin Towers and 2.9 miles from Suria KLCC.

    From $21.12 per night
  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 70 reviews

    Dê MOCCIS Boutique Hotel offers accommodations in Kuala Lumpur, 2.3 miles from Bank Negara Malaysia Museum and Art Gallery and 2.8 miles from Petronas Twin Towers.

    From $46.89 per night
  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 745 reviews

    Offering city skyline views, AMI Suites - Arte Mont Kiara is located in the Mont Kiara district in the Kuala Lumpur.

    From $191 per night
  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 2,096 reviews

    Featuring city views, arte by Thomas Chan in Kuala Lumpur features accommodations, pool with a view, a fitness center, a garden, a bar, and a shared lounge. A hot tub is available for guests.

    From $204.93 per night

FAQs about hotels in Batu Caves

What Guests Said About Batu Caves:

  • 10.0

    Good place. Unlike other places every entry charges.

    Good place. Unlike other places every entry charges. I went so many places for visit In Malaysia. Most of the place entry fee expensive then they took photos. During exist they force to buy with high rate.
    Guest review by
    raymond

See reviews by guests who stayed at hotels in Batu Caves

See all
  • From $30.02 per night
    Scored out of 10, guest rating 2.8
    Very Poor - What previous guests thought, 119 reviews
    Hotel - Not clean / facility not funtion like iron board/ heater/ toilets poor / bad sheet dirty/ pest issues/ curtain unorganised/ the worker not approaching propley when ask iron board/ very smelly / pet inside next barking at night / no water / paip water rusty / no tooth brush/ towel dirty. Poor experience for us as came from JB to KL. Very disappointed. Early morning at 8am with disappointment and check out.
    Guest review by
    Anonymous
    Malaysia
  • From $28.57 per night
    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 300 reviews
    Location very strategic with a lot of eateries even at midnight. Karaoke place just walking distance. Across the road was Sri Gombak uptown if you want more selections, which is also walkable from the hotel. Cleanliness is very acceptable and matches with the price you paid.
    Guest review by
    Ahmad Shahrulazan
    Malaysia
  • From $31.25 per night
    Scored out of 10, guest rating 7.1
    Good - What previous guests thought, 430 reviews
    Nasi lemak stall in front of hotel is quite delicious. Should try if staying there
    Guest review by
    Abdul Hakim
    Malaysia
  • From $23.49 per night
    Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 171 reviews
    The hotel is clean and neat. The facilities are complete and functioning.
    Guest review by
    TalibArni
    Malaysia
  • From $38.43 per night
    Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 860 reviews
    I like the hotel room and the lifts were good.
    Guest review by
    June
    Malaysia