Kuala Lumpur has a strong, mature, internationally competitive cocktail scene. KLCC rooftops, Changkat-Bukit Bintang's bar strip, the Bangsar speakeasies, the Mont Kiara and Pavilion hotel bars, all real and all worth a visit. This page is not a ranking of KL bars; we run two outlets in Petaling Jaya, just west of the city, and what we have written is honest about when the short drive west out of KL is worth doing.
Our two bars
Dissolved Solids, Damansara Kim, PJ. 43-1 Jalan SS20/11, 47400 PJ. Tatler Asia Top 20 Bars 2025/26. Maps · WhatsApp
Soluble Solids, SS2, PJ. 50-1 Jalan SS2/24, 47300 PJ. Customised drinks, no fixed list. Maps · WhatsApp
The KL cocktail scene at a glance
KL's cocktail scene has matured into roughly four formats, each suited to a different evening:
KLCC rooftop and hotel bars. Skyline views, polished service, RM 45 to 70 cocktails. Best for visitors, business entertaining, and date nights with a view. Clustered through the Petronas Towers / Mandarin Oriental / Grand Hyatt corridor and the larger Pavilion-area hotels.
Changkat-Bukit Bintang strip. Walking-density of bars and restaurants along Jalan Changkat Bukit Bintang. Energetic, loud after 22:00, easier on the wallet than the rooftops. Best for venue-hopping with friends.
Bangsar and TTDI speakeasies. Smaller rooms, hidden entrances, drink-focused bartenders. Closer in format to what PJ offers, but with central-KL pricing.
Mont Kiara / Sri Hartamas hotel bars. Expatriate-leaning, quieter, more polished. Mostly inside the apartment-mall complexes.
This is genuinely a good scene. KL deserves its reputation for cocktails. The PJ corridor is a different format, not a replacement.
What the PJ corridor offers that KL has less of
The small, quiet, owner-operated cocktail room (30 to 60 seats, no soundtrack-led ambience, drink as the main event) is harder to sustain at central-KL rents than at PJ rents. PJ's older commercial corridors (SS2, Damansara Kim, Section 17) have many more of these rooms per square kilometre, because:
Rent maths. A shoplot on Jalan Telawi or in KLCC costs roughly 2 to 3 times what a comparable shoplot in PJ does. The PJ operator can invest that difference into a 100-bottle back bar, daily citrus prep, and a bartender salary that retains talent for years rather than months.
Parking and walking density. PJ commercial zones have free street parking after 18:00 and inexpensive municipal covered lots within 3 to 5 minute walks. The dinner-and-drinks pairing usually happens across one or two minutes of walking, not two or three Grab rides.
Format conviction. The PJ rooms that have lasted are mostly the short-menu format, where the bar pours fewer drinks better. KL's rents push more operators toward the bigger-room, broader-menu format, which is structurally less suited to specialist cocktail work.
Drive times from KL neighbourhoods
(Approximate, off-peak. Add 30 to 50 percent for Friday and Saturday after 19:00, especially on the Federal Highway.)
- KLCC / Pavilion / Star Hill: 22 to 25 minutes to Dissolved Solids, 25 to 28 to Soluble Solids.
- Bukit Bintang / Changkat: 25 to 28 minutes.
- Bangsar: 15 to 18 minutes.
- Mont Kiara: 14 to 17 minutes.
- Sri Hartamas: 12 to 15 minutes.
- Damansara Heights / Bukit Damansara: 15 to 18 minutes.
- TTDI: 8 to 12 minutes.
- Mid Valley: 18 to 22 minutes.
- KL Sentral: 18 to 22 minutes.
- Bangsar South / KL Eco City: 18 to 22 minutes.
- Pudu / Chinatown: 25 to 28 minutes.
- Brickfields: 20 to 24 minutes.
From KLCC the typical route is the Sprint Highway westbound, then NKVE to LDP, exit Damansara Utama or Section 17. From Bukit Bintang and Pavilion, take Jalan Tun Razak westward to the Sprint, same continuation. From Bangsar and KL Eco City, Federal Highway westbound is the cleanest, exit at LDP and reverse.
Grab fares from KL neighbourhoods: RM 18 to 35 to either bar off-peak. Surge multipliers most Friday and Saturday after 22:00.
Public transport from KL
Both bars are within an 8 to 10 minute Grab of Taman Bahagia LRT station on the Kelana Jaya line. From central KL stations the trip is mostly a direct line ride:
- From KLCC: ~30 minutes direct on the Kelana Jaya line to Taman Bahagia.
- From KL Sentral: ~22 minutes direct on the Kelana Jaya line.
- From Pasar Seni / Chinatown: ~25 minutes direct on the Kelana Jaya line.
- From Bangsar: ~12 to 16 minutes direct on the Kelana Jaya line.
- From Mid Valley: KTM Komuter to KL Sentral, change to Kelana Jaya line, ~35 minutes total.
- From Bukit Bintang: Kajang line to Pasar Seni, change to Kelana Jaya line, ~35 minutes total.
From Taman Bahagia, take a Grab the last few minutes to either bar. Total time including waits is usually 50 to 70 minutes. Useful when everyone in the group wants to drink.
Signature drinks worth ordering on a KL visit west
If you have driven from KLCC, Bangsar, or Mont Kiara and want a shortlist for your first visit, these are the drinks we are most associated with. Most are linked to the recipe page.
- Kopi Sour. Whisky, cold-brewed kopi-O, gula melaka, lemon, foamed. A Malaysian whisky sour built on Malaysian-style coffee. At Dissolved Solids.
- Pandan Collins. Gin, fresh pandan syrup, lime, soda. Bright and grassy. The lightest signature in the line-up. Either bar.
- Gula Melaka Old Fashioned. Bourbon, palm-sugar reduction, aromatic bitters. Stirred long over a single clear cube. Sweetened with the local palm sugar rather than refined cane.
- Calamansi Highball. Vodka or gin, fresh-squeezed calamansi, soda, herb garnish. The post-dinner refresher. Either bar.
- Scented Negroni. Gin, vermouth, bitter amaro, infused with pandan and kaffir lime leaf. The classical Negroni shape with a tropical nose. At Dissolved Solids.
- Tesseract. A four-spirit, four-layer construction with tropical fruits and house-made bitter tinctures. The signature show drink at Dissolved Solids.
- Local Tropic. Rum, pineapple, coconut, lime, a bar-spoon of fish-sauce caramel for depth. The "tropical" drink for guests tired of generic mojitos.
- Bartender's choice at Soluble Solids. No printed list. Tell the bartender three short answers (strength, spirit, flavour) and the drink is built from the infusion shelf in front of you. The most personalised order in the line-up.
Why a cocktail bar near KL matters
Kuala Lumpur is a city that drinks late and drinks often, but the city's cocktail rhythm is shifting. The old KL evening was a 21:00 dinner, a 23:00 first drink, a Changkat bar-hop until 02:00. That rhythm still exists, and the strip still serves it well. But a parallel rhythm has emerged, the 19:30 first drink, the 21:00 second, the home by 23:30. The small, seated, conversational cocktail room is the natural format for this newer rhythm, and most of those rooms now sit in PJ rather than in central KL.
The conversation density at our two bars is high deliberately. Music sits below speaking volume. The bar counter encourages sitting next to the bartender. The menu is short enough that the bartender can walk you through it in under two minutes. None of this is innovation, it is the standard of pre-2010 international cocktail bars done locally. But it is increasingly hard to find at central-KL rents, and that is why making the short trip west is worth doing.
Parking at our two bars, coming from KL
Both bars have free street parking on the same block after 18:00. There is also a covered municipal lot within a three to five minute walk of each, with hourly rates of around RM 2 per hour and almost always availability except on Friday and Saturday nights between 20:00 and 23:00.
For Friday and Saturday peak, plan to walk a block from your parking spot. The block itself stays calm; PJ residential commercial strips do not have the late-night party-spillover that the Changkat strip can have. The walk between car and bar is a normal weekend evening in PJ.
Drink-driving in Malaysia is policed seriously. Police checkpoints occasionally operate on the Federal Highway and the Sprint on Friday and Saturday nights. If you are coming from KL and plan to drink more than one cocktail, plan the Grab home before you order the second.
What to expect on a typical evening
Dissolved Solids in Damansara Kim seats about 30, with a long bar counter and small tables. The room is dark warm-lit, music sits well below conversation level, and most guests stay between 90 minutes and three hours. The bartender works in front of you, so most regulars sit at the bar to watch the build.
Soluble Solids in SS2 is similar in scale (around 30 to 35 seats) but the format is different. There is no printed menu. The bar counter faces a long shelf of labelled infusion jars; every drink is built from a 30-second conversation. Guests who do not yet know what they want benefit most from this format. Guests who arrive with a specific classical drink in mind sometimes prefer the Damansara Kim room.
Both rooms run on bartender-led service. The same person who builds your first drink will likely build your second and remember what you ordered. That structure rewards staying for two or three drinks rather than venue-hopping.
What to order if it is your first time
At Dissolved Solids, two house signatures that we are happy to be associated with: the Kopi Sour (whisky, kopi-O, gula melaka, lemon, foamed, the Malaysian whisky sour we have been refining for three years) and the Pandan Collins (gin, fresh pandan syrup, lime, soda). If you want to taste classical technique done right, the Martini here arrives properly stirred and properly cold.
At Soluble Solids, the order is different. There is no printed list. Tell the bartender three short answers: strength (light, medium, strong), spirit (gin, rum, whisky, mezcal, surprise), flavour direction (citrusy, herbal, smoky, sweet). The drink is built in front of you from the labelled infusion jars along the back wall.
Hours and when to come
Dissolved Solids: Tuesday to Thursday 15:00 to 00:00, Friday and Saturday 14:00 to 01:00, Sunday 14:00 to 00:00. Closed Mondays.
Soluble Solids: Wednesday to Sunday 18:00 to 01:00. Closed Mondays and Tuesdays.
For a quiet post-work drink (18:00 to 19:30), Dissolved Solids is the easier pick. For a longer settled evening with three drinks, Soluble Solids is the better fit. Walk-ins are welcome at both. WhatsApp ahead for groups of six or more or for Friday/Saturday after 21:00.
When to drink in KL versus the trip west
Drink in KL when: you want the panoramic skyline view, you have out-of-town guests who want the KLCC experience, you want club-adjacent late-night energy, you want walking density between multiple bars in one evening, you are already in town for dinner.
Drive west when: you want a quieter cocktail-focused room, you want easier parking, you want the bartender's attention, you want a longer evening at one room rather than venue-hopping, you want Malaysian-local cocktails done seriously, you want to spend less on the same depth of cocktail.
Neither is universally better. They serve different drinking moods. Our two outlets specifically lean into the small-room PJ format because that is the format we built for.
Getting back to KL after
The drive back via the LDP and Federal Highway is fast post-midnight, 18 to 28 minutes with no traffic. Police checkpoints occasionally operate on the Federal Highway and the Sprint on Friday and Saturday nights; never drive after a drink. Grab is reliable for the return at 01:00 but surge-priced weekends (budget RM 25 to 55 back depending on destination).
FAQ: Visiting a cocktail bar from KL
Where are the closest serious cocktail bars to KLCC? Fifteen to twenty-five minutes west, in Petaling Jaya. Dissolved Solids in Damansara Kim is twenty-two to twenty-five minutes by Grab off-peak. Soluble Solids in SS2 is a few minutes further. Both run on the small-room owner-operated format that is harder to sustain at KLCC rents.
Do I need to book ahead? Walk-ins are welcome on most nights. Reservations are recommended on Friday and Saturday after 20:00, or for groups of six or more. WhatsApp is the standard channel: Dissolved Solids +60 11-4008 7607, Soluble Solids +60 11-1682 8651.
What is the price range? A standard cocktail is RM 38 to 48, plus 16 percent (6 percent SST and 10 percent service). A two-person evening with three drinks each plus snacks usually lands between RM 180 and 280. KLCC rooftops typically price RM 45 to 70 per drink.
Is there food? Both bars serve a small bar-snack menu, charcuterie, cheese plates, small bites, designed to accompany drinks. Most guests eat dinner first at hawker stalls or restaurants in PJ, then walk or short-drive to the bar.
Can I bring my own bottle? BYO is not standard. For private events or specific bottles that matter, WhatsApp at least 48 hours ahead and we can discuss a corkage arrangement. The house spirit selection at both rooms runs deep enough that most guests do not need to.
Are children allowed? Welcome before 20:00 at both bars. After 20:00 the rooms get busier and the music goes up. We have a real non-alcoholic menu for younger guests and non-drinkers, including zero-proof versions of several signature cocktails.
Card or cash? Both work. We accept Visa, Mastercard, most local debit cards, DuitNow QR, and Touch n Go eWallet. Card is faster for groups splitting a bill. No card surcharge.
Halal-friendly options? The bars serve alcohol and are not halal-certified. We do have a serious non-alcoholic menu of mocktails and zero-proof drinks. Bar snacks include pork-free options on request. Muslim friends are welcome as non-drinking guests.
Related reading
- Cocktail bars in PJ, our home corridor.
- Cocktail bars in the Klang Valley, full drive-time matrix.
- Cocktail bar near Bangsar, 15 minute drive from KL.
- Cocktail bar near Mont Kiara, 15 minute drive.
- Cocktail bar near TTDI, 10 minute drive.
- Find a cocktail bar (hub), neighbourhood index.
- Cocktail bar near KLCC: the PJ alternative.
- Non-alcoholic cocktail bars in KL.
- Cocktail bars in KL and PJ for tourists.