Find and Book Top Hotels in Kuala Lumpur

Search among 345 available hotels and places to stay in Kuala Lumpur from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-50 out of 345
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.4
Great273 reviews
MapView on map2.2 mi from City Center200 yd from Kuala Lumpur Convention Center
From   US$ 144 /nightSelect
8.6
Great620 reviews
MapView on map200 yd from City Center300 yd from KL Sentral
From   US$ 115 /nightSelect
8.2
Great84 reviews
2.4 mi from City Center300 yd from Suria KLCC
From   US$ 272 /nightSelect
8.6
Great249 reviews
2.1 mi from City Center500 yd from Pavilion Kuala Lumpur
From   US$ 134 /nightSelect
8.4
Great181 reviews
2.1 mi from City Center300 yd from Pavilion Kuala Lumpur
From   US$ 133 /nightSelect
8.6
Great658 reviews
2.2 mi from City Center200 yd from Petronas Towers
From   US$ 188 /nightSelect
8.4
Great13 reviews
400 yd from City Center500 yd from KL Sentral
From   US$ 290 /nightSelect
8.4
Great270 reviews
2.7 mi from City Center800 yd from Kuala Lumpur City Centre KLCC
From   US$ 92 /nightSelect
8.6
Great818 reviews
1.9 mi from City Center800 yd from Petronas Towers
From   US$ 115 /nightSelect
8.2
Great154 reviews
3.4 mi from City Center1.1 mi from Kuala Lumpur City Centre KLCC
From   US$ 68 /nightSelect
8.4
Great84 reviews
2.2 mi from City Center300 yd from Suria KLCC
From   US$ 254 /nightSelect
8.2
Great256 reviews
From   US$ 84 /nightSelect
8.6
Great765 reviews
1.9 mi from City Center800 yd from Petronas Towers
From   US$ 75 /nightSelect
8.6
Great528 reviews
2.1 mi from City Center200 yd from Pavilion Kuala Lumpur
From   US$ 87 /nightSelect
8.6
Great788 reviews
1.9 mi from City Center800 yd from Petronas Towers
From   US$ 111 /nightSelect
8.6
Great1915 reviews
2.3 mi from City Center300 yd from Kuala Lumpur Convention Center
From   US$ 95 /nightSelect
8.6
Great660 reviews
2.0 mi from City Center200 yd from Pavilion Kuala Lumpur
From   US$ 104 /nightSelect
8.4
Great441 reviews
1.9 mi from City Center300 yd from Pavilion Kuala Lumpur
From   US$ 61 /nightSelect
8.4
Great421 reviews
7.0 mi from City Center
From   US$ 101 /nightSelect
8.2
Great253 reviews
2.9 mi from City Center1100 yd from Kuala Lumpur City Centre KLCC
From   US$ 73 /nightSelect
8.4
Great614 reviews
1.7 mi from City Center100 yd from Berjaya Times Square
From   US$ 44 /nightSelect
8.4
Great231 reviews
500 yd from City Center200 yd from KL Sentral
From   US$ 78 /nightSelect
8.6
Great1188 reviews
2.1 mi from City Center200 yd from Putra World Trade Centre
From   US$ 69 /nightSelect
900 yd from City Center1000 yd from KL Sentral
From   US$ 101 /nightSelect
8.4
Great275 reviews
2.0 mi from City Center500 yd from Kuala Lumpur Convention Center
From   US$ 170 /nightSelect
7.8
Very good47 reviews
1.7 mi from City Center1000 yd from Putra World Trade Centre
From   US$ 57 /nightSelect
8.0
Great81 reviews
2.1 mi from City Center300 yd from Pavilion Kuala Lumpur
From   US$ 276 /nightSelect
8.4
Great239 reviews
100 yd from City Center300 yd from KL Sentral
From   US$ 112 /nightSelect
8.4
Great1272 reviews
1.4 mi from City Center600 yd from Berjaya Times Square
From   US$ 63 /nightSelect
8.4
Great648 reviews
2.2 mi from City Center300 yd from Pavilion Kuala Lumpur
From   US$ 128 /nightSelect
8.4
Great481 reviews
1.8 mi from City Center500 yd from Pavilion Kuala Lumpur
From   US$ 68 /nightSelect
8.4
Great265 reviews
2.7 mi from City Center700 yd from Suria KLCC
From   US$ 11 /nightSelect
8.2
Great104 reviews
1300 yd from City Center1200 yd from KL Sentral
From   US$ 85 /nightSelect
8.2
Great35 reviews
1.6 mi from City Center1600 yd from Bangsar Village
From   US$ 80 /nightSelect
8.0
Great50 reviews
2.7 mi from City Center
From   US$ 80 /nightSelect
8.4
Great212 reviews
1.8 mi from City Center1300 yd from Putra World Trade Centre
From   US$ 90 /nightSelect
8.0
Great205 reviews
1.7 mi from City Center1400 yd from Petronas Towers
From   US$ 47 /nightSelect
8.6
Great1238 reviews
2.3 mi from City Center600 yd from Pavilion Kuala Lumpur
From   US$ 58 /nightSelect
8.4
Great309 reviews
2.2 mi from City Center200 yd from Putra World Trade Centre
From   US$ 50 /nightSelect
8.6
Great316 reviews
1.4 mi from City Center1300 yd from Thean Hou Temple
From   US$ 38 /nightSelect
8.2
Great379 reviews
1.9 mi from City Center300 yd from Sungei Wang Plaza
From   US$ 53 /nightSelect
8.2
Great140 reviews
2.7 mi from City Center800 yd from Kuala Lumpur City Centre KLCC
From   US$ 61 /nightSelect
8.2
Great96 reviews
1.4 mi from City Center1000 yd from Sungei Wang Plaza
From   US$ 113 /nightSelect
3.1 mi from City Center1600 yd from Kuala Lumpur City Centre KLCC
From   US$ 324 /nightSelect
8.2
Great83 reviews
2.3 mi from City Center600 yd from Pavilion Kuala Lumpur
From   US$ 108 /nightSelect
8.4
Great249 reviews
1.7 mi from City Center800 yd from Sungei Wang Plaza
From   US$ 50 /nightSelect
8.0
Great83 reviews
1.9 mi from City Center300 yd from Sungei Wang Plaza
From   US$ 61 /nightSelect
8.2
Great73 reviews
1.8 mi from City Center1.2 mi from National Science Center
From   US$ 136 /nightSelect
8.4
Great214 reviews
1.8 mi from City Center1000 yd from Petronas Towers
From   US$ 50 /nightSelect
8.4
Great722 reviews
2.2 mi from City Center500 yd from Petronas Towers
From   US$ 50 /nightSelect

