Where should you eat in Belgrade?
The short answer: decide what you want the evening to be, then pick by area. For a special tasting-menu dinner, head for the fine-dining rooms in and around the old town (Stari Grad). For a river view with your meal, the Sava waterfront at Beton Hala is the obvious play. For traditional Serbian food with live music, go to the cobbled bohemian quarter of Skadarlija. For modern reinterpretations of Balkan cooking, look for the "New Balkan" kitchens scattered across the centre and New Belgrade. The rest of this guide frames the best restaurants in Belgrade exactly that way — by area and by category, with the why behind each — rather than as a flat list to tick off.
Two things are worth saying up front because they're stable, and you can rely on them. Belgrade's fine-dining culture has genuinely matured: the Michelin Guide introduced a dedicated Belgrade selection in 2022, a clear signal the city had arrived on the international dining map. And running alongside that recognition is a confident "New Balkan" wave — chefs reinterpreting traditional dishes through seasonal, local sourcing and modern plating. Both of those are durable facts about the city, not trends.
What changes year to year is the detail. The Michelin Belgrade selection grew from around 22 restaurants in the 2024 edition to roughly 25 by the 2026 edition, with the guide now also awarding stars — two starred kitchens in the latest selection (one in the historic centre, one out in the countryside) alongside a small set of Bib Gourmand value picks, spanning contemporary Serbian, Mediterranean, Asian and international cuisines (indicative, as of the 2026 selection). Michelin selections change yearly, so treat any specific count or roster as a snapshot and check the current edition before you book; the venues named throughout this guide are illustrative of their category, not a frozen list. If you want to understand the traditional dishes these kitchens are reworking, our guide to Serbian food explains the building blocks.
What is fine dining in Belgrade like — and the Michelin picture?
Fine dining in Belgrade clusters in the historic core, where a handful of durable, multiply-recognised rooms form a safe backbone for any trip. These are the restaurants with multi-year recognition, historic settings or long ownership — the ones you can book with confidence.
Salon 1905 is the city's marquee fine-dining experience, set in the landmark turn-of-the-century Geozavod building near the Sava end of the old town — a masterpiece of mixed Baroque and Art Nouveau architecture, its interior wrapped in brass, marble and gold. It serves a surprise seasonal tasting menu built around top Serbian produce (you choose only the number of courses), has been repeatedly Michelin-listed since the first Belgrade selection, and carries further recognition beyond Michelin (Gault&Millau toques, a La Liste world ranking, JRE membership). The combination of a landmark building and sustained, multi-source recognition makes it a dependable choice (Michelin status as of the 2026 selection).
Langouste is a long-running upscale seafood specialist with river views near Kosančićev venac in the historic centre, and in the latest selection it became one of Belgrade's two Michelin-starred kitchens, with refined, contemporary interpretations of local products (Michelin-starred as of the 2026 selection — star status is perishable, so confirm before you book). It's a reliable pick when you want fish and a view at the top end.
Enso is