Wondering where to stay in Kuala Lumpur? Here are my recommendations for the best areas to stay in, as well as hotel picks.
If you’re travelling through Southeast Asia, you’ll undoubtedly find yourself in Kuala Lumpur at some point. The capital of Malaysia isn’t as flashy as Singapore or Bangkok but there are plenty of reasons to turn a quick stopover into a trip of several days.
And the great thing is that Kuala Lumpur is one of those cities where your accommodation budget goes further than you’d expect for a major Asian capital.
So, where should you stay in Kuala Lumpur (KL)? Do you want to wake up to Petronas Towers views, be a short walk from the restaurants and nightlife of Bukit Bintang, or settle into the history and street food of Chinatown?
After visiting this city on three different occasions, I’ve pulled together this guide to the best neighbourhoods in Kuala Lumpur and my recommended hotels in each.

This blog post may contain affiliate links, meaning if you book or buy something through one of these links, I may earn a small commission (at no extra cost to you).
MY TOP HOTEL IN KUALA LUMPUR
My favourite hotel in Kuala Lumpur is Hotel Indigo Kuala Lumpur on the Park. I love the bold interiors and the breakfast buffet is excellent. It’s in a nice, quiet area – but still walkable to Petronas Towers and KLCC Park as well as Bukit Bintang.
Where to Stay in Kuala Lumpur: Best neighbourhoods
KLCC is the obvious choice if you want the Petronas Towers on your doorstep. This is upscale Kuala Lumpur: shopping malls, five-star hotels and skyline views, all within walking distance of Suria KLCC and KLCC Park. It’s the best base for first-time visitors who want that iconic skyline right outside their window on their Kuala Lumpur itinerary.
Bukit Bintang is where I’d choose to stay if food and nightlife are the priority. It’s KL’s busiest entertainment district, packed with restaurants, bars, shopping malls and the famous Jalan Alor night market. You won’t run out of places to eat within a five-minute walk of your hotel.
Chinatown (Petaling Street) is the budget-friendly, history-rich option. It’s central, walkable to Merdeka Square and the colonial-era buildings of old KL, and full of street food and market stalls. If you want atmosphere and value, this is the best neighbourhood in Kuala Lumpur.
→ READ NEXT: How to spend 2 days in Kuala Lumpur
Best hotels in Kuala Lumpur
| Hotel | Neighbourhood | Price Range | Check rates |
| Hotel Indigo Kuala Lumpur on the Park | KLCC (Bukit Nanas) | $$ | CHECK RATES HERE |
| Grand Hyatt Kuala Lumpur | KLCC | $$$ | CHECK RATES HERE |
| Traders Hotel Kuala Lumpur by Shangri-La | KLCC | $$-$$$ | CHECK RATES HERE |
| Ascott Kuala Lumpur | KLCC | $$-$$$ | CHECK RATES HERE |
| The KLoé Hotel | Bukit Bintang | $$ | CHECK RATES HERE |
| Capri by Fraser, Bukit Bintang | Bukit Bintang | $$ | CHECK RATES HERE |
| Else Kuala Lumpur | Chinatown | $$-$$$ | CHECK RATES HERE |
| Tian Jing Hotel | Chinatown | $-$$ | CHECK RATES HERE |
| B Hotel Kuala Lumpur | Chinatown | $ | CHECK RATES HERE |
Where to Stay in KLCC
Hotel Indigo Kuala Lumpur on the Park

⭐️ Rating: 9.2 ⭐️ | Best boutique hotel near KLCC
Hotel Indigo Kuala Lumpur on the Park is easily one of my favourite hotels in KL. The rooms are huge, styled with bold interiors inspired by the city’s neighbourhoods and architecture rather than the anonymous look you get at most big chain hotels. The breakfast buffet is totally worth waking up for, with a great mix of traditional Malay and Western dishes – along with some tropical fruits my husband and I had never even seen before.
I absolutely love the rooftop infinity pool: panoramic skyline views and plenty of greenery. Although loungers are limited, so you want to nab one as soon as you’re up and about.
The hotel is next to Bukit Nanas and the KL Forest Eco Park, so technically it’s on the western edge of the wider KLCC area rather than right in the thick of it. It’s about a 15 to 20-minute walk to the Petronas Towers (rather than five) and the area the hotel is in is a lot calmer at night than central KLCC or Bukit Bintang – I didn’t mind this at all, but if you want to walk straight out into the buzz, keep this in mind.
Grand Hyatt Kuala Lumpur

