Batu Caves Rentals

Close

Enter dates for more accurate prices

Payment Protection
Your payment for this rental is protected when you pay through FlipKey. Learn more

1,271 Houses

14

The Hid3out

Selangor / Batu Caves

Batu Caves chalet

4 16 1 night min

  • 4 bedrooms
  • sleeps 16
  • 1 night min
  • Child Friendly
  • Private garden

Price per night from

$96

Price per night from

$96

(1)  

20

The Bat Cave (Full A/C, 30Mbps WiFi, 3 rooms, near train station)

Selangor / Batu Caves

Batu Caves condo

3 8 2 nights min

  • 3 bedrooms
  • sleeps 8
  • 2 nights min
  • Nearest beach 112 mi
  • Swimming pool
  • Child Friendly

Price per night from

$24

Price per night from

$24

12

Vinly Suite One

Selangor / Batu Caves

Batu Caves studio

Studio 2 2 nights min

  • Studio
  • sleeps 2
  • 2 nights min
  • Swimming pool
  • Child Friendly
  • Air conditioning

Price per night from

$50

Price per night from

$50

8

Elegant Apartment in Kuala Lumpur

Selangor / Batu Caves

Batu Caves apartment

3 6 3 nights min

  • 3 bedrooms
  • sleeps 6
  • 3 nights min
  • Child Friendly

Price per night from

$37

Price per night from

$37

5

Homestay Percha @ Magnaville Condominium

Selangor / Batu Caves

Batu Caves condo

2 6 1 night min

  • 2 bedrooms
  • sleeps 6
  • 1 night min
  • Swimming pool
  • Ask about children

Price per night from

$75

Price per night from

$75

18

Cozy Room at Lakeville Kuala Lumpur

Selangor / Batu Caves

Batu Caves room

1 1 5 nights min

  • 1 bedroom
  • sleeps 1
  • 5 nights min
  • Swimming pool
  • Child Friendly
  • Air conditioning

Price per night from

$18

Price per night from

$18

19

[HOT] Premium Master Room around Lakeside Kuala Lumpur

Selangor / Batu Caves

Batu Caves room

1 2 5 nights min

  • 1 bedroom
  • sleeps 2
  • 5 nights min
  • Swimming pool
  • Child Friendly
  • Air conditioning

Price per night from

$20

Price per night from

$20

Great rentals within 20 miles that match your search

Distance approx 12.89 km from Batu Caves

14

Mini Studio Apartment 8 near Transit Station

Wilayah Persekutuan / Kuala Lumpur

Kuala Lumpur apartment

1 2 7 nights min

  • 1 bedroom
  • sleeps 2
  • 7 nights min
  • Child Friendly
  • Car not necessary

Price per night from

$30

Price per night from

$30

Distance approx 14.39 km from Batu Caves

8

Homestay Taipan Subang Jaya 8BR

Petaling District / Subang Jaya

Subang Jaya house

8 25 1 night min

  • 8 bedrooms
  • sleeps 25
  • 1 night min
  • Child Friendly

Price per night from

$214

Responds fast!
avg. 1 hour 11 minutes

Price per night from

$214

Distance approx 16.94 km from Batu Caves

11

De Houz Superior Twin Studio Type Room - 3

Petaling District / Shah Alam

Shah Alam studio

Studio 2 1 night min

  • Studio
  • sleeps 2
  • 1 night min
  • Swimming pool
  • Air conditioning

Price per night from

$42

Price per night from

$42

Distance approx 11.55 km from Batu Caves

(9) Very Good 

37

Leisure Home Stay - Gemilang unit

Wilayah Persekutuan / Kuala Lumpur

Kuala Lumpur house

5 12 1 night min

  • 5 bedrooms
  • sleeps 12
  • 1 night min
  • Child Friendly
  • Air conditioning
“Lemak - Fabulous Stay” We were a big family with 9 adults and as many children. To be honest I was very skeptical about booking through Flipkey since I was a first timer and had also read about scams on the internet after I had done the booking and pa
…see more

Price per night from

$155

Price per night from

$155

Distance approx 16.94 km from Batu Caves

10

De Houz Standard Deluxe Type Room - 11

Petaling District / Shah Alam

Shah Alam house

1 4 1 night min

  • 1 bedroom
  • sleeps 4
  • 1 night min
  • Swimming pool
  • Air conditioning

Price per night from

$42

Price per night from

$42

Distance approx 6.74 km from Batu Caves

4

1 BR Studio - Premier Floor - 17

Wilayah Persekutuan / Kuala Lumpur

Kuala Lumpur studio

Studio 2 1 night min

  • Studio
  • sleeps 2
  • 1 night min
  • Swimming pool
  • Air conditioning

Price per night from

$136

Price per night from

$136

Distance approx 6.74 km from Batu Caves

4

1 BR Studio - Premier Floor - 30

