Some places try too hard. Others don’t have to. B-Restaurant in Intercontinental Ljubljana sits somewhere in between, quietly confident, letting the view and the food do most of the talking.
You take the elevator up, step out, and for a second, it’s not even about the restaurant. It’s the city stretching out below you. Ljubljana feels smaller from up here, calmer, almost like everything slows down just a bit. The castle is close, the mountains sit in the distance, and somewhere in between is the reason you came.
B-Restaurant doesn’t rush to impress. It builds slowly. Through details, through balance, through plates that don’t try to be louder than they need to be. It’s not just another fine dining spot in Ljubljana, and it doesn’t try to prove it.
Here is our B-restaurant review, and if you’re planning a stay, we already covered the full Intercontinental Ljubljana hotel experience.
Contents
About B-Restaurant (Intercontinental Ljubljana Restaurant Review)
B-Restaurant is the main dining hub at Intercontinental Ljubljana, built around simplicity and high-quality ingredients. Every dish is thoughtfully put together by Chef Komnen Bakic, who holds a Michelin Plate.
What deserves just as much attention is the view. It stretches all the way to the Alps, while Ljubljana’s city centre sits right below, with Ljubljana Castle almost within arm’s reach.
The interior is modern and comfortable, with seating in a glass dining room or outside on the terrace, making this one of the best restaurants in Ljubljana with a view.
B-Restaurant Drinks Menu
The wine list presents some of the best Slovenian wines, but it doesn’t stop there. You’ll also find a curated selection of European classics, making it a strong choice for wine lovers visiting Ljubljana.
As the name suggests, bees play a special role here. Part of the drinks menu is built around cocktails infused with different types of Slovenian honey, adding a local twist you won’t find everywhere.
If honey isn’t your thing, the classic cocktail list is wide enough to cover everything, including non-alcoholic options. For something stronger, Broken Bones Gin and Slovenian vodka stand out, though the full selection goes much further.
Our Wine Choices
We started with Colnar sparkling wine, made from indigenous Slovenian grapes using the traditional method. Fresh citrus and apple notes came forward first, followed by subtle bread-like depth.
With the main course, we chose a Slovenian Pinot Noir by Verus and a Carolina Red by Jakončič. The Pinot Noir felt light but expressive, with black pepper, raspberry, clove, and plum notes, finishing with a gentle cherry tone.
Carolina leaned deeper, offering ripe berries on the nose and a richer mix of spices and cherries on the palate.
Food at B-Restaurant Ljubljana
B-Restaurant offers two menus. One focuses on traditional Slovenian cuisine, while the other explores more modern, seasonal flavours. The kitchen follows the seasons closely, with a Mediterranean influence throughout. The concept stays consistent: high-quality local ingredients, assembled with intention rather than excess.
And quietly present across the menu is the native honey bee, tying the whole experience back to Slovenia.
Starter
Garden
A layered mix of textures and flavours that kept shifting with every bite. Beetroot hummus grounded the dish, giving space for everything else to unfold. Pomegranate and papaya brought freshness, while Radicchio di Treviso added depth and a slight bitterness. Soft goat cheese wrapped in pumpkin seeds pushed things further, with balsamic vinegar and hazelnut oil bringing it all together.
Tartaccio
A balanced combination of beef tartare and carpaccio, gently seasoned and left to speak for itself. Truffles and a poached egg added richness without overpowering the dish. Roasted hazelnuts and crisp celery ribbons introduced texture, making each bite feel complete.
Main
Trout
Tender, perfectly cooked trout with restrained seasoning. Instead of focusing on a single dominant element, the dish expanded through its sides. Smoked savoy cabbage and pickled pear added contrast, while almond cream and lemon-infused oil created balance. Even with everything happening, the wafer-thin crostini with Antonius caviar still found its moment.
Grassfed
A respectful nod to Slovenian tradition, a combination of a well-loved classic. The grilled beef filet took centre stage, supported by a rich porcini sauce that quietly stole some attention. Both paired naturally with smooth potato purée, while baby carrots and broccolini added structure and balance. Classic as it should be.
Dessert
Honey
A desert that is sweet to the soul and healthy to the body sounds like a dream. Even if there’s a touch of refined sugar in the Joconde biscuit, it doesn’t really matter. The honey ice cream delivered just enough sweetness, finished with a drizzle on top. Yogurt cream cut through with freshness, while crunchy honeycomb and a slight salty edge added depth. In the background, mandarin jelly tied everything together.
Toffee
For chocolate lovers, this is the obvious choice. A rich chocolate mousse with a deep, direct flavour, paired with a glossy chocolate glaze. Rum ice cream and melted caramel pushed it further, but everything came together best with roasted hazelnuts and a chocolate cookie for texture.
Last Thoughts (Is B-Restaurant Ljubljana Worth It?)
B-Restaurant works best when you give it time. Not just for the food, but for the setting, the pace, and the view over Ljubljana. We are used to having good food at Intercontinental, and here there is no difference. Our lunch was enjoyable and well served. If you’re already staying at the hotel, it’s an easy decision. If not, it’s still one of the more complete fine dining experiences in Ljubljana.
For a full breakdown of the hotel itself, rooms, spa, and overall experience, check out our full InterContinental Ljubljana Review.
B-Restaurant Review Card
- ATMOSPHERE – 9.5/109.5/10
- SERVICE – 9.2/109.2/10
- PRESENTATION – 9.3/109.3/10
- FOOD – 9/109/10
- DRINKS – 9.4/109.4/10
- VALUE – 9.3/109.3/10
Price and Location
A three-course lunch like ours will set you back about 70 USD. Here is a link to the location of B-restaurant, Ljubljana.