Home > Destinations > Europe > Slovenia

Restaurants in Ljubljana

Ljubljana’s restaurant scene is heavily influenced by its surrounding countries, with Italian, Hungarian, Austrian and Balkan cuisines all helping to create an eclectic range of restaurants. As Slovenia continues to embrace outside influences, its culinary circuit is becoming more diverse and adventurous.

The Ljubljana restaurants below have been grouped into three pricing categories:
Expensive (over €100)
Moderate (€30 to €100)
Cheap (up to €30)

These Ljubljana restaurant prices are for a meal for one, including half a bottle of house wine or equivalent, tax and service. Service is not included on bills, with 10% service being the norm.

Expensive

Atelje

Cuisine: Slovenian/International

One of the most glamorous restaurants in Ljubljana, boasting the motto “simple, but refined”, Atelje serves food that is simply sublime. With seasonal locally sourced ingredients and a dinner menu that changes on a daily basis, this is Slovenian fine dining at its best, so indulge.

Address: , Nazorjeva 2, Ljubljana, 1000
Telephone: +386 1308 1907
Website: https://www.restavracijaatelje.com/

Gostilna As

Cuisine: International

Regarded by many locals as the city's best restaurant, Gostilna As combines first-rate service with understated luxury. They offer incredible dishes such as sea bass laced with fresh truffle and lamb chops glazed with wine sauce. The highlights are fresh seafood brought in from the coast, while the excellent domestic wine selection never fails to impress in this cosy and romantic venue.

Address: , Čopova ulica 5a, Ljubljana, 1000
Telephone: +386 1425 8822
Website: http://www.gostilnaas.si

JB

Cuisine: International

Long a favourite of visiting businessmen, this classy fine-dining retreat tests the credit card; but the food is excellent. Perfectly cooked steaks and first-rate white fish come laced with delicate sauces or lifted even more with truffles. The wine list may just be the best in Ljubljana.

Address: , Miklošičeva cesta 19, Ljubljana, 1000
Telephone: +386 1430 7070
Website: http://www.jb-slo.com

Restavracja Strelec

Cuisine: Slovenian, Seafood, Pasta

Restavracja Strelec will take you back to medieval times, thanks to the mix of its location in Ljubljana Castle’s picturesque Shooters Towers and the historical ambience inside. The dishes are carefully selected by Slovenian renowned chef Igor Jagodic and offer a fusion of typical Slovenian dishes and a choice of less conventional ‘castle dishes’. Booking a table is recommended, whether you opt for a tasting menu or go with the a la carte option.

Address: , Grajska planota 1, Ljubljana, 1000
Telephone: +386 3168 7648
Website: http://www.kaval-group.si/

Moderate

Gostilna Sokol

Cuisine: Slovenian

For hearty traditional Slovenian cooking in Ljubljana’s charming Old Town, Gostilna Sokol is hard to beat. It may play unashamedly to the tourist crowd, but the portions are huge and the food is authentic. It’s as hearty and fun as the real countryside inns you’ll find dotted all over Slovenia.

Address: , Ciril-Metodov trg 18, Ljubljana, 1000
Telephone: +386 1439 6855
Website: http://www.gostilna-sokol.com

Hotel Cubo Restaurant

Cuisine: International

One of Ljubljana’s chicest restaurants can be found on the first floor of a stylish hotel. In a modernist setting of silverfish colours overlooking the city centre, exquisite food is served up from a menu that changes daily. Expect the likes of risotto with red peppercorn, courgettes and ricotta, delicate grilled meats and superb Slovenian wine.

Address: , Slovenska cesta 15, Ljubljana, 1000
Telephone: +386 1425 6030
Website: http://www.hotelcubo.com

Manna

Cuisine: Slovenian

Located in one of the prettiest streets of Ljubljana, Manna offers contemporary Slovenian and Mediterranean cuisine for breakfast, lunch and dinner. With prices that won’t clear out your bank account, you should pair seasonal and locally-sourced dishes with a glass or two from Manna’s extensive wine list.

Address: , Eipprova ulica 1a, Ljubljana, 1000
Telephone: +386 3138 8201
Website: http://www.restaurant-manna.com

Cheap

Bazilika

Cuisine: European

Offering delicious sandwiches, tasty salads and sumptuous soups, this cosy café now has four locations across the city, including one in the Cankar Centre (Cankarjev dom), perfect for a quick bite before or after a show.

Address: , Prešernova cesta 15, Ljubljana, 1000
Telephone: +386 41 883 488
Website: http://www.bazilika.si

Hood Burger

Cuisine: European, American

Arguably one of the best burgers in Ljubljana. Using pasture-grazed beef and produce from the local farms, they cook your burger and chips to order. They are in four locations, including one that is just a block north from the Triple Bridge.

Address: , Nazorjeva ulica 4, Ljubljana,
Telephone: +386 1330 2410
Website: http://www.hoodburger.si/

Pri Škofu

Cuisine: Slovenian

A real local favourite tucked away where the Bohemian suburbs of Krakovo and Trnovo meet. With a homely feel and outdoor seating, this little gem boasts real historical ambiance and Slovenian indigenous cuisine. There is no menu, but an array of daily specials often starting with a serving of venison pate or prosciutto, followed by mushroom soup and cuts of steaks and roasts. Apple strudel and layered pastries tend to conclude.

Address: , Rečna ulica 8, Ljubljana, 1000
Telephone: +386 1426 4508

Sushimama

Cuisine: Japanese

This funky little restaurant offers a smorgasbord of fresh sushi and sashimi. Offering everything from salmon caviar to spicy tuna rolls, it is a prime joint for fish lovers. The window seats are the place to see and be seen on this busy city centre thoroughfare.

Address: , Wolfova ulica 12, Ljubljana, 1000
Telephone: +386 4070 2070
Website: http://www.sushimama.si

Trta

Cuisine: Italian

For a relaxed evening and pizza that would do many restaurants in Italy proud, head to this friendly, rustic pizzeria a little way down the Ljubljanica river. With thin crust, fresh flavours and perfectly balanced tomato sauce, you might think you’ve accidentally crossed the Italian border.

Address: , Grudnovo nabrežje 21, Ljubljana, 1050
Telephone: +386 7070 0928
Website: http://www.trta.si

Comment Record: