The red ceiling gives the room a contemporary edge, with the castle stonework still in full view.
Most visitors come to Ljubljana Castle for the views and leave before lunch or dinner. We planned our day the other way round and stayed for a meal at Gostilna na Gradu, which loosely translates as “the Inn at the Castle”. The restaurant opens onto the castle courtyard, so it feels more open and relaxed than you might expect from a fine dining address inside medieval walls. It is one of two restaurants of this level at the castle. We reviewed the other one, Restaurant Strelec, on our previous visit, so this time it was Gostilna’s turn. Here is our Gostilna na Gradu review, with a few notes at the end for anyone trying to choose between the two.
Why is Gostilna na Gradu worth booking?
Best for: Anyone who wants to sit down for a proper Slovenian lunch while spending the day at Ljubljana Castle.
Contents
Gostilna na Gradu sits on the west side of the castle courtyard. Our window table gave us time to look around once we’d settled in. The brick recess frames the whole table, and the red ceiling and modern chairs are the newer additions among all that old stone. There is also glassed space, that gets the evening light from the courtyard. If you would like to know more about thick walls of Ljubljana Castle, check our detailed Ljubljana Castle itinerary.
The wine list takes you around Slovenia, and we tried a sparkling wine, a white, and a red with lunch. There were Slovenian spirits on the drinks menu too, along with cocktails and alcohol-free options.
Fine bubbles brought up a floral aroma with hints of butter, red berries, and yeast. It tasted of bread crust and still had a crisp line of acidity after at least 48 months on the lees.
The Marof smelled of white flowers, honey, and quince. On the palate it was livelier, with citrus, green apple, and a touch of white pepper. We’d already visited Marof’s cellar in Prekmurje, so it was a pleasure to come across one of their wines at the castle.
Cherries and plum jam came through first, then vanilla and tobacco. The oak was well integrated, and the wine had a velvety texture with ripe fruit and a little spice on the finish.
Gostilna na Gradu gives traditional Slovenian cooking a contemporary treatment and changes its menu with the seasons. At our lunch, that meant bakala, pork roast with sour turnip and potatoes purée, and buckwheat for dessert, alongside dishes such as miso-coated squash. We had vegan dishes as part of our meal, including the carrot cake.
The whipped butter came to the table in a little glass filled with smoke, a playful tribute to Ljubljana’s infamous fog. The butter beneath the cloud was just as airy as it looked, with a light smoky flavor and a few flakes of fleur de sel from Piran. We would have welcomed another pinch, especially with the lightly seasoned focaccia. We loved the bakala from the first bite. The rehydrated salt cod was creamy, and the fresh blueberries gave it just the lift it needed.
The red trout came with pumpkin mayonnaise, pickled golden beets, kefir, and a fried rice crisp. We liked the idea of tarragon vinegar and soy sauce in the marinade and would have welcomed a little more of it. We also kept looking for the roasted flavor of pumpkin seed oil in the mayonnaise. The crunch of the rice crisp and the acidity from the beets and kefir did most of the work of bringing the plate together.
Roasting brought out the sweetness in the Brussels sprouts and left them with a little bite. We liked the flavor of the almond purée, not so much the texture. However, the almond chips gave the dish the crunch we wanted. Add a red grape and a little chive oil and you had our favorite bite on the plate.
A prawn arrived in the bowl on truffle cream, and we could smell the truffle before the soup was poured. The celeriac carried that earthiness through the bowl. We especially liked the spoonful where we caught some hazelnut crumble with the creamy soup. A delicious soup, if we may say so.
The pork roast was juicy, and we kept going back for another forkful with a little demi-glace and potato purée. The sour turnips were what made that combination work so well, along with the fresh flavor of the green apple jelly and the punch of the mustard seeds.
The squash came with a miso coating and a mango-chili sauce that had plenty of flavor and a gentle kick. The squash itself still had a slightly starchy, fibrous center. We wanted it a little softer and the sauce a little hotter. Our favorite part turned out to be the fried kale with salted lemon gel. We’d have happily eaten a bowl of that on its own.
Sour milk and passion fruit gave this dessert its tartness, while buckwheat turned up as ice cream, popcorn, and crumble. We liked that we could keep the same flavors in a spoonful and get a different texture depending on which part of the plate we went for.
The carrot cake was fudgy and warmly spiced, with a tart citrus sauce, rosemary in the orange sorbet, and vegan cream cheese. Each spoonful could go a little more toward the spice, the citrus, or the cream, depending on what we picked up. We both agreed it was the best vegan dessert we’d had so far.
For our next visit, we’d ask for the glassed-in side and try to catch the last of the daylight. Dining at Gostilna na Gradu is more than just a meal. It is a seamless blend of historical heritage and modern culinary artistry nestled right inside the heart of Ljubljana Castle. If you would like to know more about Ljubljana Castle, check our complete Ljubljana Castle guide.
The whole dining experience was pleasant, even if a few dishes needed a firmer hand with the seasoning or a little more time over the heat. The celeriac soup and the carrot cake are the ones we’d look for again.
To answer our big question, for a special dinner at Ljubljana Castle, Strelec is still our first choice. The cooking at our earlier dinner left the stronger impression, and we’d go back for another evening in the tower. We wrote about that meal and the circular dining room in our Restaurant Strelec review.
| Detail | Information checked in November 2026 |
|---|---|
| Restaurant | Gostilna na Gradu |
| Address | Ljubljana Castle, Grajska planota 1, 1000 Ljubljana, Slovenia |
| MICHELIN Guide | MICHELIN Selected |
| Opening hours | Monday–Saturday, noon–10 PM. Sundays and public holidays, noon–5 PM. |
| Seasonal menu | From 6 PM, the restaurant serves its tasting menu only. Check the current menus and prices before booking. |
| Dietary requests | Contact the restaurant in advance. The kitchen says it cannot provide gluten-free meals because it cannot eliminate traces of gluten. |
| Reservations | +386 8 205 19 31 or ljubljanskigrad@jezersek.si |
| Website | Official restaurant page, menus, and bookings |
Take the funicular from Krekov trg or walk up from Ljubljana’s Old Town. Once inside the castle courtyard, look for the restaurant on the west side.
From 6 PM, Gostilna na Gradu serves only its tasting menu. If you want to order individual dishes, check the current daytime menu before reserving.
We ate vegan dishes at lunch, including the carrot cake. The menu changes seasonally, so ask which dishes are available on your date and mention any dietary needs when you book.
Make a day of the hill with our Ljubljana Castle visitor guide. It covers the exhibitions, the viewing tower, and where we stopped for a glass of Slovenian wine after lunch.
For another Slovenian castle meal, our Restaurant Grad Otočec review takes you to the island castle on the Krka River.
A warm scone is a good reason to reconsider the order of a three-tiered stand.…
A capital can be a useful place to begin understanding a country: its history, its…
Quick Answer What if you don’t like the wine? If a wine seems faulty, ask…
A secret beach on the Adriatic coast, tucked beneath the cliffs with pine trees above…
Fine dining can be extraordinarily accommodating, though every kitchen has its limits. A tasting menu…
Our first meal with Chef Uroš Štefelin was at Vila Podvin. The restaurant in Mošnje…