Live prices for your dates · free cancellation on many rooms

Hotels · Kuala Lumpur Federal Territory · Malaysia

Kuala Lumpur Hotels: Where to Stay in Malaysia's Capital

We assessed 751 hotels in Kuala Lumpur and selected the 100 best-rated to help you find the right stay.

100 hotels 61 rated 8.5+ typical MYR 277

hotels

Grand Hyatt Kuala Lumpur G Tower views

Grand Hyatt Kuala Lumpur ★★★★★

Kuala Lumpur

8.9Great3,133 reviews

A five-star stay a short walk from the Petronas Towers, with high-scoring rooms and service.

FromMYR 522per night
Sleeping Lion Suites S Central & Rooftop Pool

Sleeping Lion Suites ★★★

Kuala Lumpur

8.4Great3,660 reviews

Rooftop pool, skyline views, and a spot-on location minutes from Pavilion.

FromMYR 224per night
Park Hyatt Kuala Lumpur P Skyline luxury

Park Hyatt Kuala Lumpur ★★★★★

Kuala Lumpur

9.2Perfect142 reviews

High above the city, this 5-star hotel pairs skyline views with an infinity pool, a full spa, and a short walk to Chinatown.

FromMYR 1,362per night
Four Seasons Hotel Kuala Lumpur F Prime KLCC location

Four Seasons Hotel Kuala Lumpur ★★★★★

Kuala Lumpur

8.9Great660 reviews

A 5-star stay steps from Suria KLCC, with an infinity pool, spa, and rooms rated 9.3 for comfort.

FromMYR 1,562per night
Eq Kuala Lumpur E Top-rated central stay

Eq Kuala Lumpur ★★★★★

Kuala Lumpur

9.1Perfect1,954 reviews

A 5-star stay with a rooftop pool and a 9.1 guest rating, right by Kuala Lumpur's top sights.

FromMYR 922per night
Arte Mont Kiara A Self-catering

Arte Mont Kiara ★★★

Kuala Lumpur Aparthotel

7.4Very good1,836 reviews

Self-catering suites near Mont Kiara's shops and restaurants, with a pool and gym.

FromMYR 65per night
M Vertica Apartment - Kuala Lumpur M Spacious & Convenient
8.6Great40 reviews

A spacious, well-equipped apartment in Cheras with a garden view and a short walk to the convention center.

W Kuala Lumpur W Design & Location

W Kuala Lumpur ★★★★★

Kuala Lumpur

8.9Great712 reviews

Design-led 5-star stay steps from the Petronas Towers, with a rooftop pool and standout breakfast.

FromMYR 848per night
Perdana Kuala Lumpur City Centre P Central & spacious

Perdana Kuala Lumpur City Centre ★★★★

Kuala Lumpur

8.4Great4,491 reviews

A short walk from KLCC Park and the Petronas Towers, this aparthotel offers spacious rooms and a saltwater pool.

FromMYR 179per night
Doubletree By Hilton Kuala Lumpur D City Convenience

Doubletree By Hilton Kuala Lumpur ★★★★

Kuala Lumpur

8.8Great4,838 reviews

A modern KL hotel with a saltwater pool, extensive breakfast, and direct access to the Intermark Mall and LRT.

FromMYR 143per night
Ibis Kuala Lumpur City Centre I City Center

Ibis Kuala Lumpur City Centre ★★★★

Kuala Lumpur

8.2Great4,325 reviews

City-center stay near Petronas Towers with a rooftop pool and free parking.

FromMYR 45per night
Berjaya Times Square Hotel, Kuala Lumpur B Mall-Access Hotel

Berjaya Times Square Hotel, Kuala Lumpur ★★★★★

Kuala Lumpur

7.9Very good3,176 reviews

A 5-star base with direct mall access, a rooftop pool, and a strong 9.0 rating for its location and staff.

FromMYR 298per night
Banyan Tree Kuala Lumpur B Skyline Views

Banyan Tree Kuala Lumpur ★★★★★

Kuala Lumpur

9Perfect804 reviews

Skyline views, a rooftop bar, and a spa in the heart of KL, within walking distance of the Petronas Towers.

FromMYR 1,105per night
Tamu Hotel & Suites Kuala Lumpur T Central & well-rated

Tamu Hotel & Suites Kuala Lumpur ★★★★

Kuala Lumpur

8.3Great2,662 reviews

A 4-star stay in Kampung Baru with a strong 8.3 guest rating, praised for its central location and spacious rooms.

