The Ljubljanica embankments below Castle Hill

65 of the best · Ljubljana, Slovenia

The Best Restaurants in Ljubljana

From tasting menus in the castle tower and on the 20th floor to old gostilnas, štruklji at the market and country inns in the hills, these are the places to eat in and around Ljubljana.

Our 65 favourites, listed A–Z · Updated October 2026

Browse by type

Insiders' picks

Three of our favourites from this list, vetted by people who know and love Ljubljana.

  1. Inside Ljubljana Castle

    Restavracija Strelec

    Castle Hill·Modern Slovenian·€€€€

    A fine-dining restaurant in the Archers’ Tower of Ljubljana Castle, listed in the MICHELIN Guide Slovenia 2026.

    Grajska planota 1Explore View on map

  2. MICHELIN Guide 2026

    TaBar

    Old Town·Small plates & wine·€€€

    A lively wine bar and kitchen of small, creative plates near the river, listed in the MICHELIN Guide Slovenia 2026.

    Explore View on map

  3. First recorded in 1776

    Gostilna Šestica

    City Centre·Traditional Slovenian·€€

    One of the oldest inns in Ljubljana, first recorded in 1776, opposite the Nebotičnik.

    Slovenska cesta 40Explore View on map

The full list: Restaurants, A–Z

Show 62 of 65 places on a map
Neighbourhood

The back story 1

Slovenian food.

  1. The back story

    Slovenian food: the back story

    Ljubljana·In depth: food

    Carniolan sausage and štruklji, Alpine cheeses, Karst ham and Adriatic fish, potica and orange wine: a small country with a big larder.

    Explore View on map

Fine dining & MICHELIN-listed 11

The tables recognised by the MICHELIN Guide Slovenia 2026, and more.

  1. MICHELIN Guide 2026

    Altrokè

    City Centre·Modern Italian & Slovenian·€€€

    A modern restaurant blending Italian and Slovenian ideas, listed in the MICHELIN Guide Slovenia 2026.

    Explore View on map

  2. By the river

    Breg

    Old Town·Modern Slovenian·€€€

    A modern restaurant on the Breg embankment, listed in the MICHELIN Guide Slovenia 2026.

    Breg 20Explore View on map

  3. 20th floor, MICHELIN Guide

    B-Restaurant

    Centre·Modern & Mediterranean·€€

    The restaurant on the 20th floor of the InterContinental, with views of the castle and the Alps, listed in the MICHELIN Guide Slovenia.

    Slovenska cesta 59Explore View on map

  4. MICHELIN Guide 2026

    Georgie Bistro

    Šiška·Modern bistro·€€€

    A modern bistro outside the tourist centre, listed in the MICHELIN Guide Slovenia 2026.

    Čufarjeva ulica 5Explore View on map

  5. A hidden courtyard

    Gostilna AS

    City Centre·Fish & Mediterranean·€€€

    A classic of Ljubljana dining in a courtyard off Čopova, known for fish and seafood, with the AS Aperitivo lounge alongside.

    Čopova ulica 5aExplore View on map

  6. MICHELIN Guide

    Jaz by Ana Roš

    Centre·Modern, for sharing·€€€

    The Ljubljana restaurant of Ana Roš of Hiša Franko: seasonal plates made for sharing, in Knafljev prehod, listed in the MICHELIN Guide Slovenia.

    Čopova ulica 5a (Knafljev prehod)Explore View on map

  7. Chef Janez Bratovž

    JB Restavracija

    City Centre·Fine dining·€€€€

    The long-established fine-dining restaurant of chef Janez Bratovž, on Miklošičeva.

    Miklošičeva cesta 19Explore View on map

  8. MICHELIN Guide 2026

    Landerik

    City Centre·Modern Slovenian·€€€

    A modern restaurant of seasonal Slovenian cooking, listed in the MICHELIN Guide Slovenia 2026.

    Explore View on map

  9. MICHELIN Guide

    Peti 181

    Old Town·Mediterranean & seafood·€€€

    A Mediterranean and seafood restaurant on Dvorni trg with a terrace facing the castle, listed in the MICHELIN Guide Slovenia.

    Dvorni trg 1Explore View on map

  10. Inside Ljubljana Castle

    Restavracija Strelec

    Castle Hill·Modern Slovenian·€€€€

    A fine-dining restaurant in the Archers’ Tower of Ljubljana Castle, listed in the MICHELIN Guide Slovenia 2026.

    Grajska planota 1Explore View on map

  11. MICHELIN Guide 2026

    TaBar

    Old Town·Small plates & wine·€€€

    A lively wine bar and kitchen of small, creative plates near the river, listed in the MICHELIN Guide Slovenia 2026.

    Explore View on map

Slovenian cooking 18

