A guide to the best restaurants in Bled

Restaurants in Bled range from fine dining establishments that maximise on the gorgeous lake views to affordable and homely retreats. There’s plenty of Slovenian food to be enjoyed here, including fish straight from the lake, but you can also branch out with pizza, Chinese and more.

Gourmet meals with lake views at Bled Castle restaurant

You’ll no doubt want to visit the castle while in Bled, and if you eat at its fine dining restaurant you get entry included. The meals here aren’t cheap, with mains like beef cheeks, fillet mignon and deer back ranging from €20 to €30. However, its worth paying for the unparalleled views from the dining room set high above Lake Bled.

Al fresco summers at Grajska Plaza Restaurant

This open-air restaurant is a summer hit, and is only open between May and September. Located near the castle, it’s in a quiet spot away from town with a covered terrace that looks out across the water. Stop by for coffee, try the soup or grilled Bohinj cheese for lunch or have pasta, grilled meat or risotto for dinner.

Great value pizza at Pizzeria Rustika

For an affordable meal of delicious thin-crust pizza, you can’t go wrong with Pizzeria Rustika. As well as a large pizza menu that includes veggie and meat options, you can also try a burger or salad. You can enjoy your meal on the outside patio during warmer months.

Local meals at Ostarija-Restaurant Babji Zob

Babji Zob places the emphasis on quality, with everything freshly prepared. This place boasts cosy, rustic interiors and a large terrace looking out onto gardens. Try the goulash, lamb stew or baked octopus and wash it down with some Slovenian wine for a truly authentic experience.

Med and seafood at Oštarija Peglez'n

Oštarija Peglez’n has a quirky interior with homely, retro décor – if you want outside seating make sure to book ahead. You’ll get big portions of Mediterranean food and seafood made from fresh produce, like filled squid, seafood risotto, spicy local sausage or trout straight from Lake Bled.

Vegan burgers at Public Bar & Vegan Kitchen Bled

This restaurant specialises in vegan burgers with a good dose of salad and fries or wedges. Start with a soup then choose from burger variations, like bean or pumpkin and chestnut, all served in a pitta-like buckwheat bun with optional sides.

Fine cream cakes at Slascicarna Zima

In business for decades, this humble dessert restaurant has maintained its high quality for the duration. The big portions of cakes and pastries include a delicious example of the famous Bled cream cake, or you could try Grmada with whipped cream and a good hint of rum.

Attention to detail at Restaurant Sova

South of the lake, beside Straza Hill Park and the pletna boat docks, Sova is a good place to stop after a trip over the water. The quaint beamed bar area and intricately carved wooden chairs give a welcoming appearance, while portions of seafood are large but served with attention to detail.

Locally sourced produce at Restavracija 1906

Taking its name from the year it was established, 1906 is one of the most romantic eateries in Bled, complete with hilltop lake views. They go a cut above by using locally sourced ingredients, some grown in its own kitchen garden. Expect dishes like fillet of lake trout with pasta or smoked duck and onion stew.