Where to stay
in Batu Caves

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
Explore a world of travel with Expedia
- Hotels near Batu Caves
- Hotels near Medan Batu Caves
- Kampung Selayang Pandang Hotels
- Villas in Kampung Selayang Pandang
- Lodges in Kampung Selayang Pandang
- B&B in Kampung Selayang Pandang
- 4 Star Hotels in Kampung Selayang Pandang
- Kampung Sungai Chinchin Hotels
- Condo Rentals in Kampung Sungai Chinchin
- Hotels near Forest Research Institute Of Malaysia
- Hilton Hotels in Kampung Jawa Tengah
- Resorts in Kampung Jawa Tengah
- Kampung Jawa Tengah Hotels
- Hotels near Orang Asli Museum
- Hotels near Bukit Tabur
- Taman Melawati Hotels
- Resorts in Taman Melawati
- 4 Star Hotels in Taman Melawati
- Villas in Taman Melawati
- Capsule Hotels in Taman Melawati
- Hotels near Melawati Mall
- 5 Star Hotels in Bandar Sri Damansara
- Resorts & Hotels with Spas in Bandar Sri Damansara
- Hotels near Bandar Sri Damansara
- Hotels with Restaurants in Bandar Sri Damansara
- 3 Star Hotels in Bandar Sri Damansara
- Hotels with Room Service in Bandar Sri Damansara
- Hotels near National Zoo
- Hostels in Setiawangsa Station
- Hotels near Kuala Lumpur Kepong Sentral KTM Komuter Station
- Hostels in Kuala Lumpur Kepong Sentral KTM Komuter Station
- Kuala Lumpur Hotels
- 5 Star Hotels in Kuala Lumpur
- Adults Only Resorts & in Kuala Lumpur
- Honeymoon Resorts & in Kuala Lumpur
- All-inclusive Resorts in Kuala Lumpur
- Condo Rentals in Kuala Lumpur
- Hotels with Laundry Facilities in Kuala Lumpur
- Hotels with Suites in Kuala Lumpur
- Apartments in Kuala Lumpur
- Family Hotels in Kuala Lumpur
- Hotels with Tennis Courts in Kuala Lumpur
- Beach Hotels in Kuala Lumpur
- Historic Hotels in Kuala Lumpur
- Resorts & Hotels with Spas in Kuala Lumpur
- Aparthotels in Kuala Lumpur
- Hotel Wedding Venues Hotels in Kuala Lumpur
- Hotels with Waterslides in Kuala Lumpur
- Casino Hotels in Kuala Lumpur
- 4 Star Hotels in Kuala Lumpur
- Quiet Resorts & in Kuala Lumpur
- Cheap Hotels in Kuala Lumpur
- Hotels with smoking rooms in Kuala Lumpur
- Rainforest & Jungle Hotels in Kuala Lumpur
- 3 Star Hotels in Kuala Lumpur
- Resorts in Kuala Lumpur
- Guest Houses in Kuala Lumpur
- Luxury Hotels in Kuala Lumpur
- Hostels in Kuala Lumpur
- Villas in Kuala Lumpur
- Batu Caves
- Visit Medan Batu Caves
- Visit Kampung Selayang Pandang
- Visit Kampung Sungai Chinchin
- Visit Kampung Jawa Tengah
- Orang Asli Museum
- Bukit Tabur
- Visit Kanching
- Visit Taman Melawati
- Visit Bandar Sri Damansara
- Bandar Sri Damansara Vacations
- Templer Park Country Club
- National Zoo
- Visit Gombak
- Kanching Falls
- Where to stay in Kuala Lumpur
- Visit Kuala Lumpur
- Kuala Lumpur Vacations
- Car rentals near Taman Selayang Mutiara
- Car rentals near Taman Bukit Sentosa
- Priceless Car Rental Rental Cars in Selayang
- Car rentals near Taman Ehsan
- Car rentals near Bukit Tabur
- Car rentals near Taman Melawati
- Car rentals near Bandar Sri Damansara
- Car rentals near National Zoo
- Car rentals near Taman Keramat
- Car rentals near Kuala Lumpur
- Enterprise Rental Cars in Kuala Lumpur