
Hotels in Kuala Lumpur
30 hotels from RM 269 a night (public price for 2 adults, checked 14 Oct)
City hotels across KL, from Bukit Bintang to Mid Valley, with live prices in ringgit.
Best for: First-time visitors, shopping, food and city views.


The RuMa Hotel and Residences

Mandarin Oriental, Kuala Lumpur

Santa Grand Signature Kuala Lumpur

EQ Kuala Lumpur

JW Marriott Kuala Lumpur

M Resort & Hotel Kuala Lumpur

Sunway Putra Hotel Kuala Lumpur

Shangri-La Kuala Lumpur

KLoe Hotel

Grand Hyatt Kuala Lumpur

citizenM Kuala Lumpur

DoubleTree By Hilton Kuala Lumpur

The Platinum 2 Kuala Lumpur by LUMA

Aloft by Marriott Kuala Lumpur Sentral

Wyndham Suites KLCC

Concorde Hotel Kuala Lumpur

Seri Pacific Hotel Kuala Lumpur

The Majestic Hotel Kuala Lumpur, Autograph Collection

PARKROYAL Serviced Suites Kuala Lumpur

PARKROYAL COLLECTION Kuala Lumpur

Hilton Kuala Lumpur

Crown Suites Tropicana KLCC by Almohit

Pavilion Hotel Kuala Lumpur Managed by Banyan Tree

Pan Pacific Serviced Suites Kuala Lumpur

Pullman Kuala Lumpur City Centre Hotel & Residences

The Kuala Lumpur Journal Hotel

AC Hotel by Marriott Kuala Lumpur

The Ritz-Carlton, Kuala Lumpur

Perdana Kuala Lumpur City Centre
Cheapest hotels in Kuala Lumpur right now
- citizenM Kuala Lumpurfrom RM 269 a night · 4 star
- Seri Pacific Hotel Kuala Lumpurfrom RM 271 a night · 5 star
- AC Hotel by Marriott Kuala Lumpurfrom RM 285 a night · 4 star
- Santa Grand Signature Kuala Lumpurfrom RM 291 a night · 4 star
- Sunway Putra Hotel Kuala Lumpurfrom RM 298 a night · 5 star
Top-rated hotels in Kuala Lumpur
- EQ Kuala Lumpur9.8/10 · 2,877 reviews
- KLoe Hotel9.8/10 · 2,783 reviews
- The RuMa Hotel and Residences9.4/10 · 6,181 reviews
- citizenM Kuala Lumpur9.4/10 · 3,579 reviews
- Pan Pacific Serviced Suites Kuala Lumpur9.4/10 · 1,867 reviews
Why stay in Kuala Lumpur
- Petronas Twin Towers, KLCC Park and Suria KLCC are in one walkable area.
- Bukit Bintang has the big malls and the street food of Jalan Alor.
- LRT, MRT and monorail lines connect most areas, and the KLIA Ekspres reaches the airport in about half an hour.
Good to know: hotels in Kuala Lumpur
How much is a hotel in Kuala Lumpur?
Hotels in Kuala Lumpur start from RM 269 a night, and half of them are RM 544 or less. That is the public price for 2 adults over a weekend a few weeks ahead, checked 14 Oct. Pick your dates to see live prices; members pay less.
What is the cheapest hotel in Kuala Lumpur?
On our last check it was citizenM Kuala Lumpur, from RM 269 a night. Prices change daily, so compare live prices for your dates.
Which hotel in Kuala Lumpur do guests rate highest?
EQ Kuala Lumpur scores 9.8 out of 10 from 2,877 reviews.
Which area in Kuala Lumpur should I stay in?
Near KLCC: Hotels within walking distance of the Petronas Twin Towers, Suria KLCC and KLCC Park. Bukit Bintang: Stay in KL’s shopping and food district, close to Pavilion and Jalan Alor.
Can I cancel for free?
Most rooms can be cancelled for free until a deadline shown in Malaysia time before you book. Free-cancellation rooms are listed first.