Hotels in Batu Caves

Find the best deals on 72 hotels in Batu Caves

Check-in
Check-out
Compare vs. momondo |
-
1
Check-in
Check-out

Top Batu Caves hotels

Find a cheap hotel in Batu Caves that meets your travel needs.


When to book a hotel in Batu Caves

Check out the information below to find the best deal on a Batu Caves hotel room
Low Season
November
High Season
July

cheapest month to stay

35%

expected price decrease

most expensive time to stay

22%

expected price increase

Price
$22 - $42
Highest day of week
Monday
Cheapest day of week
Sunday

av. price over the last two weeks

Average price (weeknight)

$38

av. price over the last two weeks

av. price over the last two weeks

Average price (weekend night)

$20

av. price over the last two weeks


How much does a hotel in Batu Caves cost per night?

Use the information below to find quality Batu Caves hotel rooms for low prices
2 stars and below
Sky Hotel Selayang
#1 most popular
Sky Hotel Selayang
6.7
$19
3 stars
Mercure Selangor Selayang
#1 most popular
Mercure Selangor Selayang
8.2
$28

Hostels and cheap hotels in Batu Caves

These hotels and hostels are the cheapest accommodations available in Batu Caves
Sky Hotel Selayang
Sky Hotel Selayang
6.7
$19
Mercure Selangor Selayang
Mercure Selangor Selayang
8.2
$28

Get the best value hotel in Batu Caves

These hotels have the best prices for their ratings
Sky Hotel Selayang
Sky Hotel Selayang
6.7
$19
Mercure Selangor Selayang
Mercure Selangor Selayang
8.2
$28

Batu Caves travel information

How long do people stay in Batu Caves?

When visiting Batu Caves the average booking length is 3 nights.

How much does a hotel cost in Batu Caves?

The price of a hotel in Batu Caves depends on several factors such as star rating, location and demand. Generally speaking, the average cost of a hotel is around $24 per night.

When is the best time to book a hotel in Batu Caves?

In November prices are at their lowest and represents the most cost effective time to book a hotel room in Batu Caves. You may find the cost of your room has decreased by 34%.

Which day is cheapest to stay in Batu Caves?

Room prices for hotels in Batu Caves will be at their lowest on Saturday and peak on Sunday.

How much does a hostel in Batu Caves cost?

Batu Caves hostels and hotels with a 2 star rating and below charge around $19 for a bed per person. This will be around $4 under the cost of a typical Batu Caves hotel.