Gostilnas and Slovenian dishes.

  1. Good food, good cause

    Druga Violina

    Old Town·Slovenian & social enterprise·€

    A good-value old-town restaurant run as a social enterprise, serving Slovenian dishes.

    Stari trg 21Explore View on map

  2. Since the 19th century

    Gostilna Kovač

    Ježica·Slovenian & fish·€€

    A gostilna on the northern edge of the city, in a former blacksmith’s house, cooking traditional dishes with a focus on fish.

    Pot k Savi 9Explore View on map

  3. On top of Šmarna gora

    Gostilna Ledinek

    Šmarna gora·Mountain gostilna·€

    The gostilna on the summit of Šmarna gora, Ljubljana’s favourite hiking hill, famous for its barley stew and wild-garlic bread.

    Šmarna gora 4Explore View on map

  4. Up at the castle

    Gostilna na Gradu

    Castle Hill·Slovenian gostilna·€€

    A modern gostilna in the castle courtyard, cooking dishes from every Slovenian region; listed in the MICHELIN Guide Slovenia 2026.

    Grajska planota 1Explore View on map

  5. A garden under the willow

    Gostilna Pod vrbo

    Trnovo·Slovenian gostilna·€€

    A traditional gostilna with a tree-shaded summer garden and a winter fireplace, cooking žganci, štruklji and house-made gnocchi.

    Ziherlova ulica 36Explore View on map

  6. Famous for frogs’ legs

    Gostilna pri Žabarju

    Vič·Slovenian gostilna·€€

    A traditional gostilna in Vič, known above all for fried frogs’ legs, a speciality of the Ljubljana Marshes.

    Viška cesta 50Explore View on map

  7. First recorded in 1776

    Gostilna Šestica

    City Centre·Traditional Slovenian·€€

    One of the oldest inns in Ljubljana, first recorded in 1776, opposite the Nebotičnik.

    Slovenska cesta 40Explore View on map

  8. Old-school gostilna

    Gostilna Sokol

    Old Town·Traditional Slovenian·€€

    A big, traditional gostilna by the cathedral, with wooden interiors and classic Slovenian dishes.

    Ciril-Metodov trg 18Explore View on map

  9. Flavours of the north-east

    Güjžina

    Old Town·Prekmurje cooking·€€

    A small gostilna on Mestni trg serving the dishes of Prekmurje, Slovenia’s north-eastern plain, from bograč to gibanica.

    Mestni trg 19Explore View on map

  10. Below the castle

    Hiša Pod Gradom

    Old Town·Slovenian·€€

    A small restaurant below the castle hill, with modern takes on Slovenian dishes.

    Streliška ulica 10Explore View on map

  11. The Carniolan sausage

    Klobasarna

    Old Town·Carniolan sausage·€

    A tiny counter by the cathedral serving the protected Carniolan sausage, jota and sweet štruklji.

    Ciril-Metodov trg 15Explore View on map

  12. In Plečnik’s market arcade

    Moji Štruklji Slovenije

    Central Market·Štruklji·€

    A štruklji house in Plečnik’s arcade at the Central Market, with more than 20 kinds of the rolled Slovenian dumpling every day.

    Adamič-Lundrovo nabrežje 1Explore View on map

  13. An old carters’ inn

    Slovenska hiša Figovec

    Centre·Slovenian gostilna·€€

    One of the oldest inns in the centre, once a stop for carters, now serving Slovenian dishes and wines from every region.

    Gosposvetska ulica 1Explore View on map

  14. Romantic old-town rooms

    Špajza

    Old Town·Slovenian·€€€

    A romantic restaurant on Gornji trg, with vaulted rooms, a courtyard and Slovenian cooking.

    Gornji trg 28Explore View on map

  15. Recipes from 1799

    Štalca pri Vodniku

    Šiška·Slovenian gostilna·€€

    A homely gostilna in Šiška that cooks veal and potatoes from the 1799 cookbook associated with the poet Valentin Vodnik.

    Vodnikova cesta 65aExplore View on map

  16. A 200-year-old inn, renewed

    Taprav Žibert

    Šentvid·Slovenian·€€

    A 200-year-old inn on Celovška cesta given a young, urban look, cooking family recipes: fried chicken, fish and beef cheeks.

    Celovška cesta 335Explore View on map

  17. Stone vaults on Stari trg

    Valvas’or

    Old Town·Slovenian & Mediterranean·€€€

    A restaurant under stone vaults on Stari trg, with Slovenian and Mediterranean dishes and a strong wine list.

    Stari trg 7Explore View on map

  18. Market-side inn

    Vodnikov Hram

    Old Town·Slovenian·€

    A simple inn on Vodnik Square by the market, for hearty Slovenian lunches.

    Vodnikov trg 2Explore View on map

Modern & Mediterranean 17

