KL and PJ’s nightlife scene goes beyond the usual pubs. These five hidden speakeasies mix mystery and good drinks for nights you won’t forget. Each bar is known for carefully crafted cocktails that make the experience even more memorable.

Kuala Lumpur and Petaling Jaya have no shortage of nightlife spots, but sometimes the most memorable nights start at places hidden in plain sight. Speakeasy bars bring a sense of adventure. You walk through an unmarked entrance, climb a staircase or slip behind a shopfront and suddenly find yourself in a completely different world. Here are five hidden speakeasies around KL and PJ worth seeking out this weekend.
Benang The Second Chapter
For night owls, Benang The Second Chapter in Bukit Damansara is a must-visit. Open until 3am on weekends, the bar combines creative cocktails with a lively vibe, often hosting DJs and live acts. It’s modern and keeps that speakeasy charm while still feeling like a party. This spot ensures you’ll have no shortage of energy and fun.
Address: Jalan Medan Setia 2, Bukit Damansara, 50490 Kuala Lumpur
Phone: 011-1400 9621
Opening Hours: Wed-Sun (6pm–3am), Mon-Tue (Closed) IG: @benangthesecondchapter
The Attic Bar
The Attic Bar is a rooftop hideout that feels both laid-back and lively. Found above a hostel near Chinatown, it’s the kind of place where you’ll meet a mix of locals and expats. The bar serves a good balance of classic and signature cocktails, and the KL skyline adds to its charm. It’s ideal for after-work drinks during the week or a fun weekend night out with friends.
Address: Third Floor, 15, Jalan Balai Polis, Kuala Lumpur City Centre, 50000 Kuala Lumpur
Phone: 012-393 8627
Opening Hours: Mon-Thu & Sun (5pm–1am), Fri-Sat (5pm–3am)
IG: @theatticbarkl
Runcit Bar
Located at TTDI, Runcit Bar is a cosy neighborhood spot that’s all about good vibes and good pours. With its playful, convenience-store-inspired concept, this bar offers a fun mix of craft cocktails, local flavours that makes it ideal for laid-back nights out with friends. Expect a rotating menu of inventive drinks and a space that feels both quirky and welcoming.
Address: 29A, Jalan Wan Kadir 2, Taman Tun Dr Ismail, 60000 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur
Opening Hours: Tue-Sat (6 pm–3 am), Sun (6 pm–12 am), Mon (Closed)
Phone: 017-246 8684
IG: @runcit.ttdi
Three X Co
Behind a tailor shop façade in Bangsar Shopping Centre, you’ll find Three X Co — one of KL’s most celebrated speakeasies. Known for its creative bartenders and award-winning cocktails, this bar has a reputation for pushing boundaries while still keeping drinks approachable. The intimate setting gives it a cosy but polished feel, making it a great alternative to the usual Bangsar nightlife scene. If you want something a little more refined, this is the place to go.
Address: Lot T6A, Level 3, Bangsar Shopping Centre, 285, Jalan Maarof, Bangsar, 59000 Kuala Lumpur
Phone: 019-336 6031
Opening Hours: Mon-Thu (5pm–12am), Fri-Sat (5pm–1am), Sun (Closed)
IG: @threexco_kl
Frank’s Bar
A tribute to Frank Sinatra, this bar is where jazz and cocktails come together. The moment you step in, you’re greeted with classy interiors and a menu that highlights both timeless and modern drinks. It’s the kind of place where you can go for a date night, impress or just sink into the leather seats with a martini after a long week. Classy but never intimidating, Frank’s Bar strikes a balance that makes it approachable for everyone.
Address: Avenue K, Unit 06 Level 03, 156, Ampang Blvd, 50450 Kuala Lumpur
Phone: 012-674 4860
Opening Hours: Tue-Sat (6pm–2am), Sun-Mon (6pm–12am)
IG: @franks.kl
Kapitan Haus
Tucked away in Petaling Street, Kapitan Haus is the kind of bar that makes you feel like you’ve stepped back in time. The décor leans vintage, with warm lighting and a nostalgic atmosphere that matches well with their playful cocktail list. It’s not overly fancy, so you can pop in after dinner in Chinatown and enjoy a relaxed drink without worrying about dress codes.
Address: 1st floor, 145, Jalan Petaling, City Centre, 50000 Kuala Lumpur
Phone: 012-602 2680
Opening Hours: Mon-Thu (4pm–12am), Fri-Sun (3pm–12am)
IG: @kapitanhaus
Sometimes, the best nights out start with a hidden door.
Image credits: Google Reviews, (@kapitanhaus, @theatticbarkl, @franks.kl, @threexco_kl, @benangthesecondchapter)
You can also check out: 6 Fun Workshops in KL & PJ to Try with Your Friends