Batu hotels from RM150

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Filter by

Popular filters
Popular filters
Price per night
Price per night
Guest rating
Guest rating
Property class
Payment type
Payment type
Property type
Property type
Area
Area
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveller experience
Traveller experience

Top 10 trending Batu hotels

Sama-Sama Hotel KL International Airport
4.5 out of 5
Jalan Cta 4b, Sepang, Selangor, 64000
Fully refundableReserve now, pay when you stay
The price is RM388 per night from 16 Dec to 17 Dec
RM388
per night
16 Dec - 17 Dec
32.51 km from city centre
4.5/5 Wonderful! (1,009 reviews)
"Quiet with polite staff."

Reviewed on 27 Nov 2022

Sama-Sama Hotel KL International Airport
Mandarin Oriental Kuala Lumpur
5 out of 5
Kuala Lumpur City Centre, Kuala Lumpur, 50088
Fully refundableReserve now, pay when you stay
The price is RM876 per night from 19 Dec to 20 Dec
RM876
per night
19 Dec - 20 Dec
16.85 km from city centre
4.6/5 Exceptional! (1,003 reviews)
"Great location near LRT station and Suria shopping Mall and Petronas Towers. Staff were all lovely and helpful. Rooms were cleaned exceptionally well every day. Great breakfast in Mosaic restaurant. Spa and pool was also very good. Nicely hot jacuzzi, sauna and steam room. Area for improvement - ..."

Reviewed on 4 Dec 2022

Mandarin Oriental Kuala Lumpur
Traders Hotel Kuala Lumpur
5 out of 5
Kuala Lumpur City Centre, Kuala Lumpur, 50088
The price is RM368 per night from 4 Jan to 5 Jan
RM368
per night
4 Jan - 5 Jan
17.09 km from city centre
4.5/5 Wonderful! (1,005 reviews)
"Great location. Go for the highest floor you can = brilliant views. Concierge team very help particularly Daren. Looking a little tired around the edges but overall standing up well. Only downside just fitted a new sound system in the sky bar on the 33rd floor, on the last night of our stay the bass ..."

Reviewed on 3 Dec 2022

Traders Hotel Kuala Lumpur

Save an average of 15% on thousands of hotels when you're signed in

PARKROYAL COLLECTION Kuala Lumpur
5 out of 5
Jalan Sultan Ismail, Kuala Lumpur, 50250
Fully refundable
The price is RM405 per night from 2 Jan to 3 Jan
RM405
per night
2 Jan - 3 Jan
15.95 km from city centre
4.3/5 Excellent! (88 reviews)
"Always my to go hotel for pre covid travel to KL. Decide to go back post covid but the service standard have dropped. Stayed at the club collection with access to lounge. Sad to say club rooms are on lower levels with limited view. Cleanliness of the room can be improved, sofa was quite dirty and ..."

Reviewed on 1 Dec 2022

PARKROYAL COLLECTION Kuala Lumpur
JW Marriott Kuala Lumpur
5 out of 5
183 Jalan Bukit Bintang, Wilayah Persekutuan, Kuala Lumpur, 55100
The price is RM382 per night from 4 Jan to 5 Jan
RM382
per night
4 Jan - 5 Jan
16.36 km from city centre
4.4/5 Excellent! (1,004 reviews)
"Loved the location and the quality of the room. Staff was also exceptionally polite and helpful."

Reviewed on 1 Dec 2022

JW Marriott Kuala Lumpur
Shangri-La Kuala Lumpur
5 out of 5
11 Jalan Sultan Ismail, Kuala Lumpur, 50250
Fully refundableReserve now, pay when you stay
The price is RM425 per night from 4 Jan to 5 Jan
RM425
per night
4 Jan - 5 Jan
16.4 km from city centre
4.6/5 Wonderful! (999 reviews)
"As with any Shangri La Hotel the facilities and staff were second to none. Kuala Lumpur as a destination however leaves alot to be desired."

Reviewed on 13 Nov 2022

Shangri-La Kuala Lumpur
Resorts World Genting - First World Hotel
3 out of 5
Genting Highlands Resort, Genting Highlands, Pahang, 69000
The price is RM215 per night from 5 Jan to 6 Jan
RM215
per night
5 Jan - 6 Jan
47.15 km from city centre
3.2/5 (1,001 reviews)
"So far so good.."

Reviewed on 4 Nov 2022

Resorts World Genting - First World Hotel
Hilton Kuala Lumpur
5 out of 5
3 Jalan Stesen Sentral, Kuala Lumpur, 50470
Fully refundableReserve now, pay when you stay
The price is RM424 per night from 11 Dec to 12 Dec
RM424
per night
11 Dec - 12 Dec
13.32 km from city centre
4.5/5 Wonderful! (1,002 reviews)
"Clean and spacious"

Reviewed on 22 Nov 2022

Hilton Kuala Lumpur
The Ritz-Carlton, Kuala Lumpur
5 out of 5
168 Jalan Imbi, Kuala Lumpur, 55100
Fully refundableReserve now, pay when you stay
The price is RM525 per night from 14 Dec to 15 Dec
RM525
per night
14 Dec - 15 Dec
16.42 km from city centre
4.4/5 Excellent! (907 reviews)
Simply the best
"One of the best hotel experiences ever. Everything from correspondences to interaction was top notch."

