Skip to content

Restaurants in Slovenia

Tables worth booking ahead: from castle dining rooms to lakeside terraces.

View
Price

Places

  1. Bled Castle Restaurant

    Bled · €€€

    Terrace restaurant inside Bled Castle; tasting menu only from 6 pm

  2. Culinary Centre Jamski Dvorec

    Postojna · Postojna & Karst · €€

    Sit-down lunch beside the Postojna Cave entrance, with fish and venison.

  3. Gostilna Pri Planincu

    Bled · €€

    Family-run inn below the castle serving traditional Slovenian dishes

  4. Gostilna Rupa

    Srednja vas v Bohinju · Bohinj · €€

    Village inn with a large terrace, fresh trout and homemade bread.

  5. Gostišče Martinov hram

    Bovec · Soča Valley · €€

    Bovec guesthouse restaurant serving sheep's cheese, trout and game on the main square.

  6. Modrijan Homestead

    Postojna · Postojna & Karst · €€

    Slovenian dishes and grill in a 16th-century mill beside the Pivka river.

  7. Restavracija Ukanc

    Ukanc · Bohinj · €€

    Family-run restaurant on the quiet west shore, with venison and local craft beer.

  8. Restavracija Vitranc

    Podkoren · Kranjska Gora · €€

    Village inn in Podkoren serving home-cured game and meats.

  9. Café Park

    Bled · €€

    Lakeside café where the original Bled cream cake was born

  10. Fritolin pri Cantini

    Piran · €

    Self-service fried seafood a few steps from Tartini Square.

  11. Old Cellar Bled

    Bled · €€

    Small lake-view restaurant with freshwater fish and a short menu

  12. Restaurant Neptun

    Piran · €€

    Adriatic fish, prawns and seafood pasta in a narrow old-town alley.

  13. Restaurant Pri Mari

    Piran · €€

    Family-run Istrian and Venetian seafood in a ten-table dining room.