Wilayah Persekutuan / Kuala Lumpur

Kuala Lumpur studio

Studio 2 1 night min

  • Studio
  • sleeps 2
  • 1 night min
  • Swimming pool
  • Air conditioning

Price per night from

$136

Price per night from

$136

Distance approx 6.74 km from Batu Caves

6

2 BR Premier - Premier Floor - 35

Wilayah Persekutuan / Kuala Lumpur

Kuala Lumpur apartment

2 4 1 night min

  • 2 bedrooms
  • sleeps 4
  • 1 night min
  • Swimming pool
  • Ask about children
  • Air conditioning

Price per night from

$225

Price per night from

$225

Distance approx 6.74 km from Batu Caves

6

2 BR Premier - Premier Floor - 32

Wilayah Persekutuan / Kuala Lumpur

Kuala Lumpur apartment

2 4 1 night min

  • 2 bedrooms
  • sleeps 4
  • 1 night min
  • Swimming pool
  • Ask about children
  • Air conditioning

Price per night from

$225

Price per night from

$225

Distance approx 6.74 km from Batu Caves

4

1 BR Studio - Premier Floor - 29

Wilayah Persekutuan / Kuala Lumpur

Kuala Lumpur studio

Studio 2 1 night min

  • Studio
  • sleeps 2
  • 1 night min
  • Swimming pool
  • Air conditioning

Price per night from

$136

Price per night from

$136

Distance approx 6.74 km from Batu Caves

6

2 BR Premier - Premier Floor - 12

Wilayah Persekutuan / Kuala Lumpur

Kuala Lumpur apartment

2 4 1 night min

  • 2 bedrooms
  • sleeps 4
  • 1 night min
  • Swimming pool
  • Ask about children
  • Air conditioning

Price per night from

$225

Price per night from

$225

Distance approx 6.74 km from Batu Caves

5

1 BR Deluxe - Premier Floor - 31

Wilayah Persekutuan / Kuala Lumpur

Kuala Lumpur apartment

1 2 1 night min

  • 1 bedroom
  • sleeps 2
  • 1 night min
  • Swimming pool
  • Ask about children
  • Air conditioning

Price per night from

$151

Price per night from

$151

Distance approx 6.74 km from Batu Caves

6

2 BR Premier - Premier Floor - 55

Wilayah Persekutuan / Kuala Lumpur

Kuala Lumpur apartment

2 4 1 night min

  • 2 bedrooms
  • sleeps 4
  • 1 night min
  • Swimming pool
  • Ask about children
  • Air conditioning

Price per night from

$225

Price per night from

$225

Distance approx 6.74 km from Batu Caves

4

1 BR Superior - Premier Floor - 15

Wilayah Persekutuan / Kuala Lumpur

Kuala Lumpur apartment

1 2 1 night min

  • 1 bedroom
  • sleeps 2
  • 1 night min
  • Swimming pool
  • Ask about children
  • Air conditioning

Price per night from

$136

Price per night from

$136

Distance approx 6.74 km from Batu Caves

4

1 BR Superior - Premier Floor - 8

Wilayah Persekutuan / Kuala Lumpur

Kuala Lumpur apartment

1 2 1 night min

  • 1 bedroom
  • sleeps 2
  • 1 night min
  • Swimming pool
  • Ask about children
  • Air conditioning

Price per night from

$136

Price per night from

$136

Distance approx 6.74 km from Batu Caves

4

1 BR Premier - Premier Floor - 3

Wilayah Persekutuan / Kuala Lumpur

Kuala Lumpur apartment

1 2 1 night min

  • 1 bedroom
  • sleeps 2
  • 1 night min
  • Swimming pool
  • Ask about children
  • Air conditioning

Price per night from

$166

Price per night from

$166

Distance approx 6.74 km from Batu Caves

4

1 BR Premier - Premier Floor - 13

Wilayah Persekutuan / Kuala Lumpur

Kuala Lumpur apartment

1 2 1 night min

  • 1 bedroom
  • sleeps 2
  • 1 night min
  • Swimming pool
  • Ask about children
  • Air conditioning

Price per night from

$166

Price per night from

$166

Distance approx 6.74 km from Batu Caves

7

3 BR Suite - Premier Floor - 10

Wilayah Persekutuan / Kuala Lumpur

Kuala Lumpur apartment

3 6 1 night min

  • 3 bedrooms
  • sleeps 6
  • 1 night min
  • Swimming pool
  • Ask about children
  • Air conditioning

Price per night from

$309

Price per night from

$309

Distance approx 6.74 km from Batu Caves

4

1 BR Studio - Executive Club Floor - 22

Wilayah Persekutuan / Kuala Lumpur

Kuala Lumpur studio

Studio 2 1 night min

  • Studio
  • sleeps 2
  • 1 night min
  • Swimming pool
  • Ask about children
  • Air conditioning

