Looking for the best rooftop bars in KL? We’ve got your back!
KL’s skyline is absolutely gorgeous, and it truly comes alive at night when all the majestic buildings light up.
And what better way to enjoy it than with a drink in hand from the top of the 57th floor, or even the 75th? Sky’s the limit, right?
KL has some of the most fantastic bars in the region, and new ones keep opening up, so it’s hard to keep track.
So, we’ve done the work for you, of course, and rounded up our top 10 best rooftop bars in KL, where you honestly won’t know if it’s the cocktails or the height that’s making you dizzy.
So let’s get to it!
1. Marini’s on 57
Marini’s on 57 is the kind of place that makes you feel like you’re living your best life.
Sitting on the 57th floor of Menara 3 Petronas, right next to the Twin Towers, the view alone is worth the visit.
We went just as the sun dipped behind the horizon and the towers lit up, and honestly, it felt unreal.
The vibe here is sleek and sophisticated. The whole space is wrapped in glass, so no matter where you’re seated, you’re looking straight out onto the KL skyline.
It’s a mix of bar and lounge, with soft lighting and just the right amount of buzz.
If you’re planning a special date night or a big celebration, this is one of the best rooftop bars Kuala Lumpur has to offer.
The food is Italian fine dining with a strong focus on quality ingredients. Delicious pastas, imported seafood, and perfectly grilled steaks.
Drinks lean premium: top-shelf wines, champagnes, and classic cocktails made with flair. If you’re vegetarian, you’ll find options on the menu, and they do serve mocktails for anyone skipping alcohol.
Location: Level 57, Menara 3 Petronas, Persiaran KLCC, Kuala Lumpur
Highlights: Epic Twin Towers views, elegant Italian dining, perfect for date nights
Hours: 5 pm – 2 am (3 am on Fri-Sat)

2. Vertigo at Banyan Tree
If you’re looking for a spot where you can feel the city stretch out in every direction beneath you, Vertigo is it.
Perched on the 59th floor of the Banyan Tree Kuala Lumpur, the terrace gives you one of the most breathtaking open-air views of the city. The Twin Towers look so close you feel like you could reach out and touch them.
The atmosphere here is chic but not overly stiff. There’s a lively energy in the evenings, especially when the DJ gets going.
We loved hanging out on the terrace with the cool breeze and watching the colours change as the sun went down.
It’s the kind of place that works whether you’re out with friends or on a romantic night.
Food at Vertigo leans towards sharing plates and light bites. We tried their skewers and a few tapas, which paired perfectly with their cocktails. The drinks are creative but easy to enjoy: refreshing, fruity, and balanced.
Location: Level 59, Banyan Tree Kuala Lumpur, Jalan Conlay
Highlights: Sunset views, open-air terrace, buzzing energy with DJs
Hours: 6 pm – 12 am
3. Man Tao Rooftop Bar
Man Tao is a little more laid-back compared to some of KL’s glitzy sky bars, but that’s what makes it special.
It sits on top of Hotel Stripes Kuala Lumpur, and while it may not soar as high as Marini’s or Vertigo, the poolside rooftop setting gives it a unique charm.
We loved how relaxed it felt. Lanterns and comfy seating make it the kind of place where you can just kick back with a drink after work.
The city view isn’t the widest, but you still get that feeling of being lifted above the busy streets.
The drinks here are playful and creative, and they often do Asian-inspired cocktails that give you something different from the usual bar menu.
Pair your drinks with some light bites, and it’s an easy spot for a casual night out.
Location: 25, Jalan Kamunting, Chow Kit
Highlights: Relaxed rooftop poolside vibe, creative cocktails, casual atmosphere
Hours: 3 pm – 12 am
4. Mantra
Mantra, located in Bangsar, is one of our favourite hangouts when we want a rooftop bar in KL that feels fun, modern, and a little more youthful.
It’s not in KLCC, so the vibe is more neighbourhood-cool than corporate-chic, but it still gives you a stunning elevated view over the city.
The space has a trendy lounge feel with colourful lighting, low sofas, and an open terrace. It’s a great place for groups because the atmosphere is lively but comfortable.
We liked that it’s casual enough for a spontaneous night out, yet stylish enough for a special occasion.
The food here is Asian fusion with some hearty sharing plates, and the cocktails are bold and creative. We had a mango-chilli margarita that packed the perfect punch.
Location: Rooftop, Bangsar Village II, Kuala Lumpur
Highlights: Trendy neighbourhood rooftop, fusion bites, bold cocktails
Hours: 4:30 pm – 1 am (2 am on Wed, Fri, Sat)
5. Canopy Rooftop Bar
Canopy is one of those places where you instantly feel the buzz. Located right by KLCC, it’s always busy with a mix of locals, tourists, and expats.
The rooftop seating gives you clear views of the Petronas Towers, and the overall atmosphere is more lively and casual compared to some of the high-end hotel bars.
It’s known as a shisha lounge as much as a bar, so if you’re into that, this is the place to go. The cocktails are fun and colourful, and the menu is full of easy crowd-pleasers.
We found it a great spot for nights out with friends, especially if you don’t feel like dressing up too much. It’s stylish but not intimidating, and the music keeps the energy going.
Location: 183, Jln Mayang, Kampung Baru
Highlights: Petronas Tower views, shisha lounge, casual crowd
Hours: 4 pm – 3 am

