Are your dates flexible?
Upcoming average nightly hotel prices

Check prices on hotels in Kuala Lumpur

Search Hotels near Top Kuala Lumpur Attractions

Top 10 Hotels in Kuala Lumpur

See all 544 Hotels in Kuala Lumpur
Shangri-La Hotel - Kuala Lumpur
Shangri-La Hotel - Kuala Lumpur

11 Jalan Sultan Ismail, Kuala Lumpur 50250

5.0 out of 5.0
4.7 out of 5 (1,885 reviews)

Surrounded by tropical gardens, this 28-story hotel is 5 minutes on foot to KL Tower and Petronas Twin Towers. Kuala Lumpur …

$102
Traders Hotel Kuala Lumpur
Traders Hotel Kuala Lumpur

Kuala Lumpur City Centre, Kuala Lumpur 50088

5.0 out of 5.0
4.6 out of 5 (2,575 reviews)

Traders Hotel Kuala Lumpur by Shangri-La is located in the heart of Kuala Lumpur City Centre and is connected to the …

$90
Mandarin Oriental Kuala Lumpur
Mandarin Oriental Kuala Lumpur

Kuala Lumpur City Centre, Kuala Lumpur 50088

5.0 out of 5.0
4.6 out of 5 (756 reviews)

Part of the Kuala Lumpur City Centre retail complex, this 30-story hotel is adjacent to the KLCC Park, the Suria KLCC shoppin …

$124
Berjaya Times Square Hotel, Kuala Lumpur
Berjaya Times Square Hotel, Kuala Lumpur

No 1 Jalan Imbi, Kuala Lumpur 55100

4.5 out of 5.0
3.9 out of 5 (1,229 reviews)

Located in the heart of Kuala Lumpur’s shopping and entertainment district, this hotel is inside Berjaya Times Square, a …

$59
The Westin Kuala Lumpur
The Westin Kuala Lumpur

199, Jalan Bukit Bintang, Kuala Lumpur 55100

5.0 out of 5.0
4.3 out of 5 (663 reviews)

The Westin Kuala Lumpur is in the buzzing entertainment district known as the Golden Triangle. Guests can easily climb the …

$93
Dorsett Kuala Lumpur
Dorsett Kuala Lumpur

172 Jln Imbi, Kuala Lumpur 55100

4.0 out of 5.0
3.9 out of 5 (1,037 reviews)

This family-friendly Kampong Dollah hotel is located in the entertainment district, within 1 mi (2 km) of Starhill Gallery, …

$88
Le Meridien Kuala Lumpur
Le Meridien Kuala Lumpur

2 Jalan Stesen Sentral, Kuala Lumpur 50470

5.0 out of 5.0
4.5 out of 5 (1,427 reviews)

Strategically located a few steps from Kuala Lumpur's main attractions. Petronas Twin Tower and Central Market. The KL …

$79
Sky Hotel Bukit Bintang
Sky Hotel Bukit Bintang

No 1A, Jalan Bintang, Kuala Lumpur 55100

3.0 out of 5.0
3.3 out of 5 (507 reviews)

Located in Bukit Bintang, this hotel is within a 15-minute walk of Low Yat Plaza and Pavilion Kuala Lumpur. Petaling Street …

$25
ibis Styles Kuala Lumpur Fraser Business Park
ibis Styles Kuala Lumpur Fraser Business Park

Jalan Metro Pudu 1, Kuala Lumpur 55200

3.5 out of 5.0
3.9 out of 5 (466 reviews)

This family-friendly Kuala Lumpur hotel is located in the entertainment district, within 2 mi (3 km) of Pudu Wet Market, Lo …

$30
JW Marriott Hotel Kuala Lumpur
JW Marriott Hotel Kuala Lumpur

183 Jalan Bukit Bintang, Kuala Lumpur 55100

5.0 out of 5.0
4.4 out of 5 (427 reviews)

Located in Bukit Bintang, this luxury hotel is steps from Starhill Gallery and Pavilion Kuala Lumpur. Petronas Twin Towers an …

$132

Recent Reviews in Kuala Lumpur

Hide content

Where to stay in Kuala Lumpur

Kuala Lumpur Hotel Guide

You will discover an extensive selection of hotel options in Kuala Lumpur. Expedia currently lists at least 463 hotels within a 0.1-mile radius of downtown Kuala Lumpur.

An essential ingredient to trouble-free travel is location, so be sure to check out the latest deals at the The Ritz-Carlton, Kuala Lumpur and Grand Hyatt Kuala Lumpur, all of which are located within a 0.6-mile radius of downtown Kuala Lumpur.

An excellent area to base yourself is Petaling Jaya. Petaling Jaya is 7 miles from downtown Kuala Lumpur and has 52 Expedia-listed hotels. Choose between a range of hotels options including the The Villas at Sunway Resort Hotel & Spa and Sunway Resort Hotel & Spa. Another popular area to stay is Kuala Lumpur City Centre which is located 1 mile from downtown. Kuala Lumpur City Centre's more well-known hotels include the Mandarin Oriental Kuala Lumpur and Ascott Kuala Lumpur.

Other hotel areas are Shah Alam and Putrajaya. The The Club Saujana Resort and The Saujana Hotel Kuala Lumpur are in Shah Alam, while Putrajaya is where you'll find the Putrajaya Marriott Hotel and Putrajaya Shangri La. Kajang is 14 miles from Kuala Lumpur's downtown, while Ampang is 4 miles from the main part of Kuala Lumpur. The Prescott Hotel Kajang and Kajang Star Hotel can be found in Kajang, while Flamingo Hotel by The Lake and M Design Hotel at Pandan Indah are in Ampang.

Of course, a visit to Kuala Lumpur wouldn't be complete if you don't make a visit to the Petronas Twin Towers. Many tourists choose to stay near this famous attraction when they are in Kuala Lumpur. The Carcosa Seri Negara and E&O Residences Kuala Lumpur are all close by.

The JW Marriott Hotel Kuala Lumpur and the The Majestic Hotel Kuala Lumpur are located conveniently near Kuala Lumpur Tower. The The Westin Kuala Lumpur and the Shangri-La Hotel - Kuala Lumpur are near Pavilion Kuala Lumpur. The Lake Gardens and the Jamek Mosque are two more well-known Kuala Lumpur attractions. The Hilton Kuala Lumpur and the PARKROYAL Serviced Suites Kuala Lumpur are both close to the Lake Gardens. The Traders Hotel Kuala Lumpur and the Grand Millennium Hotel Kuala Lumpur, are near the Jamek Mosque.

Sultan Abdul Aziz Shah Airport is situated 10 miles away from Kuala Lumpur. Travelers who choose to stay nearby, you can easily secure a room via Expedia at the Dorsett Grand Subang or Empire Hotel Subang.