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 – 83 hotels and places to stay

Filter by:

Star Rating

Review score

Mercure Selangor Selayang

Hotel in Batu Caves

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.

Q
Qiao Yun
From
Malaysia
The room is clean and quiet.
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 737 reviews
Price from
$38.99
1 night, 2 adults

Hotel Richbaliz Selayang

Hotel in Batu Caves

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.

R
Roselle
From
Singapore
Very clean,
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 425 reviews
Price from
$42.90
1 night, 2 adults

Sky Hotel Selayang

Hotel in Batu Caves

Located within 8 miles of Federal Territory Mosque and 8.6 miles of Putra World Trade Center, Sky Hotel Selayang has rooms with air conditioning and a private bathroom in Batu Caves.

R
ROHAIDA
From
Malaysia
There are wedding halls under the same building..so very convenient for us to attend the event.
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 155 reviews
Price from
$23.43
1 night, 2 adults

The Concept Hotel KL - Batu Caves

Hotel in Batu Caves

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.

P
Paul
From
Bonaire St. Eustatius and Saba
- Location (when you want to go to the Batu Caves). The hotel is only 600 meters from the cave but if you want to walk there you need to cross 2 very busy streets. You better go by Grab or your own car. It takes only a few minutes. - Elevators
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 841 reviews
Price from
$24.14
1 night, 2 adults

Hotel Inap Sri Gombak

Hotel in Batu Caves

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.

A
Anonymous
From
Finland
Great value near a must-see spot
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 414 reviews
Price from
$18.22
1 night, 2 adults

HOTEL AVATARR

Hotel in Batu Caves

Located within 4.2 miles of Royal Selangor Pewter Factory and Visitor Centre and 7.5 miles of Petronas Twin Towers, HOTEL AVATARR provides rooms with air conditioning and a private bathroom in Batu...

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 276 reviews
Price from
$15.13
1 night, 2 adults

Sun Inns Hotel Batu Caves

Hotel in Batu Caves

5.7 miles from Federal Territory Mosque, Sun Inns Hotel Batu Caves is located in Batu Caves and provides air-conditioned rooms with free WiFi.

A
Anuar
From
Malaysia
Size ok
Scored out of 10, guest rating 6.1
Pleasant - What previous guests thought, 455 reviews
Price from
$14.33
1 night, 2 adults

Hotel O Hotel 916

Hotel in Batu Caves

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.

P
Praveen
From
Malaysia
This is the worst Hotel, don't stay here! The management is Bad, the manager is unresponsive and the staff especially the one Indonesian with her tudung on is extremely rude.
Scored out of 10, guest rating 5.9
Fair - What previous guests thought, 168 reviews
Price from
$22.81
1 night, 2 adults

Agape Hotel Selayang

Hotel in Batu Caves

Located within 8.2 miles of Federal Territory Mosque and 8.8 miles of Putra World Trade Center, Agape Hotel Selayang has rooms in Batu Caves.

N
Nur Aliah
From
Australia
i love the privacy for myself while i was there.
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 616 reviews
Price from
$18.94
1 night, 2 adults

OYO Townhouse, Selayang formerly RHR Hotel

Hotel in Batu Caves

OYO Townhouse, Selayang formerly RHR Hotel is offering accommodations in Batu Caves. This 3-star hotel offers a 24-hour front desk and free WiFi.

A
Anonymous
From
Malaysia
Fine but can be improved
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 324 reviews
Price from
$23.07
1 night, 2 adults
See all 83 hotels in Batu Caves

Hotels with airport shuttles in Batu Caves

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

See all

Best hotels with breakfast in Batu Caves and nearby

  • Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 1,053 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.

  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 737 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.

  • Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 425 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.

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 4 reviews

    Featuring a garden, feel at home offers accommodations in Kuala Lumpur. This property offers access to a terrace, tennis at the tennis court, free private parking, and free Wifi.

  • Scored out of 10, guest rating 6.9
    Pleasant - What previous guests thought, 574 reviews

    Offering free WiFi, Kingston Hotel 2 - Setapak offers accommodations in Kuala Lumpur, 4.9 miles from Petrosains, The Discovery Centre and 4.9 miles from Petronas Twin Towers.

  • Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 68 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.

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

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

  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 2,179 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.

Hotels located in the center of Batu Caves

  • Scored out of 10, guest rating 7.2
    Good - What previous guests thought, 15 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.7
    Fair - What previous guests thought, 6 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.

  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 841 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.

  • Scored out of 10, guest rating 5.9
    Fair - What previous guests thought, 26 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.

  • Scored out of 10, guest rating 4.0
    Disappointing - What previous guests thought, 2 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.

  • Scored out of 10, guest rating 5.0
    Fair - What previous guests thought, 1 review

    Angsana Raintree Batu Caves with balcony 3Bedroom 2Bathroom offers accommodations in Batu Caves, 6 miles from Royal Selangor Pewter Factory and Visitor Centre and 7.3 miles from Federal Territory...

  • Scored out of 10, guest rating 6.8
    Pleasant - What previous guests thought, 298 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...

  • Scored out of 10, guest rating 2.9
    Very Poor - What previous guests thought, 111 reviews

    OYO 1055 Batu Caves Star Hotel is offering accommodations in Batu Caves. With free WiFi, this 2-star hotel offers a 24-hour front desk.

Budget hotels in Batu Caves and nearby

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

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

  • Scored out of 10, guest rating 5.9
    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.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 2 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.

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 20 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.

  • Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 40 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.

  • Scored out of 10, guest rating 7.1
    Good - What previous guests thought, 414 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.

  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 1,797 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.

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

    Modern Escape Urban 360 by LUVIT STAY offers accommodations in Batu Caves, 4.3 miles from Royal Selangor Pewter Factory and Visitor Centre and 7.6 miles from Petronas Twin Towers.

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 $71.33 per night
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 32 reviews
    The unit is one of the cleanest I have ever stayed. Very well kept. I love that the place is full of lights, making it very bright and comfy. There is a washing machine, a hair dryer and an iron. The blanket is super comfy - though sofa is not XD This place is very convenient, close to some coffee shops, Batu Caves Temple, the 99 Wonderland, Selayang Hot Spring and Kepong Botanic Gardens (Skywalk). Love the infinity swimming pool!
    Guest review by
    Michelle
    Malaysia
  • From $34.48 per night
    Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 40 reviews
    A quiet and clean hotel with friendly staff and great service. The room was comfortable, and the price was affordable. I’ll definitely visit again!
    Guest review by
    Muhammad Faris
    Malaysia
  • From $33.23 per night
    Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 841 reviews
    -Helpful staff. -Comfort -Nearby lots of restaurants and local stalls. -Hotel signage clear.
    Guest review by
    William Clinton
    Malaysia
  • From $33.73 per night
    Scored out of 10, guest rating 7.1
    Good - What previous guests thought, 414 reviews
    Nasi lemak stall in front of hotel is quite delicious. Should try if staying there
    Guest review by
    Abdul Hakim
    Malaysia
  • From $42.90 per night
    Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 425 reviews
    Superb stay Cleanness 5 ⭐️ Every floor hotel provides water filter
    Guest review by
    annis
    Malaysia