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

Hotels with airport shuttles in Batu Caves

Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,102 reviews
From $132.63 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 229 reviews
From $163.18 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,765 reviews
From $151.43 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 3,794 reviews
From $214.09 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,288 reviews
From $164.49 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 4,797 reviews
From $155.56 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 3,082 reviews
From $125.52 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 542 reviews
From $36.55 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 2,000 reviews
From $127.59 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 1,395 reviews
From $161.61 per night

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

See all

Popular with guests booking hotels in Batu Caves

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

Popular with guests booking hotels in Batu Caves

Scored out of 10, guest rating 7.0
Good - What previous guests thought, 123 reviews

Popular with guests booking hotels in Batu Caves

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 873 reviews

Popular with guests booking hotels in Batu Caves

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 441 reviews

Popular with guests booking hotels in Batu Caves

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 664 reviews

Popular with guests booking hotels in Batu Caves

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 349 reviews

Popular with guests booking hotels in Batu Caves

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 189 reviews

Popular with guests booking hotels in Batu Caves

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 312 reviews

Popular with guests booking hotels in Batu Caves

Scored out of 10, guest rating 6.0
Pleasant - What previous guests thought, 403 reviews

Popular with guests booking hotels in Batu Caves

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 635 reviews

Hotels located in the center of Batu Caves

Scored out of 10, guest rating 5.2
Fair - What previous guests thought, 69 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 $39.47 per night
Scored out of 10, guest rating 5.0
Fair - What previous guests thought, 10 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 $18.23 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 873 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 $39.16 per night
Scored out of 10, guest rating 5.9
Fair - What previous guests thought, 32 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 $58.75 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 $68.24 per night
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...

From $72.62 per night
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 269 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.87 per night
Scored out of 10, guest rating 2.7
Very Poor - What previous guests thought, 121 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.

From $30.59 per night

Best hotels with breakfast in Batu Caves and nearby

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 929 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 $67.88 per night
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 664 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 $48.41 per night
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 418 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.82 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 $657.95 per night
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 31 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 $126.94 per night
Scored out of 10, guest rating 6.2
Pleasant - What previous guests thought, 278 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.52 per night
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 83 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 $31.07 per night
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 707 reviews

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

From $261.73 per night

Budget hotels in Batu Caves and nearby

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

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

From $78.07 per night
Scored out of 10, guest rating 10
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.

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 72 reviews

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

From $35.22 per night
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 441 reviews

Hotel Inap Sri Gombak is located in Batu Caves, within 3.9 miles of Royal Selangor Pewter Factory and Visitor Centre and 7.2 miles of Petronas Twin Towers.

From $35.52 per night
Scored out of 10, guest rating 6.0
Pleasant - What previous guests thought, 403 reviews

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.

From $31.94 per night
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 1,727 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 $31.33 per night
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 31 reviews

Urban360 Studio & Trio by La Ritz features a sauna and a fitness center, as well as air-conditioned accommodations in Batu Caves, 4.3 miles from Royal Selangor Pewter Factory and Visitor Centre.

From $44.39 per night
Scored out of 10, guest rating 6.3
Pleasant - What previous guests thought, 25 reviews

Pinggiran Homestay is located in Batu Caves, just 5.6 miles from Royal Selangor Pewter Factory and Visitor Centre and 8.9 miles from Petronas Twin Towers.

From $78.07 per night

FAQs about hotels in Batu Caves

What Guests Said About Batu Caves:

10

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 $19.34 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 635 reviews
Night working shift Staff very friendly and helpful. Very nice budget hotel Worth for money. They provide Free parking. This hotel inside the mall there many shops inside mall easily can find restaurants too.
Guest review by
Nanthini
Malaysia
From $35.22 per night
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 72 reviews
AC worked fast, the bed was comfy, and the rainfall shower was a little luxury. Staff were friendly, WiFi stable. For the price, this hotel made our short stay easy and restful.
Guest review by
Hakimi
Malaysia
From $39.16 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 873 reviews
Second time staying in this hotel. Clean. Excellent customer service. They were kind enough to provide extra pillows for free. Recommended.
Guest review by
Revarunan
Malaysia
From $35.52 per night
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 441 reviews
Good hotel to stay..enjoy the view which you can easy to find variety place to eat..parking 1st come 1st serve
Guest review by
Noordin
Malaysia
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 29 reviews
The house is clean, quiet, and the location is very near to Batu caves. The stay was nice
Guest review by
Abirami
Singapore