Price per night from

$166

Price per night from

$166

Distance approx 6.74 km from Batu Caves

6

2 BR Deluxe - Premier Floor - 13

Wilayah Persekutuan / Kuala Lumpur

Kuala Lumpur apartment

2 4 1 night min

  • 2 bedrooms
  • sleeps 4
  • 1 night min
  • Swimming pool
  • Ask about children
  • Air conditioning

Price per night from

$210

Price per night from

$210

Distance approx 6.74 km from Batu Caves

4

1 BR Premier - Premier Floor - 15

Wilayah Persekutuan / Kuala Lumpur

Kuala Lumpur apartment

1 2 1 night min

  • 1 bedroom
  • sleeps 2
  • 1 night min
  • Swimming pool
  • Ask about children
  • Air conditioning

Price per night from

$166

Price per night from

$166

Distance approx 6.74 km from Batu Caves

4

1 BR Studio - Executive Club Floor - 8

Wilayah Persekutuan / Kuala Lumpur

Kuala Lumpur studio

Studio 2 1 night min

  • Studio
  • sleeps 2
  • 1 night min
  • Swimming pool
  • Ask about children
  • Air conditioning

Price per night from

$166

Price per night from

$166

Distance approx 6.74 km from Batu Caves

4

1 BR Studio - Executive Club Floor - 5

Wilayah Persekutuan / Kuala Lumpur

Kuala Lumpur studio

Studio 2 1 night min

  • Studio
  • sleeps 2
  • 1 night min
  • Swimming pool
  • Ask about children
  • Air conditioning

Price per night from

$166

Price per night from

$166

Distance approx 6.74 km from Batu Caves

4

1 BR Studio - Executive Club Floor

Wilayah Persekutuan / Kuala Lumpur

Kuala Lumpur studio

Studio 2 1 night min

  • Studio
  • sleeps 2
  • 1 night min
  • Swimming pool
  • Ask about children
  • Air conditioning

Price per night from

$166

Price per night from

$166

Distance approx 6.74 km from Batu Caves

6

2 BR Deluxe - Premier Floor - 10

Wilayah Persekutuan / Kuala Lumpur

Kuala Lumpur apartment

2 4 1 night min

  • 2 bedrooms
  • sleeps 4
  • 1 night min
  • Swimming pool
  • Ask about children
  • Air conditioning

Price per night from

$210

Price per night from

$210

Distance approx 12.32 km from Batu Caves

43

The Home Homestay KL Homestay Vacation Wedding & Party

Wilayah Persekutuan / Kuala Lumpur

Kuala Lumpur townhouse

4 13 1 night min

  • 4 bedrooms
  • sleeps 13
  • 1 night min
  • Child Friendly
  • Air conditioning
  • Private garden

Price per night from

$150

Responds fast!
avg. 53 minutes

Price per night from

$150

Distance approx 19.11 km from Batu Caves

4

ASIA HOMESTAY PUTRAJAYA

Wilayah Persekutuan / Putrajaya

Putrajaya apartment

2 4 1 night min

  • 2 bedrooms
  • sleeps 4
  • 1 night min
  • Child Friendly
  • Air conditioning

Price per night from

$49

Price per night from

$49

Distance approx 10.11 km from Batu Caves

(1) Excellent 

19

CityLivingInQuiteNeighbourhood

Petaling District / Petaling Jaya

Petaling Jaya bungalow

6 12 2 nights min

  • 6 bedrooms
  • sleeps 12
  • 2 nights min
  • Child Friendly
  • Air conditioning
  • Private garden

Price per night from

$123

Price per night from

$123

Distance approx 5.14 km from Batu Caves

25

Resort Living in Mont Kiara

Wilayah Persekutuan / Kuala Lumpur

Kuala Lumpur apartment

3 6 3 nights min

  • 3 bedrooms
  • sleeps 6
  • 3 nights min
  • Child Friendly

Price per night from

$58

Price per night from

$58

Distance approx 6.25 km from Batu Caves

12

Comfort & Convenience - KL Sentral

Wilayah Persekutuan / Kuala Lumpur

Kuala Lumpur apartment

2 4 2 nights min

  • 2 bedrooms
  • sleeps 4
  • 2 nights min
  • Swimming pool
  • Child Friendly
  • Air conditioning

Price per night from

$90

Price per night from

$90

Distance approx 10.66 km from Batu Caves

(1) Excellent 

37

KL Palace Court garden in the sky living

Wilayah Persekutuan / Kuala Lumpur

Kuala Lumpur apartment

3 12 2 nights min

  • 3 bedrooms
  • sleeps 12
  • 2 nights min
  • Swimming pool
  • Child Friendly
  • Car not necessary

Price per night from

$73

Responds fast!
avg. 2 hours 20 minutes

Price per night from

$73