• USD
  • Help
  • Help
  • USD
    Select currency
    USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real CNY Chinese yuan CZK Czech koruna DKK Danish krone HKD Hong Kong dollar ILS Israeli new sheqel JPY Japanese yen MYR Malaysian ringgit NZD New Zealand dollar NOK Norwegian krone PLN Polish zloty RON Romanian leu RUB Russian ruble SAR Saudi riyal SGD Singapore dollar ZAR South African rand KRW South Korean won SEK Swedish krona CHF Swiss franc TRY Turkish lira UAH Ukrainian hryvnia THB Thai baht ARS Argentina, Peso
    en
    Select language
    en English
Multiple accommodations for your stay
Hotels near:

Select city first

Check-in date:
2026-11-05
Check-out date:
2026-11-06
Adults
Children
Ages of children:
Specify the age of a child
Specify the age of children

Hotel deals in Malaysia

Filters:

Hotel ranking


Find hotel by


Price (per night)


Types of accommodation


Districts


Tourist sights


Hotel themes


Guest ratings


Hotel comes with


Room comes with


Clear Filters
Apply Filters
  • Moon Night Hotel Batu Caves

    16 Jalan Batu Caves, Batu Caves, Malaysia

    1.9 km to City Centre (Open map)

    Located 3.4 km from Taman Selayang Mutiara, Moon Night Hotel Batu Caves offers air-conditioned rooms an 18-minute walk from Sri Subramaniam Temple. The hotel also includes parking.
    Read more
    5.2
    Decent
    8 reviews
  • Ark Batu Caves Bussines Hotel

    No.3 Dolomite Park Avenue, Jalan Batu Caves, Batu Caves, Malaysia

    1.9 km to City Centre (Open map)

    The comfortable Ark Batu Caves Bussines Hotel includes air-conditioned rooms and is located merely 1.7 km from Surau Al-Ikhwan. There is also a car park.
    Read more
    4.5
    Decent
    38 reviews
  • Mercure Selangor Selayang

    No B G 12 Dataran Emerald, Batu Caves, Malaysia

    2.1 km to City Centre (Open map)

    The smoke-free Mercure Selangor Selayang Batu Caves hotel is around 25 minutes' walk from Taman Selayang Mutiara and has an indoor pool and a fitness centre.
    Read more
    8.3
    Very Good
    563 reviews
  • Hotel Sahara Inn Batu Caves

    95, Jln Sbc 1, Taman Sri Batu Caves,, Batu Caves, Malaysia

    2.1 km to City Centre (Open map)

    Positioned within 7 km of Cultural Palace Theatre and about a 10-minute ride from the Lord Murugan Kartikeya Statue, the comfortable Hotel Sahara Inn Batu Caves presents a private art gallery.
    Read more
    5.0
    Decent
    75 reviews
  • Selayang 18 Lovely 2R2B, 2Parking And Wi-Fi Provided

    68100 Persiaran 3 Selayang 18 Residences, Batu Caves, Malaysia

    2.2 km to City Centre (Open map)

    The spacious 2-bedroom Selayang 18 Lovely 2R2B, 2Parking And Wi-Fi Provided Batu Caves apartment provides easy access to various city attractions, such as Majlis Perbandaran Selayang Stadium…
    Read more
    9.1
    Superb
    63 reviews
  • Selayang 18 Residences

    A-16-3 Selayang 18 Residences, Batu Caves, Malaysia

    2.2 km to City Centre (Open map)

    Selayang 18 Residences Batu Caves is located 4.8 km from Kepong Botanical Garden and 10 minutes by car from Taman Selayang Mutiara.
    Read more
  • Sun Inns Hotel Batu Caves

    23 Jalan Seri Utara 1, Batu Caves, Malaysia

    2.2 km to City Centre (Open map)

    The 3-star Sun Inns Hotel Batu Caves, located about a 25-minute walk from Batu Caves Murugan Hindu Temple, features Wi-Fi in public areas. Guests travelling by car can also use public parking nearby.
    Read more
    7.1
    Good
    336 reviews
  • Hotel O Casavilla Hotel

    15, 15A, 15B & 15C Jalan Ps 8/2 Taman Prima Selayang Batu Caves, Batu Caves, Malaysia

    2.2 km to City Centre (Open map)

    Providing 150 rooms, the comfortable Hotel O Casavilla Hotel Batu Caves is about 25 minutes' walk from Taman Tasik Metropolitan Kepong. This 2-star hotel offers Wi-Fi in public areas and features…
    Read more
    5.6
    Decent
    120 reviews
  • Scape Rentals

    18, Persiaran 3, Batu Caves, Malaysia

    2.2 km to City Centre (Open map)

    Situated 4.2 km from Sri Subramaniam Temple, the spacious 5-room Scape Rentals Batu Caves apartment can host up to 8 guests in Batu Caves. This 2-bedroom apartment offers modern facilities, such as…
    Read more
  • The Concept Hotel Kl - Batu Caves

    137 Jalan Sbc 1, Taman Sri Batu Caves,, Batu Caves, Malaysia

    2.2 km to City Centre (Open map)

    Located only 1.9 km from Batu Caves Murugan Hindu Temple, the comfortable 3-star The Concept Hotel Kl - Batu Caves offers Wi-Fi in public areas and parking.
    Read more
    7.5
    Good
    537 reviews
  • Minimalist Muji-Style Apartment

    Bayu Residensi,Seri Temenggung, Jalan Temenggung, 68100 Batu Caves, Selangor, Malaysia, Batu Caves, Malaysia

    2.3 km to City Centre (Open map)

    The 70 m² Minimalist Muji-Style Apartment Batu Caves is located 4.9 km from Selayang Hot Spring Pool and 10 minutes by car from the Lord Murugan Kartikeya Statue. Essential amenities, such as parking…
    Read more
    9.5
    Exceptional
    4 reviews
  • Naura Homestay Gombak

    Bayu Residensi@Seri Temenggung 2-22-2, Batu Caves, Malaysia

    2.3 km to City Centre (Open map)

    Located approximately 25 minutes' walk from Surau Al-Ikhwan, the spacious 750 m² Naura Homestay Gombak Batu Caves features a car park for those who travel by car. The nearest bus stop Kg Melayu Wira…
    Read more
    10
    Exceptional
    1 review
  • Veloura Luxury Stay

    Bayu Residensi, Batu Caves, Malaysia

    2.3 km to City Centre (Open map)

    To enjoy your vacation in Batu Caves, stay at the spacious 3-bedroom Veloura Luxury Stay Batu Caves apartment, which is 2.9 km from Batu Caves Murugan Hindu Temple and about 10 minutes' drive from…
    Read more
    9.7
    Exceptional
    10 reviews
  • Modern Minimalist Staycation Batu Caves, Gombak

    Bayu Residensi @ Seri Temenggung, Jalan Temenggung 68100 Batu Caves, Selangor, Batu Caves, Malaysia

    2.3 km to City Centre (Open map)

    To enjoy your vacation in Batu Caves, stay at Modern Minimalist Staycation Batu Caves, Gombak apartment, which is within a 4-km distance of Tesco Extra Selayang and around 900 metres from Gua Damai…
    Read more
  • Smile Hotel Selayang Point

    33, Selayang Point, Jalan Sp1,, Batu Caves, Malaysia

    2.3 km to City Centre (Open map)

    The comfortable Smile Hotel Selayang Point Batu Caves enjoys a convenient location nearly 5 minutes' walk from Masjid Al-Ikhlas and offers 7 rooms with views of the city. Featuring a convenience shop…
    Read more
    7.4
    Good
    228 reviews
  • 162 Residency Selayang

    162 Residency Selayang ,Km 12,Batu Caves, Batu Caves, Malaysia

    2.3 km to City Centre (Open map)

    The spacious 3-bedroom 162 Residency Selayang Apartment Batu Caves is around 25 minutes' walk from Taman Tasik Metropolitan Kepong. The apartment offers modern facilities, such as Wi-Fi and…
    Read more
    8.6
    Fabulous
    55 reviews
  • Tiara Homestay Selayang

    A-15-10, 168 Park Selayang, Jalan Ipoh-Rawang Km 12 68100 Batu Caves Selangor, Batu Caves, Malaysia

    2.3 km to City Centre (Open map)

    Situated a 25-minute walk from Taman Tasik Metropolitan Kepong, the spacious Tiara Homestay Selayang Batu Caves offers a sauna for 5 visitors. Wi-Fi and a charging station for electric vehicles are…
    Read more
  • Platinum Homestay

    Selayang Point Condominium, Off Lebuhraya Selayang Kepong, Selayang, Batu Caves, Malaysia

    2.4 km to City Centre (Open map)

    The spacious Platinum Homestay Batu Caves offers easy access to such tourist sites as Selayang Capital, located around 5 minutes' walk away. This homestay features high-speed Internet access in…
    Read more
    8.9
    Fabulous
    17 reviews
  • Sk Guesthouse Selayang

    No 13, Selayang Point, Jalan Sp 1, Selangor, Batu Caves, Malaysia

    2.4 km to City Centre (Open map)

    The 7-room Sk Guesthouse Selayang Batu Caves offers the opportunity to enjoy the sunset on the lake shore, set only 1.4 km away. The apartment features Wi-Fi, along with a car park for guests…
    Read more
    6.4
    Pleasant
    81 reviews
  • Platinum Homestay @ Selayang Residence 280

    No.13 Selayang Point Jalan Sp 1, Batu Caves, Malaysia

    2.4 km to City Centre (Open map)

    To enjoy your vacation in Batu Caves, stay at the 2-bedroom Platinum Homestay @ Selayang Residence 280 Batu Caves, which is within 3 km of FRIM Museum and nearly 5 minutes' walk from Selayang Capital…
    Read more
    8.0
    Very Good
    12 reviews
Thank you for subscribing
Close