6. Cielo KL
Cielo sits above Changkat in Bukit Bintang, and it’s one of the more romantic rooftops in KL. The moment you step out onto the terrace, you get sweeping views of the skyline.
What makes it special is the glass-encased dining area with a retractable roof, so even if it rains, you don’t lose the magic.
The vibe here is classy but warm, with a focus on seafood dining. The oysters are a must-try, and the cocktails are beautifully presented.
We found it a perfect choice for anniversaries or dinners where you want to impress.
Location: 23rd floor, Vida Bukit Ceylon, Changkat Bukit Bintang
Highlights: Romantic vibe, seafood focus, retractable roof terrace
Hours: 6 pm – 11:30 pm (12 am on Fri, Sat)
7. Marquis Sky Lounge
Marquis Sky Lounge is one of the newer additions to KL’s rooftop scene, and it brings a mix of lounge and nightlife energy.
The space feels glamorous with plush seating and moody lighting, and the DJs set the tone for a lively evening. And the views stretch across the city.
It’s more of a party vibe compared to some of the others, so if you’re looking for a place to dance after a few cocktails, Marquis is where you go.
Location: Rooftop, Kuala Lumpur (Hotel vicinity in the city centre)
Highlights: New, stylish, party vibe with DJs
Hours: 4 pm – 2:45 am (Tue-Sun)

8. SkyBar at Traders Hotel
SkyBar at Traders Hotel is a classic. It’s been around for years, and it’s still one of the most famous rooftop bars in Kuala Lumpur.
The best seats are by the windows, where you get a direct, postcard-perfect view of the Petronas Towers.
What makes SkyBar stand out is its poolside setting.
During the day, it’s a relaxed pool area, but at night, it transforms into a lively bar with music and cocktails. We loved the fact that it manages to feel both casual and glamorous at the same time.
Drinks are straightforward but good, and the atmosphere is always buzzing. It’s a must-visit for first-timers in KL.
Location: Level 33, Traders Hotel, KLCC
Highlights: Iconic tower views, poolside lounge, lively crowd
Hours: 12 pm – 1 am (2 am on Fri, Sat)
9. Bar Trigona
Bar Trigona at the Four Seasons Hotel isn’t the highest rooftop in town, but it’s easily one of the most special and best rooftop bars in KL.
It has won awards for its cocktails, and after trying a few, we can see why. The bartenders use local ingredients like trigona honey and native herbs to create drinks that feel like stories in a glass.
The space is sophisticated yet inviting, with floor-to-ceiling windows framing the KL skyline.
It’s a great choice when you want a more refined evening, with drinks that you’ll remember long after you leave. They also do non-alcoholic versions of their cocktails, so nobody feels left out.
Location: Four Seasons Hotel Kuala Lumpur, Jalan Ampang
Highlights: Award-winning cocktails, local ingredients, elegant ambience
Hours: 5 pm – 1 am

10. Cacao Mixology & Chocolate
If you only go to one rooftop bar this year, make it this one.
Cacao Mixology sits on the 75th floor of the new Park Hyatt Kuala Lumpur inside the Merdeka 118 tower, the second-tallest building in the world.
That alone is jaw-dropping, but add in the fact that the bar is entirely chocolate-themed, and you’ve got one of the most unique and best rooftop bars in the city.
The vibe is luxurious and indulgent, with a soft scent of cacao in the air and stunning design details.
We felt like kids in a chocolate shop, only far more glamorous. The views are unbeatable, stretching out in every direction over the city.
The drinks are all crafted with cacao in some form, from chocolate-infused cocktails to rich desserts paired with spirits.
They also have vegetarian, vegan, and non-alcoholic options clearly marked on the menu, which is a nice touch.
It’s the best sky bar in KL if you’re after something truly unforgettable.
Location: Level 75, Park Hyatt Kuala Lumpur, Menara Merdeka 118
Highlights: Highest rooftop bar in KL, chocolate-themed cocktails, vegan and zero-proof options
Hours: 5 pm – 12 am
Dress Code and Tips
Most of these bars have a smart-casual dress code. That means no flip-flops, singlets, or gym shorts. Marini’s on 57 in particular expects a polished look.
It’s always best to book in advance if you want prime seats, especially by the windows or on the terrace. Sunset is the golden hour, so go early to catch the changing sky.
Prices are on the higher side, so expect to spend more than you would at a regular bar. And remember, KL weather can be unpredictable: terraces sometimes close when it rains.
Final Thoughts
The top rooftop bars in KL are more than just places to grab a drink. They’re experiences that combine city views, atmosphere, and creativity.
Some are elegant and romantic, others are lively and casual, but all of them give you that magical feeling of being up in the sky, looking down at KL glowing beneath you.
If you’re after the classic KLCC experience, Marini’s on 57 or SkyBar are your best rooftop bars in KL.
If you want something playful and unique, head to Cacao Mixology.
And if you’re chasing energy, Vertigo or Marquis will keep the night going.
No matter which one you pick, you’ll leave with that same thought we had: this city really does shine brightest from above.
Here are a few more helpful reads:
- 10 Best Buffet Dinners in Kuala Lumpur Every Foodie Must Try – TREVO Stories
- 12 Best Halal Hot Pot Restaurants in Kuala Lumpur & Selangor – TREVO Stories
- 10 Best Things To Do & Places To Visit in Kuala Lumpur At Night – TREVO Stories
- 10 Best Staycation Villas in Kuala Lumpur With Private Pool – TREVO Stories
- 21 Fun Activities in KL in 2025 (That Aren’t the Petronas Towers) – TREVO Stories
Ride with Trevo for Your Next Rooftop Adventure
One of the best parts about checking out the best rooftop bars in KL is the journey that gets you there.
You want the night to feel smooth from start to finish, without stressing about parking or squeezing into the wrong ride. That’s where Trevo comes in.
Trevo has a fantastic selection of cars for every budget and need.
Whether you’re going out with your partner and just need something sleek and comfortable, or you’re heading out with the whole gang and need more space, there’s always an option waiting for you.
It makes the whole experience better. You get to arrive in style, enjoy your night with zero worries, and then ride home safe and sound.