FromMYR 318per night
The Majestic Hotel Kuala Lumpur, Autograph Collection T Colonial charm
8.7Great3,103 reviews

A 5-star Kuala Lumpur hotel with a year-round pool, spacious rooms and standout service – a short walk from KL Sentral and Brickfields.

FromMYR 392per night
Parkroyal Collection Kuala Lumpur P Shopping district

Parkroyal Collection Kuala Lumpur ★★★★★

Kuala Lumpur

8.6Great3,798 reviews

A 5-star stay with a saltwater pool, family suites, and a location steps from Pavilion KL.

FromMYR 510per night
Hyatt Regency Kuala Lumpur At Kl Midtown H Top Rated

Hyatt Regency Kuala Lumpur At Kl Midtown ★★★★★

Kuala Lumpur

9.2Perfect286 reviews

A 5-star stay with a rooftop pool and high guest ratings for rooms and service in Kuala Lumpur.

FromMYR 502per night
Utm Hotel & Residence U Pool & Garden

Utm Hotel & Residence ★★★

Kuala Lumpur

8.1Great3,438 reviews

A reliable 3-star base near UTM Mosque with a pool, garden, and easy parking.

FromMYR 237per night
Melia Kuala Lumpur M Shopping district

Melia Kuala Lumpur ★★★★

Kuala Lumpur

8.2Great3,816 reviews

A well-positioned KL hotel with spacious rooms, a praised breakfast, and easy monorail access.

FromMYR 179per night
Hilton Kuala Lumpur H KL Sentral 5-star

Hilton Kuala Lumpur ★★★★★

Kuala Lumpur

8.8Great3,288 reviews

A 5-star tower beside KL Sentral station, with a pool, spa, and executive lounge access.

FromMYR 559per night
Shangri-La Kuala Lumpur S City Classic

Shangri-La Kuala Lumpur ★★★★★

Kuala Lumpur

8.9Great3,930 reviews

A 5-star stay near the Petronas Towers with standout service and a top-rated gym.

FromMYR 571per night
Jw Marriott Kuala Lumpur J Central 5-star

Jw Marriott Kuala Lumpur ★★★★★

Kuala Lumpur

8.6Great4,795 reviews

Central Bukit Bintang 5-star with top-rated staff and easy access to shopping and nightlife.

FromMYR 355per night
Traders Hotel, Kuala Lumpur T Twin Towers View

Traders Hotel, Kuala Lumpur ★★★★★

Kuala Lumpur

8.9Great8,550 reviews

Iconic Petronas Towers views, a rooftop pool, and a central KLCC location with air-conditioned walkways to major malls.

FromMYR 465per night
Pavilion Hotel Kuala Lumpur Managed By Banyan Tree P Mall-linked 5-star
8.8Great1,647 reviews

A 5-star stay with direct mall access, an 18th-floor infinity pool and free parking – all steps from Bukit Bintang.

FromMYR 477per night
Mandarin Oriental, Kuala Lumpur M City-Centre Luxury

Mandarin Oriental, Kuala Lumpur ★★★★★

Kuala Lumpur

9Perfect4,644 reviews

A polished city-centre stay with direct views of the Petronas Towers, a well-reviewed pool, and service that guests consistently praise.

FromMYR 1,109per night
The Ritz-Carlton, Kuala Lumpur T Central 5-star

The Ritz-Carlton, Kuala Lumpur ★★★★★

Kuala Lumpur

8.7Great2,114 reviews

A 5-star stay in central KL, praised for its location and service, with direct access to Starhill Gallery.

FromMYR 518per night
H Guest favourite

Highpark Suites ★★★★

Kuala Lumpur

8.9Very good3,919 reviews

A well-rated 4-star in SS 6, Kuala Lumpur, with a strong guest score of 8.9.

The St. Regis Kuala Lumpur T 5-star luxury

The St. Regis Kuala Lumpur ★★★★★

Kuala Lumpur

9.2Perfect324 reviews

Luxury stays with butler service and a breakfast guests rave about, just minutes from KL Sentral.

FromMYR 693per night
Pullman Kuala Lumpur City Centre Hotel & Residences P Spacious & central
8.2Great4,173 reviews

Spacious rooms and suites near KLCC Park with a strong 8.2 rating from over 4,000 guests.

FromMYR 294per night
Millerz Square By Mykey M City retreat

Millerz Square By Mykey ★★★★

Kuala Lumpur Aparthotel

8.7Great1,947 reviews

Spacious suites and a rooftop pool in Kuala Lumpur's Mid Valley district.

