- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Batu hotels with shopping nearby

1. Mercure Selangor Selayang
Mercure Selangor SelayangBatu Caves
8.0 out of 10, Very good, (58 reviews)
The price is P3,035
P3,543 total
includes taxes & fees
Nov 20 - Nov 21

2. Concorde Hotel Shah Alam
Concorde Hotel Shah AlamSection 9
8.2 out of 10, Very good, (552 reviews)
The price is P3,418
P3,957 total
includes taxes & fees
Dec 6 - Dec 7

3. KLIA AIRPORT HOMESTAY
KLIA AIRPORT HOMESTAYSepang
8.4 out of 10, Very good, (47 reviews)
The price is P1,945
P2,288 total
includes taxes & fees
Nov 16 - Nov 17

4. Moxy Putrajaya
Moxy PutrajayaSerdang
9.2 out of 10, Wonderful, (174 reviews)
The price is P5,925
P6,665 total
includes taxes & fees
Nov 19 - Nov 20

5. Hyatt Place Kuala Lumpur Bukit Jalil
Hyatt Place Kuala Lumpur Bukit JalilBandar Tun Razak
9.4 out of 10, Exceptional, (165 reviews)
The price is P5,375
P5,961 total
includes taxes & fees
Nov 22 - Nov 23

6. Courtyard by Marriott Kuala Lumpur South
Courtyard by Marriott Kuala Lumpur SouthKuala Lumpur
9.6 out of 10, Exceptional, (68 reviews)
The price is P5,458
P6,050 total
includes taxes & fees
Nov 23 - Nov 24

7. Le Méridien Putrajaya
Le Méridien PutrajayaSerdang
9.2 out of 10, Wonderful, (621 reviews)
The price is P9,512
P10,538 total
includes taxes & fees
Nov 20 - Nov 21

8. FOX Lite Hotel DPulze Cyberjaya
FOX Lite Hotel DPulze CyberjayaCyberjaya
7.8 out of 10, Good, (71 reviews)
The price is P2,161
P2,568 total
includes taxes & fees
Nov 18 - Nov 19

9. Aurora Pavilion Bukit Jalil by Ody Suites
Aurora Pavilion Bukit Jalil by Ody SuitesBandar Tun Razak
8.6 out of 10, Excellent, (46 reviews)
The price is P2,049
P2,573 total
includes taxes & fees
Nov 16 - Nov 17

10. AC Hotel by Marriott Puchong
AC Hotel by Marriott PuchongPuchong
8.2 out of 10, Very good, (276 reviews)
The price is P3,256
P4,076 total
includes taxes & fees
Nov 16 - Nov 17
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.










































