Where to stay
in Batu Caves

Top places to stay near the water
Best places to stay for families
Mercure Selangor Selayang is a hotel featuring an outdoor pool and a free kids' club.
Recommended hotels
Best places to stay with pools
Mercure Selangor Selayang is a hotel featuring an indoor pool and a fitness center. You'll also be located within 1.2 mi (2km) of 99 Wonderland Park. M3 Residences is a guesthouse featuring an outdoor pool and a private pool.
Recommended hotels
Top places to stay near the airport in Batu Caves
Super OYO Capital O 1225 Agape Hotel Selayang is a hotel featuring free WiFi and free parking. For easy airport access, it's located only 9.8 mi / 15.9 km from Subang (SZB-Sultan Abdul Aziz Shah). Mercure Selangor Selayang is a hotel featuring an airport shuttle and free WiFi. Lavana Hotel Batu Caves is a hotel featuring an airport shuttle and free WiFi.
Recommended hotels
Explore a world of travel with Expedia
- Apartments in Batu Caves
- Villas in Taman Melawati
- Hotels with Early Check-in in Kuala Lumpur
- Lodges in Batu Caves
- Hotels near Bukit Tabur
- Aparthotels in Kuala Lumpur
- Family Hotels in Kuala Lumpur
- Resorts & Hotels with Spas in Kuala Lumpur
- 5 Star Hotels in Batu Caves
- Hotels with Suites in Kuala Lumpur
- Hotels with Bars in Bandar Sri Damansara
- Villas in Kuala Lumpur
- Hostels in Kuala Lumpur
- 4 Star Hotels in Batu Caves
- Condo Rentals in Kuala Lumpur
- Hotels near Batu Caves
- 3 Star Hotels in Batu Caves
- Hotels with Free Breakfast in Kuala Lumpur
- 5 Star Hotels in Medan Batu Caves
- Villas in Kampung Selayang Pandang
- 3 Star Hotels in Taman Melawati
- Selayang Hotels
- Bandar Sri Damansara Hotels
- Casino Hotels in Kuala Lumpur
- Hotels with Tennis Courts in Kuala Lumpur
- Boutique Hotels in Kuala Lumpur
- Hotels near Kuala Lumpur Gombak Station
- Batu Caves Hotels
- Hotels with Laundry Facilities in Kuala Lumpur
- Hotels with Restaurants in Batu Caves
- Beach Hotels in Kuala Lumpur
- 3 Star Hotels in Kuala Lumpur
- Historic Hotels in Kuala Lumpur
- Apartments in Kuala Lumpur
- Family Hotels in Batu Caves
- Hotels with Free Parking in Bandar Sri Damansara
- Cheap Hotels in Kuala Lumpur
- 4 Star Hotels in Kuala Lumpur
- 5 Star Hotels in Bandar Sri Damansara
- Hotels with an Indoor Pool in Kuala Lumpur
- Condo Rentals in Batu Caves
- 4 Star Hotels in Kampung Selayang Pandang
- All-Inclusive Resorts in Kuala Lumpur
- Resorts in Batu Caves
- Hotels with Free Parking in Batu Caves
- Hilton Hotels in Kampung Jawa Tengah
- Condo Rentals in Kampung Sungai Chinchin
- Romantic Hotels in Kuala Lumpur
- Kuala Lumpur Hotels
- Honeymoon Resorts & in Kuala Lumpur
- Villas in Batu Caves
- Hotel Wedding Venues Hotels in Kuala Lumpur
- Capsule Hotels in Batu Caves
- 5 Star Hotels in Kuala Lumpur
- Luxury Hotels in Kuala Lumpur
- 4 Star Hotels in Kampung Jawa Tengah
- Rainforest & Jungle Hotels in Kuala Lumpur
- Adults Only Resorts & in Kuala Lumpur
- Bukit Pana Kati
- Where to stay in Petaling Jaya
- Bukit Tabur
- Batu Caves Vacations
- National Zoo
- Where to stay in Kuala Lumpur
- Visit Kampung Sungai Chinchin
- Visit Bandar Sri Damansara
- Taman Melawati Vacations
- Visit Kampung Jawa Tengah
- Visit Kampung Selayang Pandang
- Visit Gombak
- Visit Bandar Utama
- Visit Batu Caves
- Kuala Lumpur Vacations
- Visit Taman Melawati
- Melawati Mall
- Orang Asli Museum
- Templer Park Country Club
- Batu Caves
- Visit Kuala Lumpur





