KL Rooftop Bars: 8 Spots With the Best Views in 2026
Last updated: October 2026
Kuala Lumpur's skyline was built for rooftop bars. The Petronas Twin Towers, KL Tower and a growing cluster of supertall buildings create a backdrop that few cities in Southeast Asia can match after dark. The combination of year-round warm evenings, competitive cocktail pricing and a bar scene that ranges from converted helipads to hidden speakeasies makes KL one of the strongest rooftop drinking cities in the region.
This guide lists 8 of the best KL rooftop bars and cocktail spots, verified for October 2026. It includes the four marquee skyline bars — Heli Lounge, SkyBar, Marini's on 57 and Vertigo — alongside four acclaimed cocktail bars that belong in any serious KL drinking itinerary. Each entry includes the address, opening hours, cocktail price range, dress code notes and practical tips.
Cocktail prices across these venues range from RM38 at intimate speakeasies to RM120 at the top-tier rooftop lounges. Most add a 10% service charge and 6% SST on top of listed prices. Arrive by 6:30 pm for sunset — KL's golden hour is one of the most rewarding in the region.
Heli Lounge Bar
Heli Lounge Bar is unlike any other bar in Kuala Lumpur. By day, the rooftop of Menara KH functions as a working helipad. By dusk, it transforms into an open-air bar with a 360-degree view of the KL skyline — and notably, no railings. The experience is equal parts thrilling and photogenic. You can see the Petronas Twin Towers, KL Tower and the Bukit Bintang corridor all from a single vantage point.
Drinks are ordered at the indoor bar one floor below and carried up to the helipad deck. Cocktails cost RM40 to RM80, with beers starting around RM25. The venue can close the helipad level during rain or high winds, so check conditions before heading up. Thursday through Saturday draws the largest crowds — arrive by 7 pm on those nights for the best chance of getting helipad-level space. The dress code is smart casual; avoid slippers and singlets.
SkyBar at Traders Hotel
SkyBar at Traders Hotel sits on Level 33 above the KL Convention Centre, and its unobstructed, head-on view of the Petronas Twin Towers is widely considered the finest of any bar in the city. The infinity pool that borders the terrace adds a cinematic quality to the scene. An award-winning cocktail programme leans on inventive twists using local ingredients, alongside a menu of international tapas and thin-crust pizzas.
SkyBar is popular with both tourists and locals, and Friday and Saturday nights can reach capacity before 9 pm. Walk-ins are the norm, but arriving by 6 pm secures the best terrace seating. Cocktails range from RM45 to RM85 before service charge. Dress code is smart casual — no shorts, slippers or sleeveless tops for men. The bar is accessible via the Traders Hotel lobby lift on Jalan Pinang, a short walk from KLCC station.
Marini's on 57
Marini's on 57 puts you at eye level with the Petronas Twin Towers from the 57th floor of Menara 3 Petronas — a proximity that no other bar in the city can replicate. The venue divides into an Italian fine dining restaurant, a cocktail lounge and a whisky-and-cigar bar, making it a complete evening destination. The terrace seats are the most coveted, offering a direct sightline to the illuminated spires of the towers.
Cocktails start at RM55 and signature creations reach RM120. The whisky list is extensive and runs deeper than most hotel bars in KL. A smart casual dress code is enforced — no flip-flops, tank tops or athletic wear. Reservations are strongly recommended for Friday and Saturday evenings, particularly for terrace seating. Weeknight visits are more relaxed and still deliver the same jaw-dropping view. Access is via a dedicated lift from the ground floor of Menara 3 Petronas.
Vertigo at Banyan Tree
Vertigo occupies the 59th floor of the Banyan Tree Kuala Lumpur, making it the highest rooftop bar in the city. The panoramic sweep from this altitude takes in the Petronas Towers, KL Tower, the Bukit Bintang corridor and the distant Titiwangsa mountain range on clear evenings. The setting is ultra-sleek — low seating, moody lighting and a soundtrack that stays refined rather than clubby.
The cocktail menu draws on Asian-inspired flavours, with the signature Vertigo Sunset being a consistent recommendation. Asian tapas and seafood platters complement the drinks. Cocktails cost RM50 to RM100. The tip from regulars: arrive at 6:30 pm to catch both golden-hour warmth and the transition to the illuminated skyline. Reservations are recommended, especially on weekends. Smart casual dress code applies. Access is via the Banyan Tree hotel lobby lift on Jalan Conlay.
Bar Trigona
Bar Trigona takes its name from the indigenous Malaysian stingless bee, and the bar's rare trigona honey anchors several cocktails on the menu. Located on the sixth floor of the Four Seasons Hotel, the bar has earned a place on Asia's 50 Best Bars list and won the Asia's 50 Best Sustainable Bar Award. The cocktail programme is structured around four flavour profiles — Fruit; Leaf and Flower; Stem and Seed; and Root — all built on Malaysian ingredients sourced from local farmers and foragers.
The atmosphere is polished but not intimidating, with a warm wood-and-copper interior that feels more neighbourhood local than hotel bar. Cocktails range from RM45 to RM75 and are meticulously crafted. Bar Trigona is the choice for drinkers who care as much about where ingredients come from as how the cocktail tastes. Open daily from 5 pm to 1 am. Walk-ins are usually possible on weeknights; reserve ahead for Fridays and Saturdays.
PS150
PS150 is hidden inside a pre-war shophouse on Petaling Street in the heart of Chinatown, and the entrance through a toy shop facade adds to the speakeasy appeal. Inside, the bar is divided into three themed areas, each representing a different era of cocktail culture — from pre-Prohibition classics to modern molecular mixology. Cocktails draw on Asian ingredients like pandan, lychee, chilli and chrysanthemum, giving familiar formats a distinctly Malaysian twist.
Cocktails cost RM38 to RM65, making PS150 one of the more accessible quality bars on this list. The atmosphere is intimate and dimly lit — ideal for a date or a small group. No rooftop views here, but the trade-off is character, creativity and a cocktail programme that regularly earns national and regional awards. Walk-ins are usually fine on weeknights. The Chinatown location makes it easy to pair with dinner at Old China Cafe or a Petaling Street food crawl.
Coley
Coley is a cocktail bar that treats classic recipes with reverence while weaving in Malaysian flavours. The menu is inspired by vintage newspapers, and the cocktail list pays homage to the golden age of mixed drinks while incorporating local twists — think old fashioneds with gula melaka or negronis with tropical botanicals. The execution is consistently precise, and the bartenders are knowledgeable without being showy.
The bar sits on a quiet lane off Jalan Sin Chew Kee, away from the main Bukit Bintang strip but within a five-minute walk. The atmosphere is relaxed and conversational — no loud music, no pretension. Cocktails range from RM38 to RM60. Closed on Mondays. Coley is the bar to visit if you appreciate well-made drinks in a calm setting and want to understand why KL's cocktail scene has earned international recognition in recent years.
Pahit
Pahit is the gin-focused sister bar of Coley, located just steps away on the same lane. Named after the old colonial drink of gin and bitters — "pahit" means "bitter" in Malay — the bar specialises in gin-based cocktails with an extensive collection of gins from around the world. The menu rotates seasonally, but the core philosophy remains: showcase gin's versatility through creative, well-balanced serves.
The setting is intimate and warmly lit, with space for about 30 guests. Weekend afternoons from 3 pm draw a more relaxed crowd than the evening sessions. Cocktails cost RM38 to RM65. The proximity to Coley means you can easily visit both in one evening — start at Pahit for gin cocktails, then cross the lane to Coley for classics. Closed on Mondays. Both bars are a short Grab ride or 10-minute walk from Bukit Bintang station.
How to Plan Your KL Bar Evening
The classic KL rooftop bar route starts at one of the skyline bars for sunset — Heli Lounge Bar or Vertigo — followed by a move to a cocktail bar for the later hours. Arrive at your rooftop of choice by 6:30 pm to catch the sunset and the city lights switching on. After 9 pm, head to PS150, Coley or Pahit for more intimate, cocktail-focused drinking.
For a Tower-focused evening, combine SkyBar (head-on Petronas view from Level 33) with Marini's on 57 (eye-level towers from Level 57). Both are within the KLCC precinct and connected by a short walk. Budget RM150 to RM250 per person for an evening across two rooftop bars including cocktails and light bites.
Transport between venues is straightforward. Grab rides between KLCC, Bukit Bintang and Chinatown cost RM8 to RM15 and take under 15 minutes outside peak hours. The MRT and monorail also connect these areas if you prefer public transport.
KL Rooftop Bars: FAQ
Which rooftop bar in KL has the best view of the Petronas Towers?
SkyBar at Traders Hotel on Level 33 offers the most photographed head-on view of the Petronas Twin Towers. Marini's on 57 puts you at eye level with the towers from Level 57 of Menara 3 Petronas. Both are open nightly and serve cocktails from RM45 upwards.
What is the dress code for KL rooftop bars?
Most KL rooftop bars enforce smart casual dress codes. Marini's on 57, SkyBar and Vertigo at Banyan Tree do not allow slippers, shorts or sleeveless tops for men. Heli Lounge Bar is slightly more relaxed but still discourages beachwear. PS150, Coley and Pahit are casual-friendly.
How much do cocktails cost at KL rooftop bars?
Signature cocktails at rooftop bars in KL typically cost RM45 to RM85. Marini's on 57 and Vertigo sit at the higher end, from RM55 to RM120. Hidden bars like PS150, Coley and Pahit are more accessible, with cocktails from RM38 to RM65. Most venues add a 10% service charge and 6% SST.
Do KL rooftop bars require reservations?
Reservations are recommended at Marini's on 57, Vertigo and Bar Trigona, especially on Friday and Saturday nights. SkyBar and Heli Lounge Bar generally accept walk-ins but can reach capacity by 9 pm on weekends. PS150 in Chinatown rarely requires a booking on weekdays.
What time should I arrive at a KL rooftop bar for sunset?
Sunset in Kuala Lumpur falls between 7:00 pm and 7:30 pm year-round. Arrive by 6:30 pm to secure a good seat with a view and enjoy the transition from golden hour to the illuminated city skyline. Vertigo and Heli Lounge Bar are particularly rewarding at this hour.