Search Hotels near Top Batu Caves Attractions

Top 10 Hotels in Batu Caves

See all 19 Hotels in Batu Caves
Hotel Richbaliz
Hotel Richbaliz

No. 9,11 & 13, Selayang Point, Jalan SP1, Batu Caves 68100

3.5 out of 5.0
3.5 out of 5 (28 reviews)

Situated in Batu Caves, this hotel is 2.3 mi (3.8 km) from Batu Caves and within 9 mi (15 km) of Putra World Trade Centre and …

$36
Smile Hotel Selayang Point
Smile Hotel Selayang Point

33, Selayang Point, Jalan SP 1, Batu Caves 68100

3.0 out of 5.0
5 out of 5 (1 reviews)

Situated in Batu Caves, this hotel is 2.1 mi (3.4 km) from Batu Caves and within 9 mi (15 km) of Putra World Trade Centre and …

$14
Hotel Inap Prima Sri Gombak
Hotel Inap Prima Sri Gombak

66-1, Jalan Prima SG 3 Prima Sri, Batu Caves 68100

2.5 out of 5.0
3.1 out of 5 (10 reviews)

Situated in Batu Caves, this hotel is within 6 mi (10 km) of Batu Caves, National Zoo, and Bukit Tabur. Putra World Trade …

$17
OYO Rooms Batu Caves
OYO Rooms Batu Caves

19, Jalan Sri Selayang, Batu Caves 68100

3.0 out of 5.0
4 out of 5 (3 reviews)

Situated in Batu Caves, this hotel is 1.4 mi (2.3 km) from Batu Caves and within 6 mi (10 km) of Kuala Lumpur Performing Arts …

Get Rates
Sky Hotel Selayang
Sky Hotel Selayang

Lot T 3.02 3rd Flr, Selayang Capitol, Batu Caves 68100

2.5 out of 5.0
3.4 out of 5 (58 reviews)

Situated in a shopping district, this hotel is 2.6 mi (4.1 km) from Batu Caves and within 9 mi (15 km) of Putra World Trade …

$21
NIDA Rooms Gombak Batu Caves Treasure
NIDA Rooms Gombak Batu Caves Treasure

No 8-2 Jalan Batu Caves Taman, Batu Caves 81000

2.5 out of 5.0

Situated in Batu Caves, this hotel is 1.2 mi (2 km) from Batu Caves and within 6 mi (10 km) of Kuala Lumpur Performing Arts …

Get Rates
Lavana Hotel
Lavana Hotel

19, Jalan Sri Selayang, Batu Caves 68100

2.0 out of 5.0
3.3 out of 5 (3 reviews)

Situated in Batu Caves, this hotel is 1.4 mi (2.3 km) from Batu Caves and within 6 mi (10 km) of Kuala Lumpur Performing Arts …

$19
ZEN Rooms Batu Caves
ZEN Rooms Batu Caves

Jalan Sri Selayang 19, Batu Caves 68100

3.0 out of 5.0

Situated in Batu Caves, this hotel is 1.4 mi (2.3 km) from Batu Caves and within 6 mi (10 km) of Kuala Lumpur Performing Arts …

$16
Batu Caves Business Hotel
Batu Caves Business Hotel

Dolomite Park Avenue, Jalan Batu Caves, Batu Caves 68100

2.0 out of 5.0
2.6 out of 5 (7 reviews)

Situated in the historical district, this hotel is within 9 mi (15 km) of Batu Caves, Merdeka Square, and Petronas Twin Tower …

Get Rates
My Home Hotel Prima Sri Gombak
My Home Hotel Prima Sri Gombak

82, Jalan Prima SG-3, Batu Caves 68100

2.5 out of 5.0
2.5 out of 5 (17 reviews)

Situated in Batu Caves, this hotel is within 6 mi (10 km) of Batu Caves, National Zoo, and Bukit Tabur. Putra World Trade …

Get Rates

Recent Reviews in Batu Caves

Where to stay in Batu Caves

Batu Caves Hotel Guide

There are numerous accommodation possibilities for those hoping to book a cheap or luxurious hotel in Batu Caves. There are 81 accommodation options within 0.1 miles of downtown Batu Caves in Expedia's informative and up-to-date accommodation section.

A good option if you prefer to stay close to the center of Batu Caves, is the Homestay Bougainvillea.

Cheap and cheerful hotels in and around the Batu Caves area are the Batu Caves Budget Hotel, Gombak Star Hotel and Sky Hotel Selayang.

14 miles from the heart of Batu Caves, is the The Villas at Sunway Resort Hotel & Spa. Alternatively, the Carcosa Seri Negara can be found 7 miles away. Some other options worth checking out around Batu Caves are the The Ritz-Carlton, Kuala Lumpur and the Villa Samadhi Kuala Lumpur.

After you have spent some time in Batu Caves, you could set out to explore the other natural and cultural attractions of the Peninsular Malaysia area. Investigate Peninsular Malaysia's mosques and art galleries or photograph the region's rural landscapes and beaches. In this section of Malaysia tourists may partake in hiking.

13 miles to the northeast of Batu Caves you'll find Genting Highlands, where you can spend the day visiting Genting Theme Park and Genting Skyway. If you'd like to spend a night or two in Genting Highlands, check out the Genting Grand and Awana Hotel. Alternatively, you could consider staying at Putra World Trade Centre, 6 miles to the south of Batu Caves, where you can choose from the Mandarin Oriental Kuala Lumpur and Grand Hyatt Kuala Lumpur. The Sunway Putra Mall and Wat Meh Liew Buddhist Temple are a couple of the more popular attractions to check out in Putra World Trade Centre.

Get your fix of local sport by taking a visit to Sepang International Circuit, which is 35 miles to the south of Batu Caves. For those who are keen on staying close by, make a reservation in the Sama-Sama Hotel, KL International Airport or Concorde Inn KLIA.

Sultan Abdul Aziz Shah Airport is a logical airport for flying into Batu Caves. It is 12 miles drive away. If you plan to stay nearby, try the The Club Saujana Resort or The Saujana Hotel Kuala Lumpur.