15 Best Bars in Ljubljana
Ljubljana punches far above its size for drinks. The capital mixes a Mediterranean terrace culture along the Ljubljanica with a Central European reverence for small producers, and a compact pedestrian center means you can move between a natural wine bar, a rooftop cocktail lounge, and a craft brewery in under fifteen minutes on foot. Prices stay well below Vienna or Milan, and the wine scene is anchored by sommelier-led venues pouring labels that rarely leave Slovenia. This guide covers the 15 venues the city's drinks community and SERP competitors consistently return to in 2026, grouped by what you are actually looking for.
Everything below was cross-checked against venue hours and menus in April 2026. Prices are in euros and reflect typical by-the-glass or single-cocktail costs, not tasting flights. The social core sits between Prešeren Square, the Town Hall, and Trubarjeva cesta, with most wine bars clustered on the Breg and Gallusovo embankments. For broader context on where to drink after midnight, the Ljubljana nightlife guide maps out the club and late-bar districts. Below, each entry lists the best reason to go, price band, and a local tip.
How to Use This List
The 15 bars are organized into three intent groups so you can skim by mood rather than by alphabet. Wine bars (entries 1-5 and 9-10) dominate because Slovenia's bottle culture is the city's genuine specialty, particularly biodynamic and skin-contact styles from Primorska and Bela Krajina. Cocktail and rooftop lounges (entries 4, 6, and 12-13) cover polished mixology and elevated views. Beer, gin, and pub venues (entries 7, 8, 11, 14-15) give you louder rooms, flights, and unpretentious pints.
Pricing uses a four-tier key so you can match bars to budget at a glance. Budget means under 5 euros per drink, mid is 5 to 10 euros, upper is 10 to 15 euros, and premium is 15 euros and above. Most wine-by-the-glass pours sit in the 4 to 8 euro range, cocktails land at 9 to 15 euros in most bars and climb past 18 euros only at luxury rooftops, and Slovenian craft pints cost around 4 to 5 euros for 0.3 liters. Tipping is casual: rounding up to the nearest euro, or leaving 5 to 10 percent for table service, is the local norm.
Reservations are worth making for Friday and Saturday at wine bars with small dining rooms (Šuklje, Vinoteka Movia, Kolibri) and at B Bar for sunset. Walk-ins work at most other spots, especially on weeknights. The whole route from wine cellars to rooftops to breweries is walkable inside the Old Town, which makes a DIY bar crawl easy if you pace yourself.
Wine Bars and Vinoteka
1. Dvorni Bar. The pioneer of the modern Ljubljana wine bar scene, opened in 2005 and still the most comprehensive place in the city to taste Slovenian wine by the glass. The list runs past 80 labels by the glass covering every recognized region, with pours from 4 to 12 euros depending on the producer. The terrace at Dvorni trg 2 faces the Ljubljanica and the castle, which makes it the default pre-dinner stop for anyone new to the city. Best for a first-night orientation. Local tip: ask for an orange wine from Goriška Brda if you want a cross-section of the region in one glass. Hours run 9:00 to 01:00 daily.
2. Wine Bar Šuklje. A Bela Krajina family estate that opened its Ljubljana outpost on Breg 10 in 2017. The wine list is organized by music style rather than grape, so you order by intensity (easy pop, classic rock, jazz, heavy metal) and the staff pulls something that matches. Glass prices sit around 5 to 9 euros. The warmly lit interior spans three small rooms, and the outdoor terrace under the old vines is the prettiest sit-down on the embankment. Best for a date or a slow two-hour tasting. Local tip: the house Refošk and Blaufränkisch under the Šuklje label are the pours to prioritize. Closed Saturday morning; open Sunday until 16:00.
3. Wine Store Štorija. One street back from the river at Trubarjeva cesta 17, run by David, who carries around 2,000 labels with a hard focus on biodynamic, natural, and skin-contact wines. The communal wooden table is where strangers become drinking companions over unfamiliar bottles. Glasses start at 5 euros, bottles start around 25, and retail to-go pricing is honest. Best for serious wine curiosity and pet-nat novices. Local tip: orange wines and skin-contact pinot gris are the house specialty; ask David for something you have never tried. Open Monday to Friday 11:00 to 20:00, closed weekends.
4. Vinoteka Movia. A tiny, dimly lit cellar bar at Mestni trg 2, directly next door to the Town Hall, owned by one of Slovenia's most famous producers. This is the only bar in the city where you can work through Movia's back catalog of older vintages by the glass, including the cult Puro sparkling wine (served by submerging the bottle upside down in water to degorge the lees at the table). Glass prices range 4 to 18 euros depending on vintage. Best for collectors and anyone wanting a theatrical tasting moment. Local tip: order the Merlot flight to understand why this producer is taken seriously abroad. Open Monday to Saturday 12:00 to 23:00, closed Sunday.
5. J&B Wine Shop (J&B Vinoteka). A boutique shop-and-tasting-room hybrid that skews toward high-end Slovenian and top international labels. Quieter than the riverfront bars, which makes it the right venue for a serious conversation or a private tasting. Tasting pours start at 6 euros, with rare vintages available to open if the group justifies it. Best for collectors buying bottles to take home. Local tip: ask what just arrived from Primorska; the staff rotates stock weekly and will open something for a sincere buyer. Standard retail hours with extended evening service on Friday and Saturday.
Cocktail Bars and Rooftops
6. Kolibri Cocktail Bar. A speakeasy-style room with velvet banquettes, marble counter, and gallery-grade wallpaper tucked on a narrow Old Town street. The seasonal menu rotates every few months, and the bartenders genuinely take requests: name a spirit and a flavor direction, and they will build from house tinctures and syrups. Cocktails run 12 to 15 euros. The signature Clever Club (tequila, egg white, raspberries) and St. James Gate (dark rum with Guinness reduction) are the two drinks regulars order first. Best for bespoke mixology and speakeasy atmosphere. Local tip: the bar seats fewer than 30; arrive by 19:00 on weekends or reserve. Opens at 18:00 nightly.
7. B Bar - InterContinental Ljubljana. The 20th-floor rooftop of the InterContinental gives you the only true skyline cocktail view in the city, looking across to the castle and out to the Julian Alps on clear days. The menu rotates every season, and the rotating signature cocktail featuring Slovenian honey and seasonal herbs is the one to order. Cocktails run 14 to 18 euros, which is premium pricing for Ljubljana but still well below comparable hotel rooftops in Vienna or Prague. Best for sunset views and a dressier evening. Local tip: arrive 45 minutes before sunset for the good west-facing tables; the balcony photographs best during the last 20 minutes of light. Open daily until midnight.
8. Nebo Show Restaurant. A rooftop lounge with cabaret performances, DJ sets, and a fine-dining crowd on Friday and Saturday. More energy and more dress code than B Bar, and the views are nearly as good from the 19th floor of the Crystal Palace tower. Cocktails average 10 to 12 euros, drinks stay open until 04:00 on weekends. Best for a glam, stay-up-late evening. Local tip: if you want the show but not the full dinner bill, book a bar seat instead of a dining table; the stage is visible from the lounge. Reserve 2 to 3 days ahead in summer.
Beer, Gin, and Pub Venues
9. Broken Bones Distillery. Slovenia's first dedicated gin distillery, producing small-batch bottles using foraged local botanicals. The tasting room at the distillery runs flights of four gins alongside single pours and gin-based cocktails, giving you a production-to-glass angle that no other Ljubljana bar offers. A four-gin flight costs about 16 to 20 euros. Best for gin curiosity and a behind-the-scenes tour vibe. Local tip: book the distillery tour online ahead of time if you want to see the copper stills in action; the tour ends in the tasting room and is worth the extra 30 minutes. Opens in the late afternoon, closed Sunday and Monday.
10. Koželj Wines Ljubljana. A modern tasting room slightly outside the Old Town core, run by one of Slovenia's best-regarded importers. The floor team works with dozens of domestic producers and will happily plan a vineyard visit itinerary for travelers heading out to Vipava or Goriška Brda. Glass prices sit at 4 to 10 euros. Best for travelers continuing on a wine-region road trip. Local tip: ask the staff to write down three producers to visit near your next stop; they know every cellar door schedule. Open noon until late evening, reduced hours on Sunday.
11. Makalonca Bar&Burger. Built directly into the river embankment in a small vaulted chamber designed by the architect Jože Plečnik, Makalonca is one of the most distinctive physical spaces in the city. The menu covers Slovenian craft beers (Pelicon, Reservoir Dogs, Human Fish), casual cocktails, and burgers that hold their own. Pints are 4 to 5 euros, cocktails 8 to 10. Best for waterline seats and Plečnik architecture. Local tip: the stairs down from the embankment are easy to miss; look for the small brass signage near the Cobbler's Bridge. Open daily 10:00 until after midnight in summer.
12. Pivnica Adam Ravbar. One of the oldest private microbreweries near Ljubljana, serving unfiltered lagers and seasonal specials in a casual pub setting that pairs beer with Slovenian grill food. Pints under 5 euros. Best for a relaxed lunch or afternoon pint with the family. Local tip: the tmini (dark lager) is the pour to try; most travelers default to the pilsner and miss the darker, maltier option. Open daily for lunch and dinner service.
13. Paviljon Lounge & Garden. A lush green garden bar that feels removed from the city while sitting minutes from the center, strongest in summer for Aperol-style spritzes and shaded afternoon drinking. Drink prices sit at 6 to 12 euros. Best for summer afternoons and groups looking to escape the heat. Local tip: it closes fully in winter, so save this one for April through September. Open daily in the warm months.
14. Cutty Sark Pub. A traditional pub with a deep whiskey shelf, international beers, and regular live music that pulls locals and expats together for louder nights. Beer and spirits run 4 to 10 euros. Best for a rowdier, pub-style evening with music. Local tip: check the live music board by the door; jam nights and blues bookings are worth planning a visit around. Doors stay open until 03:00.
15. OLD TOWN American Bar & BBQ. A hospitality contrast to the city's refined wine bars, leaning into American smoking traditions and premium bourbon. The pulled pork and brisket plates are the strongest food pairing for the whiskey list. Cocktails and bourbon pours run 9 to 18 euros. Best for a change of register mid-trip. Local tip: Tuesday and Thursday are typically when smoked meats hit the pass earliest in the evening; call ahead to confirm pit availability, as they sometimes sell through the day's smoke by 21:00. Open from late afternoon daily.
A Three-Hour Ljubljanica River Bar Crawl
None of the competing Ljubljana guides actually sequence these bars into a walkable route, yet the compact geography rewards a planned crawl. Start at Wine Bar Šuklje on Breg around 18:00 for one pour matched to your mood from the music-style list. Cross the footbridge after 35 minutes and walk five minutes south along Gallusovo nabrežje to Dvorni Bar. Order a single by-the-glass Rebula or Teran on the terrace while the castle lights come on, which is the pivotal visual moment of any Ljubljana evening.
Continue seven minutes north across Cobbler's Bridge to Vinoteka Movia at Mestni trg 2 by about 19:45, slow down, and order one older-vintage pour rather than another young wine. From Town Hall, Kolibri is a three-minute walk; arrive before 21:00 to guarantee a seat, switch to a bespoke cocktail, and eat something. Finish the night either down at Makalonca for a pint by the water or up at B Bar for the late skyline view, depending on whether you want a riverside or rooftop last drink. Budget 60 to 80 euros per person for the full five-stop route in 2026, not counting food.
If you are visiting between November and March, flip the order: start indoors at Vinoteka Movia or Štorija, avoid Paviljon and other garden-only venues that close in winter, and swap Makalonca's open terrace for the heated interior at Kolibri. Ljubljana's summer terrace reputation obscures how much of the best drinking happens in small, warmly lit cellar rooms from late autumn onward, and most wine bars are actually at their most atmospheric when the Old Town is quieter and the riverfront crowds disappear.
What to Skip: Avoiding the Tourist Traps
The stretch of riverfront between Triple Bridge and Butcher's Bridge is beautiful but drink quality drops sharply there. Generic cafes in that corridor charge 6 to 8 euros for the same lager that costs 4 euros two streets back, and the wine-by-the-glass lists are typically short, unspecific, and dominated by a single distributor's labels. Move a single block inland to Stari trg, Gornji trg, or Trubarjeva cesta for better pours at better prices.
Laminated photo menus propped on the sidewalk are the clearest red flag: venues using them prioritize turnover over depth, and they almost never carry the boutique Slovenian bottles that make Slovenia worth drinking in. International coffee and hotel-chain bars fall in the same bucket; there is no reason to spend a night-out in Ljubljana drinking a flavor you can find in any airport. The independent scene is strong enough that you never need to default to a chain.
One specific warning: several bars near the Dragon Bridge run double-priced happy-hour menus that look cheap but apply only to limited "house" pours. Always check the main wine list and beer menu before ordering anything that arrived free on the table. Stick to the streets locals use, and ask your accommodation for the neighborhood spot rather than the main-square pick.
How Much Does a Drink Cost in Ljubljana?
Ljubljana remains noticeably cheaper than Vienna, Milan, or Munich for drinks of equivalent quality. House wine by the glass at a serious wine bar runs 4 to 7 euros in 2026, with premium vintage pours at Vinoteka Movia or eVino climbing to 15 to 30 euros. Local craft pints at Makalonca, Pivnica Adam Ravbar, or Lajbah sit at 4 to 5 euros for 0.3 liters and 5 to 6 euros for a half-liter.
Cocktails span a wider range. Casual bars like Ferdinand, Smash, and Playa charge 7 to 10 euros per cocktail. Mid-tier mixology at Kolibri, Nebo, and Pops Aperitivo runs 10 to 14 euros. Premium rooftop drinks at B Bar sit at 14 to 18 euros, still below comparable city-center rooftops in neighboring capitals. Gin flights at Broken Bones are 16 to 20 euros for four pours.
A realistic nightly budget in 2026 is 30 to 50 euros per person for two to three drinks plus light snacks at mid-range venues, and 60 to 90 euros per person for a multi-stop crawl that includes a rooftop and a premium tasting. Service charges are included in menu prices; rounding up or leaving 5 to 10 percent is standard. Cards are accepted nearly everywhere, but a small amount of cash is useful at small microbreweries and late-night pubs.
Frequently Asked Questions
Which bars in Ljubljana are best for natural wine?
Wine Store Štorija and Wine Bar Šuklje are the premier destinations for natural wine lovers. Štorija offers a focused selection of biodynamic labels in an intimate setting. Most glasses cost between $6 and $12 depending on the producer.
Are there any rooftop bars in Ljubljana city center?
Yes, B Bar at the InterContinental and Nebo Show Restaurant offer the best elevated views. B Bar provides a luxury hotel atmosphere with views of the Alps. Nebo is better for those seeking a lively club-like environment.
Where can I find local Slovenian craft beer in Ljubljana?
Lajbah and Makalonca are excellent spots for sampling local microbrews like Pelicon or Tektonik. Pivnica Adam Ravbar also offers a traditional brewery experience just outside the main center. Expect to pay about $5 for a fresh pint.
Ljubljana delivers a drinking scene that is small, deep, and unusually coherent: the wine bars lean into biodynamic and skin-contact Slovenian producers, the cocktail rooms punch above the city's size, and the breweries and distilleries are close enough to do a full tour of the local drinks industry in three nights. Prioritize Šuklje, Dvorni, and Štorija for wine, Kolibri and B Bar for cocktails, and Makalonca and Pivnica Adam Ravbar for beer, and you have covered the map. Step one block back from the Triple Bridge corridor, order what the staff recommend rather than what the menu pushes, and the city will reward you.



