KL's best rooftop views of the Twin Towers
Few skylines look better at night than KL's. The Petronas Twin Towers glow silver after dark. The best seats in town are on the city's rooftops.
Here are 10 rooftop bars in KL where the towers are the main view. Each comes with floor, hours, dress code and prices where the sources list them.
Note for Muslim travellers: These are bars that serve alcohol. Some list mocktails or non-alcoholic drinks. We've flagged those below. For a halal-friendly way to see the towers up high, try the Petronas Skybridge and observation deck. Our KL 3D2N itinerary covers it.
| # | Bar | Floor | Area | Hours | Dress code |
|---|---|---|---|---|---|
| 1 | Marini's on 57 | 57 | KLCC | 17:00 to 03:00 | Strictly smart casual |
| 2 | SkyBar, Traders Hotel | 33 | KLCC | 12:00 to 01:00 (02:00 Fri and Sat) | Smart casual |
| 3 | Sky51, EQ Kuala Lumpur | 51 | Jalan Sultan Ismail | 17:00 to 01:00 | Smart casual, 21+ |
| 4 | Satellite, Imperial Lexis | 53 | Jalan Kia Peng | 17:00 to 00:00 | Smart casual |
| 5 | Mesa on 51 | 51 | KLCC | 17:00 to 02:00 (03:00 Thu to Sat) | Strictly smart casual |
| 6 | Fuego at Troika Sky Dining | 23 | KLCC | 18:00 to 00:00 | Smart casual |
| 7 | WET Deck, W Kuala Lumpur | 12 | Jalan Ampang | From 10:00 | Smart casual |
| 8 | DEEP BLUE, THE FACE Suites | 51 | Jalan Sultan Ismail | From 15:00 or 17:00 | Smart casual |
| 9 | Vertigo and Horizon Grill, Banyan Tree | 58 to 60 | Bukit Bintang | Vertigo 18:00 to 00:00 | Smart casual |
| 10 | The Attic Bar | 3 | Chinatown | 17:00 to 01:00 (02:00 Fri and Sat) | Casual |
Hours and dress codes are from The Rooftop Guide unless noted. Sky51's hours and age limit are from Wonderful Malaysia.
Location: Level 57, Menara 3 Petronas, KLCC
Marini's sits inside Petronas Tower 3, right next to the Twin Towers. The Rooftop Guide says that gives you close-up views of the towers through floor-to-ceiling glass. It's a cocktail bar, upscale Italian restaurant and whisky and cigar lounge in one. DJs play on Friday and Saturday nights.
Trip.com reviewers praise the views, cocktails and attentive service. Some find it pricey for the experience. Others mention the several lift changes it takes to get up.
Price: FoodAdvisor lists drinks at about RM14 to RM100. The Rooftop Guide says sunset hour, 17:00 to 21:00, has better drink prices.
Dress code: Strictly smart casual. No headgear, shorts, slippers or flip-flops. One Trip.com guest had to borrow trousers.
Best for: The closest view of the towers
Location: Level 33, Traders Hotel, KLCC
The Rooftop Guide says SkyBar has unobstructed views of the Petronas Twin Towers. It sits beside the hotel's rooftop pool, which is for Traders guests only.
A 2025 refresh added a redesigned bar, a copper ceiling and a vertical garden. Expect live bands and DJs at night. The 2026 "Spirits of Kuala Lumpur" cocktail series is inspired by the city's districts.
Travel Insighter says the cabana seats have the best views.
Price: About RM18 to RM100 (FoodAdvisor)
Dress code: Smart casual
Best for: Classic tower views and sunset drinks
Location: Level 51, EQ Kuala Lumpur, Jalan Sultan Ismail
Wonderful Malaysia says Sky51 has direct views of both the Petronas Twin Towers and KL Tower. It found the cocktails creative and tasty, with Malaysian flavours. The Smoked Negroni is served under a smoke-filled bell jar.
Price: About RM60 per cocktail. The Jungle Bird was RM58. Snacks were about RM38. Wonderful Malaysia says the minimum spend is RM100+ per person.
Dress code: Smart casual. No flip-flops, shorts, singlets, caps or sandals. Guests must be 21 or older.
Tips: Book ahead, as it's often full. Reservations last two hours. Tables are held for only 15 minutes. Arrive around 18:30 for the dusk view.
Best for: Cocktail lovers
Location: Level 53, Imperial Lexis Kuala Lumpur, Jalan Kia Peng
The Rooftop Guide calls Satellite "still somewhat of a hidden gem". It has 360° views of the Petronas Twin Towers, KL Tower and Merdeka 118. The menu has artisan cocktails, wines and snacks like tempura maki and wagyu beef tacos.
The Peak notes that Satellite also serves non-alcoholic options.
Dress code: Smart casual
Best for: Sunset drinks with three landmark towers in view
Location: Level 51, Permata Sapura Tower, KLCC
The Rooftop Guide says Mesa on 51 looks out over the Petronas Twin Towers and KLCC Park. It's part of the Marini's Group.
It has three spaces. There's a Spanish restaurant serving sangria and cava. There's a Nikkei Lounge with DJs and tapas. There's also a Terrace Bar with outdoor and covered seats.
Dress code: Strictly smart casual. No headgear, shorts, slippers or flip-flops.
Best for: Late nights, as it's open until 03:00 from Thursday to Saturday
Location: Level 23, Tower B, The Troika, KLCC
The Rooftop Guide calls Fuego's terrace the best of the six venues at Troika Sky Dining. It has views of the Petronas Towers. The guide says the terrace is "a bit covered these days, but still amazing."
Fuego serves Latin American sharing plates such as ceviche and tacos. Cocktails include the Fuego Mojito and Fuego Whiskey Sour.
Price: About RM30 to RM100 (FoodAdvisor)
Dress code: Smart casual
Tip: Book if you want to eat. Otherwise you may get a seat at the bar.
Best for: Dinner with a tower view
Location: Level 12, W Kuala Lumpur, Jalan Ampang
WET Deck is a pool bar about 350 m from the Petronas Twin Towers. The Rooftop Guide says the towers are the "central focal point" of the view. It serves cocktails and mocktails, plus South American-inspired bites. It has "Sunset Chaser" deals and live DJs on weekends.
Travel Insighter says it offers day passes and daytime pilates classes.
Dress code: Smart casual
Best for: Daytime and pool vibes, with mocktails available
Location: Level 51, THE FACE Suites, Jalan Sultan Ismail
The Rooftop Guide says DEEP BLUE has views of the Petronas Twin Towers and KL Tower. It sits next to a 38 m infinity pool that the guide ranks among KL's best.
There's a two-level indoor lounge, a smaller terrace and a resident DJ at night.
Dress code: Smart casual
Best for: Infinity pool views
Location: Levels 58 to 60, Banyan Tree Kuala Lumpur
Vertigo is on level 59, with 360° views over almost all of KL. The Rooftop Guide says the best tower view is at Horizon Grill, one floor below. Its open-air terrace has front-row views of the Petronas Twin Towers. Vertigo TOO, on level 60, is the newest space.
Travel Insighter says Vertigo doesn't admit guests under 21. It's known for caviar, bubbles and light bites.
Hours: Vertigo 18:00 to 00:00. Horizon Grill 06:30 to 22:00.
Dress code: Smart casual
Best for: A romantic dinner at Horizon Grill, then drinks upstairs
Location: Level 3, Travel Hub Guesthouse, Jalan Balai Polis, Chinatown
The Attic Bar is a hidden rooftop above a Chinatown guesthouse. There's no sign outside. The Rooftop Guide says to ask at the hostel reception, then climb old wooden stairs. Travel Insighter says to look for a glass door marked by a red lantern.
The terrace looks over the Twin Towers, KL Tower and Merdeka 118. Saturdays usually have DJs. Sundays have live music.
Dress code: Casual
Best for: A relaxed, low-key night out
Malaysia Asia offers these tips:
Our own tips:
Sourced from The Rooftop Guide Kuala Lumpur, Wonderful Malaysia Sky51, Trip.com Marini's on 57, FoodAdvisor, The Peak, Travel Insighter, Malaysia Asia, A Ticket To Take Off and SAYS.