FromMYR 122per night
Four Points By Sheraton Kuala Lumpur, Chinatown F Rooftop pool
8.8Great1,616 reviews

Rooftop pool, skyline views, and a 5-minute stroll to Petaling Street—this Chinatown hotel delivers on location and comfort.

FromMYR 306per night
Komune Living K Pool & games

Komune Living ★★★

Kuala Lumpur

8.3Great4,825 reviews

A high-rise stay with a pool, game room, and easy train access — great value near Mid Valley.

FromMYR 69per night
Le Meridien Kuala Lumpur L Sentral convenience

Le Meridien Kuala Lumpur ★★★★★

Kuala Lumpur

8.8Great1,433 reviews

Steps from KL Sentral, this polished 5-star hotel pairs an indoor-outdoor pool with easy airport train access.

FromMYR 192per night
Courtyard By Marriott Kuala Lumpur South C Rated 8.8

Courtyard By Marriott Kuala Lumpur South ★★★★★

Kuala Lumpur

8.8Great493 reviews

A 5-star stay with a strong 8.8 rating, sauna, pool, and city views in Kuala Lumpur.

FromMYR 322per night
Hyatt Centric City Centre Kuala Lumpur H Rooftop pool

Hyatt Centric City Centre Kuala Lumpur ★★★★★

Kuala Lumpur

9.1Perfect995 reviews

A 5-star stay with a rooftop pool and high guest ratings, a short walk from Suria KLCC.

FromMYR 432per night
Ideas Kuala Lumpur Hotel I Central & Comfortable

Ideas Kuala Lumpur Hotel ★★★★

Kuala Lumpur

9Perfect393 reviews

A well-rated central KL hotel with a pool, spacious rooms, and easy access to shopping and the LRT.

FromMYR 151per night
Renaissance Kuala Lumpur Hotel & Convention Centre R City centre 5-star
8.6Great1,578 reviews

A polished 5-star base near the Petronas Towers, with a large pool, club lounge, and easy monorail links.

FromMYR 269per night
The Westin Kuala Lumpur T Central Bukit Bintang

The Westin Kuala Lumpur ★★★★★

Kuala Lumpur

8.5Great1,575 reviews

A five-star stay in Bukit Bintang with an outdoor pool, spacious rooms, and a location steps from Pavilion Mall.

FromMYR 322per night
The Ruma Hotel And Residences T Central & Serene

The Ruma Hotel And Residences ★★★★★

Kuala Lumpur

9.3Perfect4,359 reviews

A serene 5-star retreat steps from KLCC, with a pool, spa, and top-rated service.

FromMYR 420per night
Concorde Hotel Kuala Lumpur C Central & Well-Rated

Concorde Hotel Kuala Lumpur ★★★★

Kuala Lumpur

8.5Great6,981 reviews

Reviews praise the central location, spotless rooms, and generous breakfast buffet.

FromMYR 363per night
Sheraton Imperial Kuala Lumpur Hotel S Central 5-star

Sheraton Imperial Kuala Lumpur Hotel ★★★★★

Kuala Lumpur

8.5Great2,323 reviews

A 5-star stay in central KL with spacious rooms, a pool, and attentive service.

FromMYR 241per night
Crowne Plaza Kuala Lumpur City Centre By Ihg C Rooftop pool & big breakfast

Crowne Plaza Kuala Lumpur City Centre By Ihg ★★★★★

Kuala Lumpur

9Perfect925 reviews

A rooftop pool, a breakfast spread worth waking up for, and spacious rooms with city views in the heart of KL.

FromMYR 767per night
Aloft By Marriott Kuala Lumpur Sentral A Urban convenience

Aloft By Marriott Kuala Lumpur Sentral ★★★★

Kuala Lumpur

8.7Great4,721 reviews

A 4-star stay next to KL Sentral with an infinity pool, rooftop pool, and direct mall access.

FromMYR 196per night
Hotel Royal Signature H Central & highly rated

Hotel Royal Signature ★★★★★

Kuala Lumpur

8.7Great2,312 reviews

A well-rated 5-star in Bukit Bintang with a pool, spacious rooms and a breakfast guests rave about.

FromMYR 245per night
Wyndham Grand Bangsar Kuala Lumpur W City Comfort

Wyndham Grand Bangsar Kuala Lumpur ★★★★★

Kuala Lumpur

8.2Great1,377 reviews

A modern 5-star stay in Bangsar with a pool, spa, and easy access to Mid Valley Megamall and public transport.

FromMYR 204per night
Alila Bangsar Kuala Lumpur - A Hyatt Brand A City views, LRT access

