Batu Caves Hotels near Batu Caves

Hotels.com makes it easy and rewarding. Always

Reward yourself your way

Stay where you want, when you want, and get rewarded

Learn about Hotels.com Rewards

Unlock instant savings

You could get an extra 10% off with Secret Prices

Sign up, it's free     Sign in

Free cancellation

Flexible bookings on most hotels*

Find out more about Batu Caves

Where is Batu Caves?

Batu Caves is home to Batu Caves. You can spend a laid-back day checking out the sights and exploring the area. If you're looking for things to see and do in the area, you might want to stop in and see Petronas Twin Towers and Pavilion Kuala Lumpur.

Where Can I Stay near Batu Caves?

We've got 367 hotels to choose from within 5 miles of Batu Caves. You might want to think about one of these choices that are popular with our travelers:

KIP Hotel Kuala Lumpur - 1.1 mi (1.8 km) away

  • 4-star hotel • Free parking • Free WiFi • Restaurant • Spacious rooms

Crystal Crown Kuala Lumpur - 2.5 mi (4.1 km) away

  • 3-star hotel • Free parking • Free WiFi • Restaurant • Attentive staff

Arte By Thomas Chan - 4.4 mi (7.1 km) away

  • 4.5-star hotel • Free parking • Free WiFi • Restaurant

Sunway Putra Hotel, Kuala Lumpur - 4.9 mi (7.9 km) away

  • 5-star hotel • Free parking • Free WiFi • Restaurant • Central location

AC Hotel by Marriott Kuala Lumpur - 4.6 mi (7.4 km) away

  • 4-star hotel • Free WiFi • Restaurant • 24-hour fitness center • Quiet rooms

Things to See and Do near Batu Caves

What to See near Batu Caves

  • Petronas Twin Towers
  • World Trade Centre Kuala Lumpur
  • Kuala Lumpur Tower
  • KLCC Park
  • Kuala Lumpur Convention Centre

Things to Do near Batu Caves

  • Pavilion Kuala Lumpur
  • Berjaya Times Square
  • Mid Valley Megamall
  • Setapak Central Mall
  • Publika Shopping Mall

How to Get to Batu Caves

Flights to Batu Caves

  • Subang (SZB-Sultan Abdul Aziz Shah), 11.1 mi (17.9 km) from central Batu Caves

Keep exploring