⭐️ Rating: 9.0 ⭐️ | Best luxury hotel in KLCC
The Grand Hyatt is one of the best hotels in Kuala Lumpur, with rooms that are unusually spacious for a city hotel. At around 47 square metres, even the standard rooms have large bathrooms, bathtubs and rainfall showers. Many rooms have direct views of the Petronas Towers – but check ahead because not every room does. You don’t want to accidentally miss out on that famous view!
There’s an outdoor pool surrounded by tropical greenery plus a shallow kids’ pool and a spa with sauna and steam room.
The hotel’s restaurant, Thirty8, is on the 38th floor and the floor to ceiling windows allow for incredible 360-degree views of the city. The breakfast buffet is absolutely divine, but I’d also recommend booking the scrumptious afternoon tea.
The hotel is right beside the Kuala Lumpur Convention Centre, Aquaria KLCC and KLCC Park, and it’s connected into the covered KLCC-Bukit Bintang pedestrian system, so you can reach Suria KLCC and parts of Bukit Bintang without melting in the heat or getting caught in a downpour.
Traders Hotel Kuala Lumpur by Shangri-La

⭐️ Rating: 9.0 ⭐️ | Hotel with the best view of Petronas Towers
If a view of Petronas Towers is your top priority, then you can’t go past Traders Hotel. This 5-star Shangri-La property faces KLCC Park directly, and a Tower View room gets you an almost perfectly framed shot across the park to the Petronas Twin Towers – book the room labelled “Twin Towers View” specifically to guarantee it.
SkyBar upstairs has unobstructed views of the towers and is one of the best-known spots in the city for a sunset drink. (Even if you’re not staying at Traders Hotel, you should book a table here at sunset!)
There’s an indoor pool on the same level as the bar, which is a nice option given how unpredictable KL’s weather can be (though the bar atmosphere around it makes it feel more social than resort-like).
The hotel interiors are comfortable and well kept but feel a little more corporate than many of the other Kuala Lumpur hotels I’ve listed here. But, that’s not a big deal when you consider the views the hotel comes with!
Ascott Kuala Lumpur

⭐️ Rating: 8.1 ⭐️ | Best serviced apartments in Kuala Lumpur
For families, groups or anyone staying in Kuala Lumpur longer than a few nights, Ascott is a great choice. These are proper serviced apartments rather than hotel rooms, ranging from studios up to three-bedroom units, each with a well-equipped kitchen or kitchenette and its own living space – useful if you want to cook even a couple of meals or need laundry facilities on a longer trip.
Some apartments have private balconies – very unusual for central KL!
There’s an outdoor pool, jacuzzi, sauna, gym, tennis court and even a children’s playground, plus daily housekeeping to bridge the gap between apartment living and hotel service. Some of the units feel a little less contemporary than other newer serviced-apartment properties, but the space and location more than make up for it.
It’s on Jalan Pinang, an easy walk to KLCC Park, the convention centre, Aquaria KLCC, Suria KLCC and the Petronas Twin Towers, and roughly 10 minutes on foot from both KLCC LRT station and Bukit Bintang MRT station, so you’re within reach of two of KL’s best neighbourhoods.
→ READ NEXT: How to travel by train from Singapore to Bangkok
Where to Stay in Bukit Bintang
KLoé Hotel

