Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Search Bed and Breakfasts in Batu Caves

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Featured Bed and Breakfasts in Batu Caves

Cloude Stay
3 out of 5
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 ...

Cloude Stay
Slumber & Breakfast Bedroom
The price is SG$56 per night

Situated in Kuala Lumpur, this bed & breakfast is 1.5 mi (2.4 km) from Batu Caves and within 6 miles (10 km) of SOGO and Masjid India. Sunway Putra Mall and ...

Slumber & Breakfast Bedroom
Can't see what you're looking for?
See all available properties in Batu Caves
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Other property types in Batu Caves

Mercure Selangor Selayang
Mercure Selangor Selayang
3.5 out of 5
No B G 12 Dataran Emerald Jalan PS 11, Prima Selayang, Batu Caves, Sekangor
The price is SG$41 per night
3.8/5Good! (26 reviews)

"Bed sheet is smelly"…"

Reviewed on 19 Jun,2019

Mercure Selangor Selayang
My Home Hotel Prima Sri Gombak
My Home Hotel Prima Sri Gombak
2.5 out of 5
82, Jalan Prima SG-3, Taman Prima Sri Gombak, Batu Caves, Selangor
The price is SG$13 per night
2.4/5 (20 reviews)

"Customer service not friendly, bed sheets dirty"…"

Reviewed on 13 Feb,2020

My Home Hotel Prima Sri Gombak
RHR Hotel @ Selayang
RHR Hotel @ Selayang
3 out of 5
Lot 17, Selayang 18, Persiaran 3, Bandar Baru Selayang, Batu Caves, Selangor
The price is SG$26 per night
4.3/5Excellent! (22 reviews)

"Nice hotel that I would definetely recommend. Close to a stadium and huge choice of places to eat. Also handy for the Batu Caves."…"

Reviewed on 17 Dec,2019

RHR Hotel @ Selayang
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

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.

Frequently asked questions

Searching for B&Bs in Batu Caves?
If you want to find some accommodation with fewer rooms than a hotel and an intimate environment, a bed and breakfast might be just the right fit for your getaway to Batu Caves. Although you might struggle to find B&Bs in the centre of the city, there are 3631 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 do you know if a B&B is a good option for you?
Every B&B has a unique charm – whether it’s a cosy reading space or a beautiful dining room, the quaint details are what make bed and breakfasts a fun place to get away.
What are the best B&Bs in Batu Caves?
Here are some B&Bs in the surrounding area: Cloude Stay: 3 stars, 12 rooms. 10.2 mi (16.4 km) from the heart of Batu Caves. Slumber & Breakfast Bedroom: 2 mi (3.3 km) from the city centre.
What's the weather like in Batu Caves?
The hottest months are usually March and February, with an average temperature of 28°C, while the coldest months are January and February, with an average of 27°C. Average annual rainfall for Batu Caves is 2331 mm.
What is there to do in Batu Caves?
Spend some time exploring Batu Caves and Bukit Pana Kati if you’re hoping to see some of the area’s natural features. You should put Bukit Guling Ayam and Orang Asli Museum on your list if you want to see more of the area.
How can I get around Batu Caves?
Fly into Subang (SZB-Sultan Abdul Aziz Shah), which is located 11.9 mi (19.1 km) away. If you’d like to explore around the area, you may want to rent a car for your trip.

More trip options