Restaurants in Stari grad (Old Town)

Gostilna Sokol ★ 4.1

Slovenian traditionalstari-grad

Sokol opened in 1870 in an old bourgeois house steps from the Town Hall. The kitchen sticks to indigenous Slovenian cooking, kranjska klobasa.

Signature: Carniolan sausage with sauerkraut, Mushroom soup in a bread cup, Game

Spajza ★ 4.4

Mediterranean steakhousestari-gradMon-Fri 17:00-23:00, Sat 12:00-23:00, Sun 12:00-22:00

Spajza on Gornji trg below the castle is one of Ljubljana's longer-running fine bistros, plating aged steaks and seafood in wood-and-vintage rooms.

Signature: Aged steak, Seafood pasta, Karst pršut

Druga Violina ★ 4.3

Slovenian traditionalstari-gradTue-Sun 08:00-24:00, closed Mon

Druga Violina on Stari trg is a social-enterprise gostilna run by the CUDV Draga centre, employing adults with special needs. The kitchen sticks to Slovenian.

Signature: Beef soup, Kranjska klobasa, Veal stew, Struklji

Gostilna na Gradu ★ 4.4

Slovenian regionalstari-gradMon-Sat 12:00-22:00, Sun 12:00-17:00

Gostilna na Gradu shares the castle hill with Strelec but works in a folk register, pulling dishes from Slovenia's 24 gastronomic regions. Listed as Michelin.

Signature: Castle tasting menu, Game dishes, Regional cheese

Ja, pr' Lectar ★ 4.1

Slovenian traditionalstari-grad

Lectar's Radovljica inn anchored Slovenian tradition since 1822 and the family opened Ja, pr' Lectar on Stari trg in 2025 to bring it to the capital.

Signature: Zganci, Carniolan sausage, Apple strudel

Klobasarna ★ 4.3

Slovenian sausage counterstari-gradMon-Sat 10:00-23:00, Sun 10:00-15:00

Klobasarna is the fast-counter shrine to kranjska klobasa, the protected Carniolan sausage served with Kaiser roll, mustard and fresh horseradish.

Signature: Kranjska klobasa, Struklji, Ricet

Landerik ★ 4.6

Modern Slovenian tasting, local-producer ingredientsstari-grad

Landerik is chef Izidor Krzisnik's Stari trg tasting-only room. Ex-Mirazur pedigree, listed in the Michelin Guide for modern-Slovenian local-producer cooking.

Signature: Guided tasting menu, Local-producer Slovenian

Fine Dining in Stari grad (Old Town)

Strelec ★ 4.7

Modern Slovenian, tasting menuChef Igor Jagodic€€€€€95-145stari-gradMon-Fri 17:00-22:00, Sat 12:00-22:00, closed SunBook 2 weeks ahead

Strelec sits in the Archer's tower of Ljubljana Castle, where chef Igor Jagodic plates a five, seven or nine-course Mediterranean-Slovenian tasting.

Gostilna na Gradu ★ 4.4

Slovenian regionalChef Sebastjan Elbl€€€€45-75stari-gradMon-Sat 12:00-22:00, Sun 12:00-17:00

Gostilna na Gradu shares the castle hill with Strelec but works in a folk register, pulling dishes from Slovenia's 24 gastronomic regions. Michelin Selected.

Ja, pr' Lectar ★ 4.2

Slovenian traditional€€€€35-55stari-grad

Lectar's Radovljica inn anchored Slovenian tradition since 1822 and the family opened Ja, pr' Lectar on Stari trg in 2025 to bring it to the capital.

Landerik ★ 4.6

Modern Slovenian tasting, local-producer ingredientsChef Izidor Krzisnik€€€stari-gradMon-Sun 12:00-17:00, 18:00-22:00

Chef Izidor Krzisnik (ex-Mirazur) runs a guided tasting in a small Stari trg room, modern Slovenian local-producer cooking, listed in the Michelin Guide.

Casual Dining in Stari grad (Old Town)

Druga Violina ★ 4.3

Slovenian traditionalstari-grad