Alila Bangsar Kuala Lumpur - A Hyatt Brand ★★★★★

Kuala Lumpur

8.8Great1,346 reviews

A refined 5-star hotel with city views, a saltwater pool, and easy LRT access in the Mid Valley district.

FromMYR 359per night
Swiss-Garden Residences Bukit Bintang Kuala Lumpur S Central & renovated
7.1good2,498 reviews

Central Bukit Bintang stay with pools, sauna, and renovated rooms, steps from malls and street food.

FromMYR 220per night
Sofitel Kuala Lumpur Damansara S City luxury

Sofitel Kuala Lumpur Damansara ★★★★★

Kuala Lumpur

8.5Great757 reviews

A polished 5-star stay with Club Millésime access, spacious suites, and a location close to malls and restaurants.

FromMYR 555per night
Novotel Kuala Lumpur City Centre N Central & well-rated

Novotel Kuala Lumpur City Centre ★★★★

Kuala Lumpur

8.4Great2,686 reviews

A 4-star stay steps from the Petronas Towers and Pavilion, with a pool, spa and high service scores.

FromMYR 135per night
Royale Chulan Kuala Lumpur R City comfort

Royale Chulan Kuala Lumpur ★★★★★

Kuala Lumpur

8.1Great3,154 reviews

A 5-star stay with a standout pool, generous rooms, and a breakfast that guests rave about.

FromMYR 237per night
The Axon Bukit Bintang By Smovf Bnb T Top-rated for service

The Axon Bukit Bintang By Smovf Bnb

Kuala Lumpur Aparthotel

5Needs improvement21 reviews

A bright, well-rated apartment near Bintang Walk with rooftop pool, sauna, and a home-like setup for families.

FromMYR 6,097per night
S Budget & Central
8.9Very good3,919 reviews

A well-rated budget stay in the middle of Chinatown – check the details before you book.

Razak City Centre Kl Skyview 45Th R Pet-friendly

Razak City Centre Kl Skyview 45Th

Kuala Lumpur Guest house

9.1Perfect24 reviews

Enjoy a sunny escape with a year-round pool and pet-friendly rooms in Kuala Lumpur's Mid Valley district.

FromMYR 65per night
M Resort & Hotel Kuala Lumpur M Family-friendly

M Resort & Hotel Kuala Lumpur ★★★★★

Kuala Lumpur

8.9Great3,837 reviews

Family-friendly 5-star with a huge pool, kids' club, and golf course views.

FromMYR 379per night
G Guest favourite
8.9Very good3,919 reviews

High guest satisfaction in a convenient Bandar Sunway location—rated 8.9 from nearly 4,000 reviews.

Capri By Fraser, Bukit Bintang C Urban comfort

Capri By Fraser, Bukit Bintang ★★★★

Kuala Lumpur

8.9Great1,761 reviews

Rooftop pool, spacious studios, and a prime Bukit Bintang location near Pavilion.

FromMYR 440per night
Neusuite Cozy Studio By Guestonic N Self-catering

Neusuite Cozy Studio By Guestonic ★★★

Kuala Lumpur Bed & Breakfast

7.6Very good70 reviews

A self-catering studio with a pool and sauna, within walking distance of Great Eastern Mall.

FromMYR 114per night
The Face Suites Hotel T City views

The Face Suites Hotel ★★★★★

Kuala Lumpur

8Great1,490 reviews

High-rise suites with an infinity pool and kitchens, close to the Petronas Towers.

FromMYR 314per night
Kloe Hotel K Boutique Stay

Kloe Hotel ★★★★

Kuala Lumpur

9Perfect2,106 reviews

A design-led boutique with a warm welcome, central location, and thoughtful touches like Malaysian snacks and Aesop toiletries.

FromMYR 339per night
Central Residence - Kuala Lumpur C Simple & central
7.6good26 reviews

A practical two-bedroom apartment with air conditioning, a 450-metre walk from S*park.

Dorsett Kuala Lumpur D Central location

Dorsett Kuala Lumpur ★★★★★

Kuala Lumpur

8.1Great3,373 reviews

Steps from Pavilion KL, this 5-star hotel earns praise for its prime location and helpful staff.

FromMYR 188per night
Wyndham Suites Klcc W City views

Wyndham Suites Klcc ★★★★★

Kuala Lumpur

8.2Great3,180 reviews

Suites with kitchenettes and a pool overlooking the Petronas Towers, a short walk from KLCC Park.

FromMYR 396per night
The Pearl Kuala Lumpur T Mid Valley Stay