Bistros, pizza, burgers and fish.

  1. MICHELIN Guide 2026

    Aftr

    City Centre·Modern·€€€

    A modern restaurant on Nazorjeva, listed in the MICHELIN Guide Slovenia 2026.

    Nazorjeva ulica 2Explore View on map

  2. In front of Križanke

    Bazilika Križanke

    Križanke·Vegetarian bistro·€

    A vegetarian and vegan bistro in front of Križanke, with daily soups, savoury and sweet pies, salads and smoothies.

    Trg francoske revolucije 5Explore View on map

  3. Pizza by the theatre

    Foculus

    City Centre·Pizza·€

    A long-running pizzeria near the Drama theatre, with a big menu of wood-fired pizzas.

    Gregorčičeva ulica 3Explore View on map

  4. Chef Boštjan Pavli

    Harfa

    Vič·Mediterranean & seafood·€€

    A modern restaurant in the Vič business quarter, where chef Boštjan Pavli cooks Mediterranean dishes and seafood.

    Koprska ulica 98Explore View on map

  5. On Stari trg

    Julija

    Old Town·Mediterranean·€€

    A Mediterranean restaurant on Stari trg, with risottos, pasta and a terrace on the old-town lane.

    Stari trg 9Explore View on map

  6. Florentine steak

    Kaval Club

    Šentvid·Tuscan & pizza·€€

    A popular restaurant and pizzeria on the northern edge of the city, with Tuscan dishes, home-made pasta and Florentine T-bone steak.

    Tacenska cesta 95Explore View on map

  7. Pizza on the Ljubljanica

    Ljubljanski Dvor

    Old Town·Pizzeria by the river·€

    A long-running pizzeria on Dvorni trg with a big terrace on the river.

    Dvorni trg 1Explore View on map

  8. Stari trg

    Marley & Me

    Old Town·Slovenian & Mediterranean·€€

    A cosy old-town restaurant on Stari trg with Slovenian and Mediterranean dishes.

    Stari trg 9Explore View on map

  9. Burgers on the river

    Pop’s Place

    Old Town·Burgers & craft beer·€€

    A burger and craft-beer bar on the river embankment.

    Cankarjevo nabrežje 3Explore View on map

  10. Trnovo’s neighbourhood table

    Pri Škofu

    Trnovo·Slovenian & Mediterranean·€€

    A friendly neighbourhood restaurant in Trnovo, with Slovenian and Mediterranean dishes, a short daily menu and tables outside.

    Rečna ulica 8Explore View on map

  11. MICHELIN Guide 2026

    Restavracija Cubo

    Moste·Modern·€€€

    A modern restaurant east of the centre, listed in the MICHELIN Guide Slovenia 2026.

    Šmartinska cesta 55Explore View on map

  12. By the Butchers’ Bridge

    Restavracija Most

    Riverside·Slovenian & Mediterranean·€€

    A restaurant by the Butchers’ Bridge cooking Slovenian classics with the flavours of the Karst, Istria and the coast.

    Petkovškovo nabrežje 21Explore View on map

  13. At Hotel Lev

    Restavracija Pri Levu

    Centre·Slovenian & Mediterranean·€€

    The à la carte restaurant of Hotel Lev, named after the famous old gostilna that stood on the site, near Tivoli Park.

    Vošnjakova ulica 1Explore View on map

  14. At Vander Urbani

    Restavracija Vander

    Old Town·Modern Slovenian·€€€

    The restaurant of the Vander Urbani Resort, cooking with produce from the Central Market and the farms around the city.

    Krojaška ulica 6–8Explore View on map

  15. MICHELIN Guide 2026

    The Restaurant

    Old Town·Modern European·€€€

    A modern restaurant on Mestni trg, listed in the MICHELIN Guide Slovenia 2026.

    Mestni trg 15Explore View on map

  16. Fishmonger and kitchen

    Valentin

    Central Market·Fish & seafood·€€

    A fishmonger, delicatessen and wine shop on Vodnik Square that also cooks its fish raw, marinated, baked, boiled or fried.

    Vodnikov trg 5Explore View on map

  17. Fish and wine

    Vino & Ribe

    Old Town·Fish & wine·€€

    A small old-town restaurant of fish and Slovenian wine on Stari trg.

    Stari trg 28Explore View on map

World kitchens 13