Reviewed on 30 Nov 2022

The Ritz-Carlton, Kuala Lumpur
Aloft Kuala Lumpur Sentral
4 out of 5
No 5, Jalan Stesen Sentral, Kuala Lumpur Sentral, Kuala Lumpur, 50470
Fully refundableReserve now, pay when you stay
The price is RM340 per night from 6 Jan to 7 Jan
RM340
per night
6 Jan - 7 Jan
13.16 km from city centre
4.5/5 Wonderful! (999 reviews)
"Very convenient location"

Reviewed on 29 Nov 2022

Aloft Kuala Lumpur Sentral
Tune Hotel KLIA - KLIA2
3.5 out of 5
Lot Pt 13, Jalan Klia 2/2, Sepang, Selangor, 64000
The price is RM150 per night from 7 Dec to 8 Dec
RM150
per night
7 Dec - 8 Dec
33.2 km from city centre
3.8/5 Good! (999 reviews)
"็ฉบๆธฏใ‹ใ‚‰ๅฑ‹ๆ นไป˜ใใฎๆญฉ้“ใŒใ‚ใ‚‹ใฎใง้›จใŒ้™ใฃใฆใ‚‚ๅคงไธˆๅคซใงใ™ใ€‚"

Reviewed on 26 Nov 2022

Tune Hotel KLIA - KLIA2
Hotel Stripes Kuala Lumpur, Autograph Collection
5 out of 5
25 Jalan Kamunting, Kuala Lumpur, 50300
Fully refundableReserve now, pay when you stay
The price is RM298 per night from 18 Dec to 19 Dec
RM298
per night
18 Dec - 19 Dec
16.29 km from city centre
4.6/5 Wonderful! (746 reviews)
"I love this place"

Reviewed on 1 Dec 2022

Hotel Stripes Kuala Lumpur, Autograph Collection
The Westin Kuala Lumpur
5 out of 5
199, Jalan Bukit Bintang, Kuala Lumpur, 55100
Fully refundableReserve now, pay when you stay
The price is RM480 per night from 8 Dec to 9 Dec
RM480
per night
8 Dec - 9 Dec
16.43 km from city centre
4.2/5 Excellent! (1,005 reviews)
"Very near to major shopping malls. Room are also great."

Reviewed on 27 Nov 2022

The Westin Kuala Lumpur
Grand Hyatt Kuala Lumpur
5 out of 5
12 Jalan Pinang, Kuala Lumpur, 50450
Fully refundable
The price is RM759 per night from 3 Jan to 4 Jan
RM759
per night
3 Jan - 4 Jan
16.69 km from city centre
4.7/5 Exceptional! (1,001 reviews)
5 star accomodation
"All is good from the moment i arrived at the hotel. Concierge all the way to the check-in staffs. Friendly and professional at its best."

Reviewed on 28 Nov 2022

Grand Hyatt Kuala Lumpur
M Resort & Hotel
3.5 out of 5
No. 1, Jalan KGPA, Bukit Kiara, Kuala Lumpur, 60000
Fully refundableReserve now, pay when you stay
The price is RM375 per night from 14 Dec to 15 Dec
RM375
per night
14 Dec - 15 Dec
10.9 km from city centre
3.6/5 Good! (14 reviews)
"New"

Reviewed on 29 Nov 2022

M Resort & Hotel
Sama-Sama Express KLIA
3 out of 5
Mezzanine Level, Satellite A Building, Sepang, Selangor, 64000
The price is RM538 per night from 4 Jan to 5 Jan
RM538
per night
4 Jan - 5 Jan
32.81 km from city centre
3.8/5 Good! (527 reviews)
"Perfect choice for any transit passenger"

Reviewed on 22 Oct 2022

Sama-Sama Express KLIA
Swiss-Garden Hotel Bukit Bintang Kuala Lumpur
4 out of 5
117 Jalan Pudu, Kuala Lumpur, 55100
Fully refundableReserve now, pay when you stay
The price is RM302 per night from 19 Dec to 20 Dec
RM302
per night
19 Dec - 20 Dec
15.48 km from city centre
4.1/5 Very Good! (121 reviews)
"Near the eatery. Walking distance to Pertaling."

Reviewed on 24 Nov 2022

Swiss-Garden Hotel Bukit Bintang Kuala Lumpur
The Face Suites Kuala Lumpur
5 out of 5
1020, Jalan Sultan Ismail, Kuala Lumpur, 50250
Fully refundableReserve now, pay when you stay
The price is RM358 per night from 3 Jan to 4 Jan
RM358
per night
3 Jan - 4 Jan
16.55 km from city centre
4.4/5 Excellent! (1,424 reviews)
"Everything is good except the clealiness of the floor and bedsheet pillow stains is there"

Reviewed on 10 Nov 2022