The Pearl Kuala Lumpur ★★★★

Kuala Lumpur

7.9Very good393 reviews

A solid Mid Valley base with a pool, easy mall access, and a buffet breakfast guests rate highly.

FromMYR 216per night
Hyatt Place Kuala Lumpur Bukit Jalil H Rooftop pool

Hyatt Place Kuala Lumpur Bukit Jalil ★★★★

Kuala Lumpur

8.7Great977 reviews

Rooftop pool and strong room scores in a well-connected Kuala Lumpur district.

FromMYR 261per night
Ascott Star Klcc Kuala Lumpur A Pet-friendly

Ascott Star Klcc Kuala Lumpur ★★★★★

Kuala Lumpur

8.9Great5,869 reviews

An infinity pool 99 floors up, fully equipped kitchens, and a pet-friendly policy set this KL aparthotel apart.

FromMYR 461per night
The Robertson Kl T Central & practical

The Robertson Kl ★★★

Kuala Lumpur Guest house

7.9Very good43 reviews

A well-priced Bukit Bintang apartment with pool, sauna and free parking, close to Merdeka MRT.

FromMYR 489per night
Furama Bukit Bintang, Kuala Lumpur F Central & practical

Furama Bukit Bintang, Kuala Lumpur ★★★★

Kuala Lumpur

7.7Very good1,164 reviews

A 4-star stay in the heart of Kuala Lumpur's shopping and dining district, with a pool and city views.

FromMYR 114per night
Imperial Lexis Kuala Lumpur I All-suite tower

Imperial Lexis Kuala Lumpur ★★★★★

Kuala Lumpur

9Perfect1,703 reviews

High-rise all-suite hotel with a rooftop pool and many rooms featuring private pools.

FromMYR 706per night
Ve Hotel & Residence V Bangsar South stay

Ve Hotel & Residence ★★★★

Kuala Lumpur

8.5Great2,097 reviews

A 30-story stay in Bangsar South with apartment-style rooms, a pool and spa, plus easy access to The Sphere and nearby malls.

FromMYR 277per night
Wolo Kuala Lumpur W Top Location

Wolo Kuala Lumpur ★★★★

Kuala Lumpur

8.7Great2,511 reviews

Modern rooms and a rooftop restaurant in the heart of Bukit Bintang, steps from KL's best shopping and dining.

FromMYR 249per night
Scarletz Suites Klcc By Mykey S City Convenience

Scarletz Suites Klcc By Mykey ★★★

Kuala Lumpur Aparthotel

7.5Very good3,068 reviews

A modern, kitchen-equipped stay close to the Twin Towers and KLCC, with an outdoor pool and high staff marks.

FromMYR 600per night
Dorsett Hartamas Kuala Lumpur D Rooftop pool

Dorsett Hartamas Kuala Lumpur ★★★★★

Kuala Lumpur

8Great2,461 reviews

Rooftop pool, central Sri Hartamas location, and rooms with bathtubs—a solid staycation pick in KL.

FromMYR 159per night
Oug Parklane Room Bilik - Kuala Lumpur O Pool & basics
5Rated4 reviews

A straightforward stay with an indoor pool and balcony rooms in Kuala Lumpur.

FromMYR 102per night
Hotel Olympic Malaysia Kuala Lumpur H Great transit access

Hotel Olympic Malaysia Kuala Lumpur ★★★

Kuala Lumpur

7.5Very good692 reviews

Well-located near transit and malls, with spacious family rooms and free Wi-Fi – great value for a short city stay.

FromMYR 106per night
Citizenm Kuala Lumpur C Central & Stylish

Citizenm Kuala Lumpur ★★★★

Kuala Lumpur

8.8Great2,771 reviews

A design-led stay in the heart of Kuala Lumpur, with high guest ratings for rooms and service.

FromMYR 212per night
Amari Kuala Lumpur A Guest favourite

Amari Kuala Lumpur ★★★★★

Kuala Lumpur

8.8Great1,099 reviews

Guests praise the attentive staff, modern rooms, and a breakfast spread worth waking up for — all a short walk from Mid Valley.

FromMYR 420per night
Arte By Thomas Chan A Design-led

Arte By Thomas Chan ★★★★

Kuala Lumpur Aparthotel

8.5Great1,830 reviews

A stylish Kuala Lumpur stay with a dreamy aesthetic, rooftop pool, and free parking—guests love the decor and helpful staff.

FromMYR 1,073per night
Ascott Kuala Lumpur A Serviced residences

