
Cafe Macek
Cafe Macek at Krojaski prehod 1 has been a Ljubljana institution for decades, occupying a two-story building in a passageway that connects two old town streets. The ground floor serves as a daytime cafe. The upstairs room is where the bar comes alive after dark: worn wooden floors, mismatched furniture, bookshelves lining the walls, and a crowd of regulars who treat the place as an extension of their living rooms. The bar serves beer, wine, spirits, and basic cocktails at prices that haven't kept pace with the gentrification of the surrounding streets. The atmosphere is determinedly unfussy. No cocktail menu presentation, no designer lighting, no curated playlist beyond whatever the bartender puts on. The upper room holds about 35 people, and on weekend nights, every seat is taken by 9 PM with a standing crowd at the bar. The bookshelf content is real and eclectic, and regulars actually read them.
What to Expect
Climbing creaking stairs to a room that looks like a well-loved apartment. Worn furniture, soft light, books everywhere, and a crowd that's comfortable enough to sit in silence with their drinks or talk for hours.
A living room that serves drinks. Worn, warm, and entirely without pretension.
Jazz, indie, singer-songwriter, and whatever the bartender is listening to. Volume stays low.
Casual. This is possibly the least dress-code-conscious bar in Ljubljana.
Solo travelers who like reading with a drink, couples who prefer atmosphere over polish, anyone seeking Ljubljana beyond the tourist circuit
Cash (EUR) preferred. Cards accepted but the machine is slow.
Price Range
Beer EUR 3-4, wine EUR 3.50-5, spirits EUR 3-5, coffee EUR 1.50-2
Already in EUR
Hours
08:00-01:00 Mon-Sat, 10:00-00:00 Sun
Insider Tip
Head upstairs. The ground floor cafe is pleasant but the upstairs bar is the real Cafe Macek. Grab a book from the shelf if you're early and the room is quiet. The house red wine is cheap and drinkable. Regulars occupy the corner seats, so head for the tables near the windows.
Full Review
Cafe Macek is the kind of bar that cities lose when rents rise. Its survival in Ljubljana's gentrifying old town feels like an act of resistance, though the bar itself would never describe it that way. It simply exists, serving affordable drinks in a space that prioritizes comfort over design.
The upstairs room is the bar's soul. Everything about it communicates longevity: the floor that dips where thousands of feet have worn the wood, the furniture collected over decades rather than ordered from a catalog, the books on the shelves that show spine creases from actual reading. A university professor marking papers sits next to a couple on their third date sits next to a solo traveler writing postcards. None of them acknowledge each other, and all of them are comfortable.
The drinks are honest. Beer comes cold, wine comes in a glass, and spirits are poured with a generous hand that's either careless or kind. The prices feel like they belong to a different decade, which is part of why the regulars keep coming back. A three-hour evening at Cafe Macek costs less than a single cocktail at some of the newer riverside bars.
Finding the bar requires knowing about it or stumbling through the right passageway. Krojaski prehod connects two streets at an angle, and the entrance to Cafe Macek is easy to walk past without noticing. Once inside, the cafe ambiance of the ground floor doesn't hint at what's upstairs. This semi-hidden quality is part of its charm, though it means first-time visitors sometimes miss it entirely.
Cafe Macek won't change your life. It will give you an evening that feels authentic to Ljubljana rather than generic to European tourism, and in a city that's rapidly professionalizing its hospitality, that distinction matters.
The Neighborhood
Krojaski prehod is a covered passageway in the old town, connecting streets near the central market. The Triple Bridge and the main riverside bar strip are a 3-minute walk away.
Getting There
From the central market area, look for Krojaski prehod, a narrow covered passageway between two buildings. The cafe entrance is inside the passage at ground level. From the Triple Bridge, walk south through the old town for about 3 minutes.
Address
Krojaski prehod 1, Ljubljana
Other Venues in Old Town

Dvorni Bar
A sophisticated cocktail bar tucked into a courtyard off Dvorni trg, known for creative cocktails and an extensive spirits collection. The intimate space seats about 40 people across a main bar and a small terrace.

Pritlicje
A riverside bar and cultural space on the Ljubljanica's left bank, hosting DJ sets, exhibitions, and community events. The long wooden terrace sits directly on the water's edge, making it one of the best spots for summer evening drinks.

Ziferblat
A concept bar where you pay by the minute (EUR 0.05/min) for unlimited coffee, tea, and snacks in a cozy living room setting. The unusual pricing model creates a relaxed atmosphere where people stay for hours, reading, talking, and playing board games.

Neboticnik Terrace Bar
A rooftop bar atop Ljubljana's 1933 skyscraper, the first high-rise in the former Yugoslavia. The 360-degree panoramic view covers the castle, the Julian Alps, and the city center. Cocktails are pricier than street level but the setting justifies it.