Best hotels and places to stay in Kuala Lumpur

Why visit?

Kuala Lumpur, the capital city of Malaysia, is a vibrant and diverse destination that offers a unique mix of modern and traditional experiences. With its iconic skyline, cultural landmarks, and diverse culinary scene, it is no wonder that tourists flock to Kuala Lumpur. The city boasts a wide range of hotels that cater to every travelers needs, from budget accommodations to luxurious 5-star hotels, ensuring a comfortable and memorable stay.

Where to stay?

Bukit Bintang: Located in the heart of Kuala Lumpur, Bukit Bintang is a popular choice for tourists due to its bustling shopping districts, vibrant nightlife, and close proximity to major attractions. With numerous hotels in the area, visitors can easily access top shopping malls like Pavilion Kuala Lumpur and explore the trendy Jalan Alor, famous for its street food.

KLCC: Standing for Kuala Lumpur City Centre, KLCC is home to the iconic Petronas Twin Towers, which offers breathtaking views of the city from its observation deck. This area boasts upscale shopping malls such as Suria KLCC and Avenue K, making it a haven for retail therapy. Visitors staying in KLCC can also enjoy a stroll in the beautiful KLCC Park or visit the Aquaria KLCC, an impressive oceanarium.

Chinatown: Immerse yourself in the rich cultural heritage of Kuala Lumpur by staying in Chinatown. Known as Petaling Street, this vibrant neighborhood is filled with vibrant street markets, Chinese temples, and delicious local food stalls. Visitors can explore the Central Market for handicrafts and souvenirs or visit the famous Sri Mahamariamman Temple for a glimpse into the citys Indian community.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $50 to $100.