⭐️ Rating: 9.0 ⭐️ | Best boutique hotel in Bukit Bintang
The KLoé Hotel is one of the most distinctive boutique hotels in central KL, and it’s my top choice if you want character over a big international chain.
The design is “industrial-meets-tropical”, with local art, ceramics and custom-made furniture throughout. With only 85 rooms it feels far more intimate than most hotels in this part of town. Rooms wrap around an open courtyard and pool, with greenery softening the whole space, and the natural light is beautiful – it’s one of the more photogenic hotels I’ve come across in KL.
It’s about 10-15 minutes’ walk from Pavilion Kuala Lumpur and the main Bukit Bintang shopping and dining strip, sitting on the quieter eastern edge of Jalan Bukit Bintang rather than right in the middle of the action – which, depending on what you’re after, might be exactly what you want.
Don’t expect an extensive spa or leisure complex here; the appeal is atmosphere and design rather than resort-style facilities.
Capri by Fraser, Bukit Bintang

⭐️ Rating: 8.9 ⭐️ | Best hotel in Bukit Bintang for longer trips
The Capri by Fraser is somewhere between a hotel and a residence, with spacious studio-style rooms, large windows and city views. It’s built for longer stays, with useful touches like self-service laundrette facilities that come in handy if you’re in KL for more than a few nights.
The location is excellent, close to Pavilion Kuala Lumpur, The Exchange TRX, Fahrenheit88, Lot 10 and the wider Bukit Bintang restaurant and shopping scene, though there’s a short walk to Jalan Alor.
The rooftop infinity pool with its skyline views is one of this accommodation’s best features, and there’s a large, well-equipped gym plus a sauna and steam room.
The Capri is a great choice for business travellers, couples and families who want more space than a standard city hotel room, though it does feel more like a contemporary high-rise residence than a characterful boutique stay.
Where to Stay in Chinatown
Else Kuala Lumpur

⭐️ Rating: 9.3 ⭐️ | Best heritage boutique hotel in Chinatown
Else Kuala Lumpur occupies the restored 1930s Lee Rubber Building, one of Chinatown’s real heritage landmarks, and it’s my favourite hotel if you want a destination hotel that’s still fully immersed in the neighbourhood.
The design keeps elements of the original structure while bringing in contemporary Malaysian materials, artwork and understated interiors – I love how calm these rooms feel.
The rooftop pool and terrace are a lovely, quiet retreat from the streets below, with views across the historic neighbourhood. The food and drink offering – particularly Raw Kitchen Hall and Yellow Fin Horse – is strong enough to draw people who aren’t even staying at the hotel (in fact, I’d recommend making a booking even if you don’t end up here).
The hotel is right beside Central Market, a short walk from Petaling Street, REXKL, Kwai Chai Hong, Sri Mahamariamman Temple and the River of Life precinct. Pasar Seni MRT/LRT station is close by too, making it one of the most convenient Chinatown hotels for getting around.
Rates are higher here than most of Chinatown’s other options, and some rooms are on the compact side, but for a special stay in this part of KL, it’s hard to beat.
B Hotel Kuala Lumpur

⭐️ Rating: 8.2 ⭐️ | Best budget-friendly hotel in Chinatown
B Hotel Kuala Lumpur is a really fun place to stay. It’s a little more polished than a basic guesthouse, and inexpensive relative to the neighbourhood’s boutique and international options, but the rooms have a contemporary, slightly playful look rather than the generic feel you often get at this price point. Some rooms even come with city views and projector TVs.
There’s an on-site restaurant, bar and massage facilities. Some of the rooms are pretty compact and Chinatown is a busy neighbourhood, so some noise from the street or nearby nightlife isn’t unusual. You also won’t find a pool here, but for the price and location, it’s good value.
The hotel is a few minutes’ walk from Petaling Street, Central Market, Kwai Chai Hong and several temples, and the Pasar Seni transport interchange is close by too.
Tian Jing Hotel