Ascott Kuala Lumpur ★★★★★

Kuala Lumpur

8.2Great2,223 reviews

High-rise serviced apartments in central KL, within walking distance of the Petronas Towers and Bukit Bintang.

FromMYR 330per night
R Well-rated city base

Regalia Studios ★★★

Kuala Lumpur

8.9Very good3,919 reviews

A well-rated 3-star stay in the heart of Kuala Lumpur, with a strong guest score of 8.9.

Seri Pacific Hotel Kuala Lumpur S Great value

Seri Pacific Hotel Kuala Lumpur ★★★★★

Kuala Lumpur

8.2Great3,880 reviews

A well-located 5-star with standout staff and spacious rooms, near the MRT and Batu Caves.

FromMYR 204per night
Premiera Hotel Kuala Lumpur P Central & Modern

Premiera Hotel Kuala Lumpur ★★★★

Kuala Lumpur

8.1Great440 reviews

A fresh, well-run 4-star in central KL with spacious rooms, city views, and a location that puts shopping and the LRT within easy reach.

FromMYR 232per night
Starus Hotel Bukit Bintang S Central & spacious

Starus Hotel Bukit Bintang ★★★★

Kuala Lumpur

7.5Very good3,127 reviews

A sprawling Bukit Bintang hotel with city views, a pool, and easy access to Jalan Alor's food street.

FromMYR 118per night
Element By Marriott Kuala Lumpur E Skyline Suites

Element By Marriott Kuala Lumpur ★★★★

Kuala Lumpur

8.9Great1,242 reviews

A modern, 53-story hotel with skyline views, spacious suites, and a central KL location minutes from the Petronas Towers.

FromMYR 249per night
Paloma Inn Bukit Bintang - Kuala Lumpur P Central & Clean

Paloma Inn Bukit Bintang - Kuala Lumpur ★★★★

Kuala Lumpur

8.2Great613 reviews

Friendly staff, spotless rooms, and a location that puts you steps from Bukit Bintang's action.

FromMYR 94per night
Ac Hotel By Marriott Kuala Lumpur A Well-located

Ac Hotel By Marriott Kuala Lumpur ★★★★

Kuala Lumpur

8.6Great2,822 reviews

Modern rooms, a handy location beside the Titiwangsa LRT and Monorail, and strong marks for service — all at a price from £49.

FromMYR 118per night
Hotel Indigo Kuala Lumpur On The Park By Ihg H Rooftop pool

Hotel Indigo Kuala Lumpur On The Park By Ihg ★★★★★

Kuala Lumpur

9.2Perfect1,573 reviews

A stylish 5-star with a rooftop pool and cultural design, minutes from KL's iconic towers.

FromMYR 604per night
Metro Hotel Bukit Bintang M Central & budget-friendly

Metro Hotel Bukit Bintang ★★★

Kuala Lumpur

7.5Very good415 reviews

Central Kuala Lumpur stay near Imbi monorail and shopping malls, with clean, affordable rooms and service that guests consistently rate highly.

FromMYR 139per night
Hotel Komune Living & Wellness Kuala Lumpur H Wellness stay
8.6Great2,499 reviews

A spacious, amenity-rich stay near Permaisuri Lake Gardens, with free parking, pools and a spa.

FromMYR 159per night
Mercure Kuala Lumpur Trion M Rooftop pool

Mercure Kuala Lumpur Trion ★★★★

Kuala Lumpur

8.5Great578 reviews

A 4-star Sungai Besi hotel with a rooftop pool, spacious rooms, and a free shuttle – see if it's worth your stay.

FromMYR 245per night
Hotel Stripes Kuala Lumpur, Autograph Collection H Rooftop Pool
8.7Great1,709 reviews

Rooftop pool, city views, and modern rooms in central KL – a stylish base for exploring.

FromMYR 192per night
2 Guest Favorite

28 Boulevard By Vh-Select ★★★★

Kuala Lumpur

8.9Very good3,919 reviews

Guests rate this 4-star hotel 8.9 for its comfortable rooms and friendly staff in Kuala Lumpur's Pandan Perdana.

Villa Samadhi By Samadhi (Adults Only) V Adults-only retreat

Villa Samadhi By Samadhi (Adults Only) ★★★★

Kuala Lumpur Resort

8.2Great270 reviews

An intimate adults-only villa hotel with plunge pools, jacuzzis, and a peaceful garden setting in Kuala Lumpur.

FromMYR 1,175per night
Holiday Inn Express Kuala Lumpur City Centre By Ihg H Central & Quiet
8.2Great5,288 reviews

