Beginning of main content

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.

Featured Bed and Breakfasts in Batu Caves

Estimated price for 1 night/2 adults

ZEN Rooms Basic Imbi
ZEN Rooms Basic Imbi
3.0 out of 5.0 Located in i-Heritage, 70A Jalan 1/77A, Off Jalan Pudu, Bukit Bintang, Kuala Lumpur
Free cancellation
Reserve now, pay when you stay
3.7/5 (9 reviews)

Great area for shopping and restraunts. Nice Stay and good staff and location . . .

Reviewed on 29 Mar,2019
Located in Imbi, this bed & breakfast is within a 10-minute walk of Berjaya Times Square and Sungei Wang Plaza. Pavilion Kuala Lumpur and Lot 10 Shopping Centre ...
Cloude Stay
Cloude Stay
3.0 out of 5.0 132-1,132-2, Jalan Selar, Taman Bukit Ria, Cheras, Kuala Lumpur
Get Rates
Situated in Kuala Lumpur, this bed & breakfast is 1.2 mi (1.9 km) from Sunway Velocity Mall and 3 mi (4.9 km) from Berjaya Times Square. UKM Medical Centre and ...
Slumber & Breakfast Bedroom
Slumber & Breakfast Bedroom
Situated in Kuala Lumpur, this bed & breakfast is 2.5 mi (4 km) from Batu Caves and within 6 miles (10 km) of SOGO and Palace of Culture. Hospital Kuala Lumpur ...

Can't find what you are looking for? Look at these other options

Estimated price for 1 night/2 adults

Mercure Selangor Selayang

Mercure Selangor Selayang

No B G 12 Dataran Emerald Jalan PS 11, Prima Selayang, Batu Caves, Sekangor
    3.5 out of 5.0
    3.8 out of 5 (25 reviews)

    Mercure Selangor SelayangSG$47

    18 Dec-19 Dec

    Mercure Selangor SelayangSG$47
    RHR Hotel @ Selayang

    RHR Hotel @ Selayang

    Lot 17, Selayang 18, Persiaran 3, Bandar Baru Selayang, Batu Caves, Selangor
      3.0 out of 5.0
      4.4 out of 5 (18 reviews)

      RHR Hotel @ SelayangSG$35

      19 Nov-20 Nov

      RHR Hotel @ SelayangSG$35

      Why stay at a B&B in Batu Caves?

      If you want to find somewhere to stay with fewer rooms than the traditional hotel and a cosy environment, a B&B may be the perfect thing for your holiday to Batu Caves. Although you might not find any B&Bs in the heart of the city, there are 2158 accommodation options and 2 B&Bs in the surrounding area. When you want to venture out to explore Batu Caves, consider browsing the exhibits at Orang Asli Museum.

      How to pack for the weather in Batu Caves

      If you're trying to decide when might be the optimal time to holiday in Batu Caves, we've collected some weather information to help you plan your getaway:

      • The hottest months are typically March and February, while January and February are the coldest months
      • Average rainfall is 80 inches in a year
      • January-March: Daytime temperatures average 33°C and night-time temperatures average 22°C
      • April-June: 33°C is the daytime average and 23°C is the night-time average
      • July-September: Daytime averages are around 32°C and night-time averages are around 23°C
      • October-December: The average temperatures are 31°C during the day and 23°C at night

      Exploring Batu Caves

      When you want to explore some things to do in town, Batu Caves and Orang Asli Museum are some notable sights to visit. You might also consider a trip to sites such as Petronas Twin Towers or Malaysian Houses of Parliament if you have time to see more of the area.

      Travellers also appreciate Batu Caves for its:

      • Monuments
      • University life
      • Museums
      • Shopping
      • Restaurants

      Transport options in and around Batu Caves

      Fly into Subang (SZB-Sultan Abdul Aziz Shah), which is located 11.9 mi (19.1 km) away from the city centre. Otherwise, you can search for flights to Kuala Lumpur (KUL-Kuala Lumpur Intl.), which is 34.1 mi (54.9 km) away. If you'd like to explore around the area, you may want to rent a car for your trip.