⭐️ Rating: 8.9 ⭐️ | Best heritage character on a budget
Tian Jing is a small heritage-inspired boutique hotel modelled on a traditional Chinese courtyard residence, and it’s my recommendation if you want atmosphere on a budget. Think dark timber, handmade tiles, antique-style furniture and open-air walkways, with rooms opening onto a courtyard, small garden or upper-level balcony.
The semi-outdoor bathrooms are an unusual touch that adds to the tropical, heritage feel of the place, and despite being right in the heart of Petaling Street, it feels like a calm pocket amid all the activity.
It’s close to Petaling Street, Kwai Chai Hong, REXKL, Central Market and the local food stalls, with both Pasar Seni and Merdeka MRT stations within walking distance.
It’s a small property without a pool, gym or full-service amenities, and the semi-outdoor bathrooms won’t suit everyone, but you can’t beat the character and location on this budget.
Where to stay in Kuala Lumpur: Final Thoughts
Wherever you end up, KL’s accommodation is good value across the board. The one thing I always recommend is a pool – the afternoons here get sticky, and a pool to come back to makes a real difference, trust me!
Pick your neighbourhood based on how you want to spend your time: KLCC for the skyline, Bukit Bintang for food and nightlife, or Chinatown for history, street food and value.
FAQs: Kuala Lumpur hotels
What’s the best area to stay in Kuala Lumpur for first-time visitors?
KLCC is the easiest choice for first-timers – you’re close to the Petronas Towers, Suria KLCC and KLCC Park, and it’s easy to get around from there.
Should I stay in KLCC or Bukit Bintang?
KLCC if you want the skyline and a slightly calmer, more upscale base; Bukit Bintang if you want to be in the middle of the restaurants, bars and night markets. Both are well connected, so you won’t lose much either way.
Is Kuala Lumpur safe at night?
Yes, KL is generally a safe city to walk around at night, especially in well-lit, well-populated areas like KLCC, Bukit Bintang and central Chinatown. I’ve walked back to my hotel after dark in all three neighbourhoods without any issues. As with any big city, use common sense – keep an eye on your belongings in crowded night markets, stick to main streets rather than quiet back alleys late at night, and take a Grab rather than walking if you’re somewhere unfamiliar or it’s very late.
Did you find this article helpful? Consider buying me a coffee as a way to say thanks!
Now you know where to stay in Kuala Lumpur, which neighbourhood are you planning to book? Let me know in the comments below!
Read next
Before you go, you might like these travel articles:
- 2 Days in Kuala Lumpur: The Perfect First-Time Visitor’s Itinerary
- Travelling from Singapore to Bangkok by Train: The Ultimate Overland Adventure
- How to Spend 2 Days in Singapore: The Perfect 48-Hour Itinerary
- A Chef’s Tour of Singapore: 11 Dishes You Must Try
- Where to Stay in Singapore: The Best Neighbourhoods and Hotels
BOOKING A TRIP SOON? HERE ARE SOME HELPFUL LINKS
- Book your flight online with Skyscanner – it’s where I always start my flight research. (I then book directly with the airline.)
- One thing I always purchase is travel insurance. Travel Insurance Master allows you to compare across multiple policy providers, while SafetyWing is great for long-term travellers and digital nomads.
- Wise is my choice for sending and receiving money and spending money overseas (you can get a digital and physical card).
- Find a great hotel on Booking.com.
- How to get around? I use DiscoverCars for car hire, or Motorhome Republic and Jucy for campervan/RV rental. For buses, trains and ferries, I use 12GO, Busbud and Omio.
- Grab an e-sim to stay connected while on the road.
- Check out the huge range of day tours throughout major cities and countries on GetYourGuide, Klook or Viator. I’m always a fan of a good food tour!
- Saving money? Check out the huge range of free walking tours on GuruWalk (don’t forget to tip!).
- Stuff I always pack? A reusable water bottle, packing cubes and a handy electronics organiser. Check out my Amazon shop for all my fave travel items – everything from backpacks and suitcases to travel adapters and beauty products.
PIN IT FOR LATER: WHERE TO STAY IN KUALA LUMPUR
Save this guide to where to stay in Kuala Lumpur to Pinterest so you can plan your trip later.