Druga Violina on Stari trg is a social-enterprise gostilna running 6 to 8 euro lunch menus of Slovenian classics, employing adults with special needs through.

Klobasarna ★ 4.3

Slovenian sausage counterstari-grad

The fast-counter Klobasarna serves the canonical Carniolan sausage, a protected designation, in a Kaiser roll with mustard and horseradish for under 5 euros.

Ja, pr' Lectar ★ 4.0

Slovenian traditional€€stari-grad

The Lectar family opened a smaller Ljubljana inn on Stari trg in 2025 to bring the Radovljica zganci-and-gingerbread kitchen to the capital.

Pritlicje ★ 4.0

Cafe-restaurant€€stari-grad

Pritlicje is a ground-floor cafe-restaurant-club on Mestni trg next to the Town Hall, plating an all-day kitchen with vegan and gluten-free options and live.

Daktari ★ 3.9

Cafe-bistro€€stari-grad

Daktari on Krekov trg shifts from morning cafe to evening club with a kitchen that keeps a small lunch and snack menu through the day. A TableJourney pick.

Spajza ★ 4.3

Mediterranean steakhouse€€€stari-grad

Spajza on Gornji trg below the castle plates aged steaks and seafood in a wood-and-vintage room, family-run since 2004. A TableJourney editor pick.

Cafés in Stari grad (Old Town)

Crno Zrno ★ 4.5

stari-grad

Crno Zrno on Gornji trg below the castle is the Colombian shop of Alexander Nino Ruiz, single-origin beans direct from small farms with a cold brew that won.

Signature drink: Colombian cold brew

Cafe Cokl ★ 4.4

stari-grad

Cafe Cokl by roaster Tine Cokl has been pouring specialty coffee at the castle funicular base since 2012, working closely with Slovenia's Buna roastery.

Signature drink: Buna roastery espresso

Cafetino ★ 4.3

stari-grad

Cafetino sits on a cobbled corner of Stari trg with a large selection of fair-trade coffees freshly ground on the bar. The tiny room fills up by mid-morning.

Signature drink: Fair-trade single origin

Pritlicje ★ 4.2

stari-grad

Pritlicje on Mestni trg next to the Town Hall opened in 2014 as a cafe, gallery and concert venue rolled into one ground-floor address, an all-day local.

Signature drink: Long coffee, craft beer

Daktari ★ 4.1

stari-gradMon-Sat 08:00-01:00, Sun 09:00-24:00

Daktari on Krekov trg shifts from morning cafe to evening club, with a kitchen of small plates and a programme of live music and literary readings.

Signature drink: Long espresso

Pekarna Osem ★ 4.3

stari-grad

Pekarna Osem on Stari trg pairs its sourdough bakery with a small cafe counter where Andrej Gerzelj has been baking since 2013. A TableJourney editor pick.

Signature drink: Filter coffee with sourdough toast

Bakeries in Stari grad (Old Town)

Pekarna Osem ★ 4.6

stari-gradMon-Fri 08:00-18:00, closed Sat-SunHandmade levain bread, daily rotating cakes

Andrej Gerzelj has baked Pekarna Osem on Stari trg since 2013 with traceable Slovenian ingredients, sourdough loaves and daily sweet and savoury bakes.

Worth the queue: Sourdough country loaf

Klobasarna ★ 4.2

stari-gradSlovenian sausage and traditional bakery items

Klobasarna doubles as a counter for Slovenian-traditional bakery items, including struklji rolled dumplings, a daily ricet barley bake and the Kaiser roll.

Worth the queue: Kranjska klobasa with Kaiser roll

Coffee Roasters in Stari grad (Old Town)

Crno Zrno ★ 4.5

stari-gradPublic cafe

Crno Zrno is a single-origin Colombian operator under Alexander Nino Ruiz, sourcing direct from small farms and roasting on Gornji trg below the castle.

Sources from: Colombia

How they serve: Cold brew, Espresso, Filter, Whole bean retail

Cokl by Tine Cokl ★ 4.5

stari-gradPublic cafe

