• 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
Check-in date:
2026-05-06
Check-out date:
2026-05-07
Adults
Children
Ages of children:
Specify the age of a child
Specify the age of children

Hotel deals in Batu Caves

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
  • Smile Hotel Selayang Point

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

    0 km to Batu Caves (Open map)

    Positioned nearly 25 minutes' walk from Batu Caves Murugan Hindu Temple, the 2-star smoke-free Smile Hotel Selayang Point Batu Caves offers a private art gallery for its guests. Located 2.7 km from…
    Read more
    7.5
    Good
    246 reviews
  • Aura Homestay Selayang

    No 16, Jalan Mutiara 6, Batu Caves, Malaysia

    0.9 km to Batu Caves (Open map)

    Nestled a 13-minute walk from Surau Al-Furqan, Aura Homestay Selayang Batu Caves entices guests to explore various tourist destinations nearby.
    Read more
  • Bayt Haven Homestay With Private Pool

    Bayt Haven No 218A, Jalan Jasa 20, Taman Jasa, Batu Caves, Malaysia

    0.9 km to Batu Caves (Open map)

    Situated fairly close to Surau An Nur Taman Jasa, Bayt Haven Homestay With Private Pool Batu Caves offers easy access to numerous tourist spots in the area. This Batu Caves villa includes…
    Read more
    9.0
    Superb
    3 reviews
  • Tom'S Homestay

    Amara Residency Jalan Raintree, Batu Caves, Malaysia

    1.6 km to Batu Caves (Open map)

    Located 25 minutes' walk from the Surau Al-Ikhwan, the spacious Tom'S Homestay Batu Caves overlooks the garden. In proximity to the Gua Damai Extreme Park, the apartment includes a private swimming…
    Read more
    6.1
    Pleasant
    43 reviews
  • Angsana Raintree Batu Caves With Balcony 3Bedroom 2Bathroom

    Raintree Utama, Batu Caves, Malaysia

    1.6 km to Batu Caves (Open map)

    Nestled approximately 25 minutes' walk from the Lord Murugan Kartikeya Statue, the spacious 2-bedroom Angsana Raintree Batu Caves With Balcony 3Bedroom 2Bathroom apartment allows guests to explore…
    Read more
    7.0
    Good
    3 reviews
  • Dp Residence Selayang

    6, Jalan 4/4, Fasa 2B, Bandar Baru Selayang, Batu Caves, Malaysia

    1.7 km to Batu Caves (Open map)

    Located about 10 minutes by car from the Surau Al-Ikhwan, the 5-bedroom Dp Residence Selayang Batu Caves villa boasts a private swimming pool with an indoor pool. Featuring a terrace, this Batu Caves…
    Read more
    6.8
    Pleasant
    9 reviews
  • Selayang 18 Lovely 2R2B, 2Parking And Wi-Fi Provided

    68100 Persiaran 3 Selayang 18 Residences, Batu Caves, Malaysia

    1.7 km to Batu Caves (Open map)

    The spacious 2-bedroom Selayang 18 Lovely 2R2B, 2Parking And Wi-Fi Provided Batu Caves apartment features convenient proximity to such city attractions as the Majlis Perbandaran Selayang Stadium…
    Read more
    8.9
    Fabulous
    66 reviews
  • Selayang 18 Residences

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

    1.7 km to Batu Caves (Open map)

    Selayang 18 Residences Batu Caves is situated merely a 5-minute walk from the Majlis Perbandaran Selayang Stadium and 30 km from Sultan Abdul Aziz Shah airport. Providing a steam room, a Jacuzzi, and…
    Read more
  • Teratak Healing

    4/3, Jalan 9, Batu Caves, Malaysia

    1.8 km to Batu Caves (Open map)

    Teratak Healing Apartment Batu Caves is located 3.6 km from Batu Caves Murugan Hindu Temple and 10 minutes' drive from the Sri Subramaniam Temple.
    Read more
  • Homestay Gombak Permai

    35 Jalan Gp 3/7 Taman Gombak Permai, Batu Caves, Malaysia

    1.9 km to Batu Caves (Open map)

    The 4-bedroom Homestay Gombak Permai Batu Caves is located about 10 minutes by car from the Selayang Hot Spring Pool, giving access to various tourist spots nearby.
    Read more
    7.7
    Good
    71 reviews
  • Tws Homestay

    20, Jalan 11/2A Taman Wilayah Selayang, Batu Caves, Malaysia

    1.9 km to Batu Caves (Open map)

    Tws Homestay Batu Caves is located a 25-minute walk from the Taman Selayang Mutiara and invites guests to enjoy a terrace.
    Read more
    7.5
    Good
    2 reviews
  • Naura Homestay Batu Caves

    98, Jalan 5, Batu Caves, Malaysia

    2 km to Batu Caves (Open map)

    Situated nearly a 5-minute stroll from Masjid Jamek Al-Amaniah Mosque, the 2-bedroom Naura Homestay Batu Caves offers quick access to numerous city landmarks nearby.
    Read more
    10
    Exceptional
    3 reviews
  • Naura Homestay Selayang

    Magna Ville Condominium C0708, Batu Caves, Malaysia

    2 km to Batu Caves (Open map)

    To enjoy your vacation in Batu Caves, stay at the 1-room Naura Homestay Selayang Batu Caves, which is 2.7 km from the Kanching Rainforest Waterfall and approximately 25 minutes' walk from the Kepong…
    Read more
  • Farhah Homestay Selayang Kuala Lumpur - Malay Only

    Kipark Selayang Kondominium, Batu Caves, Malaysia

    2.1 km to Batu Caves (Open map)

    Offering a swimming pool, the 88 m² Farhah Homestay Selayang Kuala Lumpur - Malay Only Batu Caves is situated just 1.1 km from Masjid Al Firdaus. This 3-bedroom apartment assures guests' safety…
    Read more
    8.9
    Fabulous
    11 reviews
  • Lavana Hotel Batu Caves

    No 19 Jalan Sri Selayang, Taman Sri Selayang Batu Caves, Batu Caves, Malaysia

    2.1 km to Batu Caves (Open map)

    Situated 2.7 km from Batu Caves Murugan Hindu Temple, the smoke-free Lavana Hotel Batu Caves offers a private art gallery. Highlights at this 2-star hotel include currency exchange and a lift as well…
    Read more
    7.0
    Good
    224 reviews
  • Batu Caves Hotel

    C-31-1 Jalan Medan Selayang 1, Medan Selayang, Batu Caves, Batu Caves, Malaysia

    2.2 km to Batu Caves (Open map)

    Offering a restaurant, Batu Caves Hotel lies in the Medan Batu Caves district, 4.5 km from the FRIM Museum and 25 minutes' walk from Kepong Metropolitan Park. The hotel also includes a car park.
    Read more
  • Seeds Hotel Selayang

    19, Jalan 2/3A, Batu Caves, Malaysia

    2.2 km to Batu Caves (Open map)

    Boasting a private art gallery, Seeds Hotel Selayang Batu Caves is located 2.7 km from Batu Caves Murugan Hindu Temple. Wi-Fi is included in public areas.
    Read more
    7.5
    Good
    92 reviews
  • Naura Homestay Gombak

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

    2.2 km to Batu Caves (Open map)

    Located approximately 25 minutes' walk from the Surau Al-Ikhwan, the 750 m² Naura Homestay Gombak Batu Caves features complimentary private parking for those who travel by car. The Selayang Hot…
    Read more
    10
    Exceptional
    1 review
  • Hotel O Casavilla Hotel

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

    2.2 km to Batu Caves (Open map)

    The 2-star Hotel O Casavilla Hotel Batu Caves, positioned 2.5 km from the Kanching Rainforest Waterfall, offers a private art gallery for the best experience. The hotel offers 150 rooms and amenities…
    Read more
    4.8
    Decent
    153 reviews
  • 162 Residency Selayang

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

    2.3 km to Batu Caves (Open map)

    Situated 4.1 km from the Sri Subramaniam Temple, the 2-room 162 Residency Selayang Apartment Batu Caves provides convenient access to numerous nearby attractions.
    Read more
    8.4
    Very Good
    47 reviews
Thank you for subscribing
Close