A calm, well-run base near Bukit Bintang with clean rooms, reliable Wi-Fi, and a breakfast worth waking up for.

FromMYR 147per night
Hotel Royal Kuala Lumpur H Central & Convenient

Hotel Royal Kuala Lumpur ★★★★

Kuala Lumpur

8.4Great2,467 reviews

Central Bukit Bintang location with private parking, an outdoor pool, and easy monorail access—plus a breakfast buffet that guests praise.

FromMYR 216per night
C Guest favourite
8.9Very good3,919 reviews

Guest-rated 8.9 in Kuala Lumpur with thousands of reviews—see why travellers choose this stay.

Marriott Executive Apartments Kuala Lumpur M KLCC convenience

Marriott Executive Apartments Kuala Lumpur ★★★★

Kuala Lumpur

9.4Perfect219 reviews

A 20-minute walk from the Petronas Twin Towers, this serviced apartment offers city views, an indoor pool, and free parking.

FromMYR 710per night
A Guest Favorite
8.9Very good3,919 reviews

A highly rated serviced suite in Kuala Lumpur, praised by nearly 4,000 guests for its comfort and location.

Santa Grand Signature Kuala Lumpur S Rooftop pool

Santa Grand Signature Kuala Lumpur ★★★★

Kuala Lumpur

8.4Great11,467 reviews

Rooftop pool and skyline views near the Petronas Towers, with a staff rating of 9.1.

FromMYR 192per night
Oakwood Hotel & Residence Kuala Lumpur O Guest Favorite

Oakwood Hotel & Residence Kuala Lumpur ★★★★

Kuala Lumpur

8.1Great2,492 reviews

A reliable 4-star choice in Kuala Lumpur with spacious rooms, an outdoor pool, and a 24-hour fitness center—rated 8.1 by guests.

FromMYR 159per night
St Giles Boulevard S Mall access & pool

St Giles Boulevard ★★★★

Kuala Lumpur

8.4Great1,827 reviews

A 4-star hotel linked to a mall, with a pool, spa, and spacious rooms that guests praise.

FromMYR 171per night

Map & live prices by our partner

The Best Kuala Lumpur Hotels Right Now

With 100 top-rated hotels on this page, the sweet spot for most travellers sits between 300 and 550 MYR, where you get genuine four-star comfort and often a rooftop pool. For the best value, look at Ibis Kuala Lumpur City Centre at 45 MYR or A&R Urban Hotel at 86 MYR — both well-rated and near key sights. At the top end, Park Hyatt and Four Seasons command premium prices for skyline views and five-star service, but mid-range options like Capri By Fraser in Bukit Bintang prove you don't need to break the bank for a great stay.

Hotels in Bukit Bintang: The Heart of KL's Shopping District

Bukit Bintang is Kuala Lumpur's beating heart — a maze of malls, street food, and nightlife centred around Jalan Bukit Bintang. Hotels here put you right in the action: JW Marriott sits directly on the main strip, Pavilion Hotel connects straight into Pavilion KL mall, and Capri By Fraser offers a rooftop pool just minutes from the shopping. Expect to pay from around 441 MYR for a solid four-star base, with more budget-friendly options like Furama Bukit Bintang at 114 MYR if you don't mind a bit less polish.

Hotels Near the Petronas Twin Towers: Wake Up to the Iconic View

The KLCC district is where you go to wake up staring at the Petronas Towers. Traders Hotel is famous for its direct tower views and sits just across the park, while Grand Hyatt and Mandarin Oriental are both within a short walk. For a more affordable option, Ibis Kuala Lumpur City Centre is a 4-star stay that still gets you close to the action without the five-star price tag. If the view is non-negotiable, Traders Hotel's rooftop pool is hard to beat.

Hotels Near Pavilion KL: Shop Till You Drop, Then Walk Home

Pavilion KL is the crown jewel of Bukit Bintang's malls, and staying nearby means you can shop without ever needing a taxi. Pavilion Hotel Kuala Lumpur is literally linked to the mall, while Parkroyal Collection is steps away on Jalan Bukit Bintang. For something a bit different, Sleeping Lion Suites is a 3-star with a rooftop pool just minutes from the mall. Expect to pay from around 225 MYR for a stay in this prime spot.

Hotels Near KLCC: The City Centre's Best Base