Tine Cokl has been roasting and pouring on Krekov trg since 2012, partnered with Buna. The small home-feeling room is consistently rated among Ljubljana's.

Sources from: Ethiopia, Brazil, Honduras

How they serve: Espresso, Filter

Cafetino ★ 4.2

stari-gradPublic cafe

Cafetino on Stari trg is a fair-trade specialist with freshly ground beans on the bar and a small retail wall of single-origin bags from around the world.

Sources from: Various fair-trade origins

How they serve: Espresso, Filter, Whole bean retail

Wine Bars in Stari grad (Old Town)

Vinoteka Movia ★ 4.5

stari-grad

Tucked next to the Town Hall on Mestni trg, Vinoteka Movia is the city's tiny dimly lit bar from one of Slovenia's most respected wine families.

Signature pour: Movia Lunar orange wine

Wine focus: Movia winery natural wines and Slovenian Brda

Food: Charcuterie and cheese

Dvorni Bar ★ 4.4

stari-grad

Dvorni Bar opened in 2005 and has been the canonical Slovenian wine education room since, with more than 80 wines by the glass covering all three Slovenian.

Signature pour: Vipava Valley malvasia

Wine focus: 80+ Slovenian wines by the glass across all three regions

Food: Charcuterie and cheese

Vinoteka Dvor ★ 4.2

stari-grad

Vinoteka Dvor leans hard on Slovenian Brda whites and orange wines, a retail-oriented room next to Dvorni Bar with a small standing pour bar in front.

Signature pour: Edi Simcic rebula

Wine focus: Slovenian Brda whites and orange wines

Food: Cheese and Karst pršut platters

Pritlicje ★ 4.0

stari-grad

Pritlicje on Mestni trg works as a working-day wine bar after the cafe shift, a short Slovenian list paired with whatever the kitchen has on for the night.

Signature pour: Posavje white blend

Wine focus: Slovenian growers and small bottle list

Food: Small kitchen, snacks

Bars in Stari grad (Old Town)

Pritlicje ★ 4.2

Cafe-bar with live musicstari-grad

Pritlicje shifts at 17:00 from cafe to bar, with a cultural programme of live music, lectures and exhibitions running alongside an extensive drink list.

Signature drink: Slovenian wine and beer

Food: Snacks and small plates

Daktari ★ 4.0

Cafe-club hybridstari-gradMon-Sat 08:00-01:00, Sun 09:00-24:00

Daktari turns evening into a club with a small live music programme. The kitchen keeps a snack list running through to 01:00. A TableJourney editor pick.

Signature drink: Cocktails and Slovenian wine

Food: Small plates

Dvorni Bar ★ 4.3

Wine and cocktail barstari-grad

Dvorni Bar runs a small cocktail menu alongside its 80-by-the-glass Slovenian wine board, an older crowd's room a few steps from the Triple Bridge.

Signature drink: Slovenian wine flight

Food: Charcuterie

Street Food in Stari grad (Old Town)

Klobasarna ★ 4.4

stari-gradMon-Sat 10:00-23:00, Sun 10:00-15:00

Klobasarna's tiny counter on Ciril-Metodov trg serves the protected Carniolan sausage with a Kaiser roll, mustard and horseradish for around 5 euros.

Try: Kranjska klobasa with mustard and horseradish

Pekarna Osem counter ★ 4.3

stari-grad

Pekarna Osem's small counter on Stari trg serves savoury bakes and sourdough toasties through the day for a 3 to 5 euro walking lunch. A TableJourney pick.

Try: Sourdough toasties and savoury bakes

Budget Eats in Stari grad (Old Town)

Druga Violina ★ 4.4

stari-grad

Druga Violina's daily lunch menu lands at 6 to 8 euros for a full Slovenian plate. A working-day staple of Stari trg's social enterprise gostilna.

Try: Daily Slovenian lunch menu

Klobasarna ★ 4.3

stari-grad

Klobasarna's signature kranjska klobasa with Kaiser roll, mustard and horseradish goes for around 5 euros, the canonical Ljubljana 4-euro lunch.