The Face Suites Kuala Lumpur
Pavilion Hotel Kuala Lumpur Managed by Banyan Tree
5 out of 5
170 Jalan Bukit Bintang, Kuala Lumpur, 55100
Fully refundable
The price is RM550 per night from 15 Dec to 16 Dec
RM550
per night
15 Dec - 16 Dec
16.5 km from city centre
4.5/5 Wonderful! (364 reviews)
"I had 2 night business trip in KL and enjoyed perfect stay in Pavilion Hotel. The hotel is located in excellent location, the room and staff services are also awesome."

Reviewed on 19 Nov 2022

Pavilion Hotel Kuala Lumpur Managed by Banyan Tree
Grand Millennium Hotel Kuala Lumpur
5 out of 5
160 Jalan Bukit Bintang, Kuala Lumpur, 55100
Fully refundableReserve now, pay when you stay
The price is RM300 per night from 6 Jan to 7 Jan
RM300
per night
6 Jan - 7 Jan
16.24 km from city centre
4/5 Very Good! (997 reviews)
"Good service, friendly staff"

Reviewed on 3 Dec 2022

Grand Millennium Hotel Kuala Lumpur
Don't see what you're looking for?
See all available properties in Batu
View all properties
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.

Where to stay in Batu

Find the best Batu areas and neighborhoods for the activities you enjoy most. Learn more about Batu

Batu hotels information

Number of reviews 16215
Accommodation 4335 hotels
Lowest Price RM150
Highest Price RM876

Frequently asked questions

What's the best place to stay in Batu?

KIP Hotel Kuala Lumpur is one of the top choices for your stay based on our traveller data. This 4-star hotel offers a restaurant and an outdoor pool. Other good options for your stay include Mercure Selangor Selayang and Crystal Crown Kuala Lumpur. See all available top hotels, or vacation rentals in Batu.

What are some of the best holiday rentals that Batu has to offer?

Kepong Spacious Vacation House: This highly rated holiday home rental in Batu is equipped with a balcony, air conditioning and laundry facilities to help you feel comfortable during your stay. It has 5 bedrooms, as well as a kitchen with a full-sized fridge, a hob and an electric kettle, so that you can cook with friends or family. See all vacation rentals in Batu.

If I need to cancel my hotel reservation in Batu, will I receive a refund?

Yes, the majority of hotel bookings are refundable if you cancel prior to the accommodation's cancellation deadline, which is usually within 24-48 hours of your arrival date. If your reservation is non-refundable, you may still be able to cancel and receive a refund within 24 hours of booking. Filter your search by free cancellation to find flexible hotel deals in Batu.

What's the best budget-friendly accommodation in Batu?

Based on reviews, Hotel Number One Parkway is a popular 2.5-star hotel for our travellers looking for an economical choice, and features free WiFi and air conditioning. Other options for your budget-friendly stay include Batu Caves Business Hotel and Sun Inns Hotel Kepong. View all budget hotels in Batu.

What's the best place to stay when travelling with children to Batu?

Sun Inns Hotel Kepong is a hotel with free WiFi and soundproofed rooms, and it's a top choice on Expedia for families. Other good choices for your family trip include OYO 545 Hotel Sahara Inn and Vinly Suite One. Also, attractions in the area such as i-City and Berjaya Times Square are fun for children of all ages. Find more child-friendly accommodations in Batu.

What's the best place to stay for a couple visiting Batu?

OYO 1002 Hotel Sahara Inn Batu Caves is a favourite hotel for couples, and features flat-screen TVs and free WiFi.

What's the best pet-friendly place to stay in Batu?

Hyatt House Kuala Lumpur, Mont Kiara is a top hotel for people travelling with their pets, and offers a restaurant and an outdoor pool for its human guests.

What's the best boutique-style hotel in Batu?

Sovotel Boutique Hotel is a favourite hotel with our travellers looking for stylish accommodation, and features 29 guestrooms, free parking and free WiFi.

What are some hotels with pools in Batu?

Vinly Suite One is a top guest house with a children's pool, an outdoor pool and free WiFi. KIP Hotel Kuala Lumpur is an additional hotel that features an on-site pool. View all hotels with pools in Batu.

How is it to stay in Batu?

Budget-minded travellers enjoy visiting Batu, although all visitors will definitely find something to appreciate. Tourists can also enjoy the city's coffee shops, art and architecture. Top sights around the area include Sunway Pyramid Mall, Bukit Jalil National Stadium and Shah Alam Stadium. In Batu, there are 83 hotels and other accommodation options to choose from. Find out more about Batu.

What are the top places to visit in Batu?

The picturesque setting of Batu Caves and Bukit Pana Kati exemplify the area's natural beauty. Additionally, you'll find Sunway Pyramid Mall and Bukit Jalil National Stadium in the area. Take a look at what more there is to see and do in Expedia's Batu guide.

How can I get around Batu?

If you want to travel outside the city, hop on a train from Kuala Lumpur Kepong KTM Komuter Station, Kuala Lumpur Batu Cantonment Komuter Station or Kuala Lumpur Kampung Batu Komuter Station. If you want to venture out around the area, you may want a rental car in Batu for your journey.

Recent Reviews in Batu
Expedia verified reviews