4-star hotels: The average price per night is around $100 to $200.

5-star hotels: The average price per night is around $200 to $400.

Best value for money:

Berjaya Times Square Hotel: This hotel is located within the Berjaya Times Square shopping mall, offering guests easy access to shopping, dining, and entertainment options. It features spacious rooms with modern amenities and a rooftop pool with panoramic views of the city. With its central location and affordable rates, this hotel is a great value for money option for travelers.

Sunway Putra Hotel: Situated near the Putra World Trade Centre, this hotel offers comfortable rooms with city or river views. Guests can enjoy amenities such as a rooftop pool, fitness center, and multiple dining options. Its convenient location allows for easy access to public transportation and popular attractions like the Petronas Twin Towers.

Aloft Kuala Lumpur Sentral: As part of the vibrant KL Sentral development, this hotel combines modern style with affordability. It offers spacious and contemporary rooms, a rooftop infinity pool, and a 24-hour fitness center. With its proximity to the transportation hub of KL Sentral, guests can easily explore the city and enjoy the convenience of nearby shopping and dining options.

Best kids-friendly hotels:

Sunway Resort Hotel & Spa: This family-friendly hotel is located within the Sunway Resort complex, offering a myriad of attractions such as Sunway Lagoon, a water park with thrilling slides and rides. The hotel features spacious rooms and suites, a kids club, multiple swimming pools, and a variety of dining options suitable for all ages.

Grand Hyatt Kuala Lumpur: This luxury hotel caters to the needs of families with its spacious rooms, elegant decor, and panoramic views of the city. Families can enjoy the outdoor swimming pool, childrens pool, and a dedicated kids club. The hotel is also conveniently located near popular attractions like KLCC Park and Suria KLCC shopping mall.

Best hotels for a romantic getaway:

Shangri-La Hotel Kuala Lumpur: Nestled amidst lush gardens, this luxury hotel offers elegant rooms with city or garden views. Couples can indulge in a romantic dinner at one of the hotels award-winning restaurants, relax at the outdoor pool, or enjoy a couples spa treatment. Its central location allows for easy exploration of the citys attractions.

The Majestic Hotel Kuala Lumpur: Housed in a restored colonial building, this hotel exudes old-world charm and elegance. Couples can enjoy high tea in the historic Tea Lounge, relax at the luxurious spa, or take a romantic stroll in the hotels beautiful gardens. The hotels convenient location provides easy access to popular attractions like Merdeka Square and Chinatown.

Best for location:

Traders Hotel Kuala Lumpur: Situated in the heart of KLCC, this hotel offers stunning views of the Petronas Twin Towers. Guests can enjoy the rooftop SkyBar, an infinity pool with panoramic city views, and direct access to Suria KLCC shopping mall. Its central location allows for easy access to major attractions and transportation hubs.

The Westin Kuala Lumpur: Located in the bustling Bukit Bintang area, this hotel offers spacious rooms, a rejuvenating spa, and a rooftop pool with skyline views. It is connected to the Pavilion Kuala Lumpur shopping mall, and guests can easily explore the vibrant shopping and nightlife scene of Bukit Bintang.

Mandarin Oriental Kuala Lumpur: Set beside the picturesque KLCC Park, this luxurious hotel offers breathtaking views of the cityscape and the Petronas Twin Towers. It boasts a range of dining options, a spa, and an infinity pool overlooking the park. Its prime location ensures easy access to iconic attractions and upscale shopping.

Best for a short city break:

Hotel Stripes Kuala Lumpur: This boutique hotel is located in the historical district of Jalan Kamunting, offering stylish rooms with a blend of heritage and contemporary design. It features a rooftop pool and a trendy rooftop bar. Guests can explore nearby attractions like the National Museum and Chinatown.

Hotel Istana Kuala Lumpur City Centre: Situated in the Golden Triangle area, this hotel offers comfortable rooms, multiple dining options, and a spa. Its central location allows for easy exploration of shopping malls, nightlife spots, and cultural sites like the Islamic Arts Museum.

Show moreLess