Try: Kranjska klobasa in a Kaiser roll

Pekarna Osem counter ★ 4.3

stari-grad

Pekarna Osem's small counter on Stari trg serves savoury sourdough bakes and toasties through the day for a 3 to 6 euro walking lunch. A TableJourney pick.

Try: Sourdough toasties and savoury bakes

Loving Hut ★ 3.9

stari-grad

Loving Hut's Asian-influenced vegan plate keeps a working-day price between 7 and 10 euros, the cheapest fully vegan sit-down in the old town.

Try: Vegan lunch plate

Hidden Gems in Stari grad (Old Town)

Druga Violina ★ 4.4

stari-grad

Why locals love it: A social-enterprise gostilna on Stari trg employing adults with special needs. Tourists pass it for the obvious tourist gostilne nearby.

Tip: Lunch menus from 6 to 8 euros and the courtyard garden in summer beats every paid riverside terrace.

Cafe Cokl ★ 4.4

stari-grad

Why locals love it: The small Krekov trg cafe at the castle funicular base is overshadowed by Stow's brand. Tine Cokl has been roasting and pouring here since 2012.

Tip: Tine often pours behind the bar himself in the morning. Ask about the latest origin rotation.

Vinoteka Movia ★ 4.4

stari-grad

Why locals love it: Tucked beside the Town Hall on Mestni trg, you walk past unless you know. The dim room pours one of Slovenia's most respected natural-wine families.

Tip: Order the Lunar orange wine if it's on the by-the-glass board. Movia's most distinctive bottle.

Pekarna Osem ★ 4.4

stari-grad

Why locals love it: Andrej Gerzelj's Stari trg sourdough bakery is small enough to miss, fronting onto a quiet cobbled square. The city's best country loaf.

Tip: Saturday morning sells through the daily loaves quickly. Get there before 11:00.

Crno Zrno ★ 4.4

stari-grad

Why locals love it: Alexander Nino Ruiz's single-origin Colombian shop on Gornji trg below the castle. Quiet enough most days to actually get a brew-bar conversation.

Tip: Ask which farm the morning's lot came from. Alexander sources direct.

Brunch in Stari grad (Old Town)

Pritlicje ★ 4.1

All-day cafe-restaurant€10-18stari-gradDaily 09:00-15:00 brunch service

Pritlicje on Mestni trg runs an all-day kitchen with a vegan-and-gluten-free brunch corner alongside the standard eggs and toast plates. A TableJourney pick.

Order: Vegan breakfast plate with daily sides

Pekarna Osem brunch counter ★ 4.3

Bakery counter brunch€5-10stari-gradTue-Sat 07:00-15:00

Pekarna Osem on Stari trg fills its small counter through the morning with sourdough toasties, savoury bakes and a working filter coffee for under 10 euros.

Order: Sourdough toastie with fresh dairy

Daktari morning service ★ 4.0

Cafe with morning plates€8-14stari-gradMon-Sat 08:00-01:00, Sun 09:00-24:00

Daktari shifts from morning cafe through to lunchtime with a small breakfast plate menu, eggs with Slovenian sausage the regular order. A TableJourney pick.

Order: Eggs with Slovenian sausage done well

Late-Night Eats in Stari grad (Old Town)

Daktari ★ 4.0

stari-gradUntil Mon-Sat until 01:00

Daktari runs a snack kitchen alongside its evening live music programme, keeping plates moving until 01:00 six nights a week. A TableJourney editor pick.

Try: Snack plates with cocktails

Druga Violina ★ 4.2

stari-gradUntil Tue-Sun until 24:00

Druga Violina keeps the kitchen running till midnight Tuesday through Sunday, with Slovenian classics from kranjska klobasa to ricet available late.

Try: Slovenian classics

Pritlicje ★ 4.1

stari-gradUntil Daily until 01:00, often later

Pritlicje on Mestni trg shifts from afternoon cafe to evening bar and stays open through the city's main music nights, with a snack menu till close.

Try: Small plates with the music programme

← Back to the Ljubljana food guide