The KLCC area is the city's most convenient base — you're not just near the towers, but also the KLCC Park, Suria KLCC mall, and the KLCC LRT station. Pullman Kuala Lumpur City Centre offers spacious rooms close to the park, while Sfera Residence provides self-catering apartments a 15-minute walk from the towers. For a splurge, Four Seasons is steps from Suria KLCC with an infinity pool, but the location is the real draw across the board.

Hotels Near Kuala Lumpur City Centre: The Best of Both Worlds

The city centre isn't just KLCC — it's the broader area that includes Bukit Bintang and the central business district. This is where you'll find the greatest concentration of hotels and the best variety of price points. From Ibis at 45 MYR to Mandarin Oriental at 1111 MYR, you can pick your price bracket and still be within walking distance of KL's main attractions. The nightlife and food options are unmatched here, making it ideal for first-time visitors.

Hotels Near KL Sentral: Perfect for a Quick Getaway

KL Sentral is the city's main transport hub, connecting you to the airport via KLIA Ekspres and to the rest of KL via multiple train lines. Staying here is all about convenience: Hilton Kuala Lumpur is directly beside the station with a pool and executive lounge access. It's a great choice if you have an early flight or want easy access to the rest of the city without being in the tourist hustle.

Hotels Near Mid Valley Megamall: Shop and Stay in One Place

Mid Valley Megamall is one of KL's biggest shopping centres, and staying nearby gives you access to both the mall and the quieter residential feel of the surrounding area. Komune Living offers a high-rise stay with a pool and game room near Mid Valley, while Alila Bangsar — across the LRT stop — provides a more refined five-star experience with city views. You get the convenience of the mall without the tourist crowds of the centre.

Hotels Near Berjaya Times Square: A Mall and Theme Park Combo

Berjaya Times Square is a family-friendly destination with a hotel directly attached to the mall and its indoor theme park. Berjaya Times Square Hotel offers direct access and has a strong 9.0 rating for its location and staff. It's an ideal pick for families or anyone who wants to be in the action without being right in Bukit Bintang's busiest section.

Frequently asked

How much does a hotel in Kuala Lumpur cost per night?

Prices on this page range from 45 MYR at Ibis Kuala Lumpur City Centre to 1565 MYR at Four Seasons, with a typical price of around 212 MYR. You can find good 3-star options in the 60-100 MYR range, while 4-5 star hotels usually start from 300 MYR.

Which district is best to stay in for a first visit to KL?

For a first visit, choose Bukit Bintang or KLCC. Bukit Bintang puts you right in the heart of the shopping and dining district, with easy access to the monorail. KLCC is best if you want to be steps from the Petronas Towers and beautiful city views. Both are central and walkable.

How do I get from the airport to KL Sentral?

The KLIA Ekspres train is the fastest way, taking about 28 minutes from the airport to KL Sentral. From there, you can connect to the LRT or monorail to reach most hotels. Hilton Kuala Lumpur is directly beside the station, making it the easiest option for a seamless arrival.

Kuala Lumpur Hotels: Where to Stay in Malaysia's Capital

Kuala Lumpur's hotel scene is as layered as the city itself. You can sleep steps from the Petronas Towers in the KLCC district, where five-star flags like Mandarin Oriental and Traders Hotel compete for skyline views, or base yourself in Bukit Bintang, where JW Marriott and Pavilion Hotel sit directly above the city's main shopping drag. Further out, Mid Valley and Bangsar offer calmer, more local neighbourhoods with easy LRT access, while KL Sentral puts you next to the main train hub for airport transfers. The range is enormous — from a 45 MYR room at Ibis Kuala Lumpur City Centre to the 1565 MYR Four Seasons, with typical prices around 212 MYR a night.

The selection on this page covers 100 hotels spanning everything from two-star budget stays to five-star luxury, with an average guest rating of 8.3 out of 10. Because Kuala Lumpur is compact and its iconic sights cluster tightly together, the real choice is often about which neighbourhood vibe you want — central convenience near the towers, the buzz of Bukit Bintang's malls, or a quieter residential base. The hotels here are all walkable or a short train ride from the city's landmarks, making it easier to pick a base that fits how you want to spend your days.

The bottom line

Kuala Lumpur's hotel scene rewards a bit of weighing up before you book — the sheer range from backpacker-friendly 2-stars to skyline luxury means your choice depends on what matters most: location, price, or amenities. This set of 100 best-rated hotels has something for most travellers, whether you're looking for a central base in Bukit Bintang or a quiet spot near Mid Valley. For those who need specific features, check out the parking, indoor pool, spa, or family-friendly hotels pages. And if budget is your priority, the dedicated cheap and budget hotels page will have more options at the lower end of the price scale.