Some links below are affiliate links. If you book through them I earn a small commission at no extra cost to you. I only point you to places I would happily send a friend.
KLCC is where you stay for the skyline. This is the upscale heart of the city, built around the Petronas Towers and the park, and it is home to KL’s best luxury hotels, several with rooms and rooftop pools looking straight at the towers. You pay a premium over Bukit Bintang for it, so the real question is which hotel earns that premium for the trip you are taking. Here are the best hotels in KLCC sorted by who they suit.
The short answer
If a tower view matters, book a hotel that genuinely faces them and confirm the room category, since not every room in a KLCC hotel sees the towers. For pure luxury, the area’s five star names are all strong. For value, a notch down still puts you in the polished centre with the park and mall on your doorstep. Budget options are thin here, so true budget travelers should look at Bukit Bintang or Chinatown instead.
Quick picks
| Best for | Hotel | Rough nightly rate | Book |
|---|---|---|---|
| Best Petronas view room | Traders Hotel Kuala Lumpur | RM 450 plus (verify) | Check rates |
| Tower views, classic luxury | Mandarin Oriental Kuala Lumpur | RM 700 plus (verify) | Check rates |
| Top luxury | Four Seasons Hotel Kuala Lumpur | RM 900 plus (verify) | Check rates |
| Rooms over the park | Grand Hyatt Kuala Lumpur | RM 600 plus (verify) | Check rates |
| Design and style | W Kuala Lumpur | RM 700 plus (verify) | Check rates |
| Rooftop pool | EQ Kuala Lumpur | RM 650 plus (verify) | Check rates |
| Upscale value | Impiana KLCC Hotel | RM 350 plus (verify) | Check rates |
Prices are rough guides that move with season and demand, so always check current rates. The detail on each is below.
KLCC hotels compared
| Hotel | Best for | Tower view | Tier |
|---|---|---|---|
| Traders | In-room tower view | Excellent (park-facing) | Luxury |
| Mandarin Oriental | Classic luxury by the park | Excellent (high floors) | Top luxury |
| Four Seasons | Best service and polish | Good | Top luxury |
| Grand Hyatt | Space and families | Good (tower-facing rooms) | Luxury |
| W Kuala Lumpur | Design and nightlife | Good | Luxury |
| EQ | Rooftop pool and views | Excellent (high floors) | Upscale |
| Impiana KLCC | Upscale value | Partial | Mid range |
| Element / Ascott Star | Value / apartment space | Partial to good | Mid range |
Details and rates change, so verify before booking, and always book a specific tower-view room category if the view is the point, since not every room faces the towers.
Best for tower views: Mandarin Oriental Kuala Lumpur
If the whole point of your stay is opening the curtains to the Petronas Towers, the Mandarin Oriental is the classic choice, sitting right beside the park with the best frontal tower and park views in the city, plus a pool looking out at them. It is full service luxury at a full service price. The key is to book a tower view room category specifically and confirm it, since not every room faces them. The cleanest views come from the higher floors on the park-facing side, so it is worth asking for a high floor when you book a tower view category. Check current rates.
Best Petronas view from your room: Traders Hotel
If the single thing you want is the towers framed in your window, Traders Hotel Kuala Lumpur is the one most people name. It sits opposite KLCC Park looking straight at the Petronas Towers, so a park-facing room gives you arguably the best in-room tower view in the city, and its rooftop SkyBar is a KL institution for the same reason (you do not need to be a guest to visit). It is genuine luxury but often priced below the Four Seasons and Mandarin Oriental, which makes it a strong value-for-view pick. For New Year fireworks it is the room people fight over.
Best for space and park views: Grand Hyatt
Grand Hyatt Kuala Lumpur abuts KLCC Park with large, modern rooms and floor-to-ceiling windows that frame the skyline from the higher floors. Its THIRTY8 restaurant and bar on the 38th floor is one of the better-known skyline rooms in the city. Not every room has the killer view, so book a tower-facing category if that is the point, but for space, comfort, and a classic five-star feel right by the park, it is hard to fault. Good for families thanks to the room sizes and pool.
Best top luxury: Four Seasons Hotel Kuala Lumpur
For the most polished luxury stay in the area, the Four Seasons is a standout, modern, beautifully run, and steps from Suria KLCC and the park. It is a pick for travelers who want service and finish above all, and who will use the hotel as part of the experience rather than just a bed. Expect prices to match. Check current rates.
Best for design and style: W Kuala Lumpur
For a bolder, design led stay with a buzzy social scene, the W brings its signature style, a lively pool and bar, and a younger energy than the classic luxury names, close to the towers. It suits couples and travelers who want their hotel to be part of the night out rather than a quiet retreat. Check current rates.
Best rooftop pool: EQ Kuala Lumpur
For a high up pool and bar with a view, EQ is a strong modern choice, well located for the towers and known for its rooftop and dining. It is a slightly gentler price than the very top names while still firmly upscale, making it a good middle ground for a special stay. Check current rates.
Best value and mid range: Impiana KLCC and others
To stay in KLCC without the top tier price, the Impiana KLCC is a long standing upscale value option across Jalan Pinang from the Grand Hyatt and close to the park. A few other well-reviewed options sit slightly back from the park but still walkable (verify rates and which rooms actually face the towers): Element Kuala Lumpur in Ilham Tower on Jalan Binjai, where higher rooms get partial park views; InterContinental Kuala Lumpur on Jalan Ampang; and for apartment-style space, Ascott Star KLCC, whose 57th-floor rooftop pool has one of the widest skyline panoramas in the city. With these you give up some polish or the very best views, but you keep the central, walkable KLCC location with the park and mall on your doorstep. For cheaper beds overall, see the best budget hotels in KL.
The honest truth about tower view rooms
A tower view is the thing people pay most for in KLCC, so be clear eyed about it. Only certain room categories actually face the towers, the premium can be steep, and you will be out most evenings anyway, so the view earns its cost mainly if you will genuinely sit and enjoy it from the room. A cheaper room in the same hotel, or a great rooftop bar nearby, often gives you the same view for far less. Book the view only if it truly matters to you, and confirm the exact room category. For the wider area picture see the KLCC guide.
My pick
If I were booking KLCC and the towers in the window mattered most, I would choose Traders: the park-facing rooms have arguably the best in-room view in the city and it usually costs less than the Four Seasons or Mandarin Oriental. If money were no object and I wanted to impress a first-time visitor, I would lean Four Seasons over Mandarin Oriental for more consistent service, even though Mandarin’s park-side views are slightly more iconic. And if the view honestly is not a must-have, I would book a cheaper room at any of these, or skip the premium entirely, and just go up to a rooftop bar for the same skyline at a fraction of the price.
Common mistakes
Paying the tower view premium and then spending every evening out. Assuming any room in a KLCC hotel sees the towers, when only some do. Booking KLCC on a tight budget when Bukit Bintang or Chinatown give far better value a short hop away. And overlooking that the towers, park, and fountain show are free to enjoy from the park, so you do not have to pay for the view to have it.
Frequently asked questions
Which KLCC hotel has the best Petronas Towers view?
Traders Hotel, sitting directly opposite KLCC Park, is the one most travellers name for the best in-room Petronas Towers view, with the Mandarin Oriental and Grand Hyatt also excellent from their park-facing high floors. Whichever you choose, book a tower view room category specifically and confirm it, since not every room faces the towers.
Is KLCC a good area to stay in KL?
Yes, for the skyline, luxury, and a polished, calmer base with the towers, park, and mall on your doorstep. It costs more than Bukit Bintang and has few budget options, so value seekers may prefer staying nearby and visiting.
Are there budget hotels in KLCC?
Few. KLCC skews upscale, so genuine budget travelers are better off in Bukit Bintang or Chinatown, which are a short walk or train hop away and far cheaper. See the best budget hotels in KL guide for options.
Which KLCC hotel has a rooftop pool with a Petronas Towers view?
EQ Kuala Lumpur and Ascott Star KLCC are known for high rooftop pools with sweeping skyline and tower views, and the Grand Hyatt and Four Seasons pools also face the city. Confirm the current pool floor and orientation when you book.
Which hotels are nearest Suria KLCC and the Petronas Towers?
Mandarin Oriental and Four Seasons sit right beside the towers and Suria KLCC mall, while Traders and Grand Hyatt are just across KLCC Park, all within an easy walk of the mall and park.
Is KLCC or Bukit Bintang better for hotels?
KLCC is more polished and best for the skyline and luxury. Bukit Bintang is more walkable for food and shopping and better value. They are a short walk or one stop apart, so you are close to both wherever you book.
Explore more
- Where to stay in Kuala Lumpur
- KLCC neighborhood guide
- Best hotels in Bukit Bintang
- Where to eat near the Petronas Towers
- Things to do in Kuala Lumpur
Ready to book?
Compare current rates for KLCC hotels on Booking.com and Agoda, since prices differ between them, and double check the room category if you want a tower view.