From Japan to the world.

  1. Ćevapi on Trubarjeva

    Baščaršija

    City Centre·Bosnian grill·€

    A Bosnian grill on Trubarjeva for ćevapi, burek and Bosnian coffee.

    Trubarjeva cesta 52Explore View on map

  2. Entirely gluten-free

    Cojzla

    BTC City·Gluten-free kitchen·€

    A gluten-free kitchen and bakery in BTC City, with soups, burgers, falafel, buckwheat pancakes and its own bread.

    Šmartinska cesta 152Explore View on map

  3. Near Congress Square

    DA BU DA

    Centre·Thai & Asian fusion·€€

    A Thai and Asian fusion restaurant near Congress Square, with spices brought from Bangkok and Ho Chi Minh City and a long cocktail list.

    Šubičeva cesta 1aExplore View on map

  4. Ćevapčići and pljeskavica

    Gostilna Čad

    Rožnik·Balkan grill·€€

    A gostilna at the foot of Rožnik hill, known for Balkan grills: pljeskavica with kajmak, ćevapčići and ražnjići.

    Cesta na Rožnik 18Explore View on map

  5. Curries and tandoor

    Maharaja & Himalaya

    Šiška·Indian & Nepalese·€€

    An Indian and Nepalese restaurant on Vodnikova, with vegetarian dishes, lunchtime menus and a terrace.

    Vodnikova cesta 35Explore View on map

  6. Chef Yoshi’s kitchen

    Maru

    Šiška·Japanese·€€

    A small Japanese restaurant in Upper Šiška, where chef Yoshihiko Fujita serves sushi, sashimi and a daily greeting from the market.

    Vodnikova cesta 155Explore View on map

  7. Sushi on Mestni trg

    Moysushi

    Old Town·Japanese·€€

    A sushi bar on Mestni trg with sushi, sashimi, oden and tempura by an experienced Japanese chef, all available to take away.

    Mestni trg 17Explore View on map

  8. Slovenia’s oldest Indian restaurant

    Namasté

    Breg·Indian·€€

    The oldest Indian restaurant in Slovenia, on the Breg embankment, with tandoor dishes from Rajasthan and Punjab and plenty for vegetarians.

    Breg 8Explore View on map

  9. Ayurvedic vegetarian

    Radha Govinda

    Bežigrad·Vegetarian buffet·€

    A vegetarian buffet restaurant based on Ayurvedic principles, with hot dishes, salads and desserts and cooking workshops.

    Žibertova ulica 23Explore View on map

  10. Ćevapčići with kajmak

    Sarajevo ’84

    Centre·Bosnian ćevabdžinica·€

    A Bosnian ćevabdžinica on Nazorjeva, serving ćevapčići with kajmak and lepinja and burek, among memorabilia of the 1984 Winter Olympics.

    Nazorjeva ulica 12Explore View on map

  11. MICHELIN Guide

    Shambala

    Krakovo·Asian·€

    Asian cooking in the glass atrium of an old townhouse near Križanke, with a shaded summer garden, listed in the MICHELIN Guide Slovenia.

    Križevniška ulica 12Explore View on map

  12. MICHELIN Guide 2026

    Sushimama

    City Centre·Japanese·€€€

    A Japanese restaurant near Prešeren Square, listed in the MICHELIN Guide Slovenia 2026.

    Wolfova ulica 12Explore View on map

  13. Japanese on the river

    Tokyo Piknik

    Old Town·Japanese·€€

    A small Japanese restaurant on the river embankment, with bento, ramen and sushi.

    Cankarjevo nabrežje 25Explore View on map

Gostilnas out of town 5

Country inns within half an hour of the city.

  1. Since 1754

    Gostilna Čubr

    Križ, Komenda·Slovenian gostilna·€€

    A family gostilna with a history going back to 1754, north of Ljubljana, now in its third generation.

    Križ 53, KomendaExplore View on map

  2. Open since 1850

    Gostilna Mihovec

    Zgornje Pirniče·Farm gostilna·€€

    A family gostilna open since 1850 beneath Šmarna gora, cooking with produce from its own 30-hectare organic farm.

    Zgornje Pirniče 54, MedvodeExplore View on map

  3. Famous for potica

    Gostilna pri Kuklju

    Velike Lašče·Slovenian gostilna·€€

    One of central Slovenia’s oldest family gostilnas, south of Ljubljana, famous for its potica and festive themed menus.

    Trubarjeva cesta 31, Velike LaščeExplore View on map

  4. A gourmet country inn

    Gostilna Skaručna

    Vodice·Creative Slovenian·€€€

    A celebrated country gostilna north of Ljubljana, taking traditional Slovenian cooking to a new level, with roasts, game and herb spirits.

    Skaručna 20, VodiceExplore View on map

  5. One MICHELIN star (2026)

    Grič

    Šentjošt nad Horjulom·Fine dining in the hills·€€€€

    Chef Luka Košir’s country restaurant in the hills west of Ljubljana, with one MICHELIN star in the 2026 guide.

    Explore View on map

Price guide per person: € under about €15, €€ €15–35, €€€ €35–70, €€€€ over €70. MICHELIN listings are from the MICHELIN Guide Slovenia (checked October 2026).

Explore more of Ljubljana

The ULTIMATE letter

Ljubljana & Slovenia in your inbox

An occasional email with new places, events, trips around Slovenia and our latest in-depth articles. No spam, ever.