Forgot password?

Belgrade Best Restaurants

  • imageframe-image
  • imageframe-image
  • imageframe-image
  • imageframe-image
  • imageframe-image
  • imageframe-image

Top Restaurants in Belgrade

Restaurants Belgrade – What’s a vacation without excellent food, delicious cocktails or fine wine in a good restaurant? Such evenings create memories. WorldTop7 offers a selection of the best restaurants in Belgrade. And because we know how different tastes are we cover all of the different restaurant styles!

Whether a sushi restaurant in Belgrade, an American steakhouse, an Italian restaurant, a Thai eatery or exotic Cajun cuisine – the lovers of culinary delights come fully at their expense and find lots of insider tips. Our restaurant tips in Belgrade are by locals (which should know where it tastes best!), celebrities, globetrotter and business people. And if you’ve eaten in one of these restaurants in Belgrade where cuisine, service and atmosphere was unbeatable and you want to tell everybody – that’s what WorldTop7 stands for! Restaurants in Belgrade with the x-factor!

The demands in terms of restaurant style are naturally very varied and WorldTop7 is happy to assist. Whether it is a small, cozy bistro in Belgrade with delicious and authentic food for surprisingly little money or a completely styled Michelin-star restaurant in Belgrade where movie stars and models have diner – here you find everything from inexpensive to expensive, from grunge to classy, from traditional to macro kitchen!

But not only for your vacation, also for your business lunch or business dinner in Belgrade you can find exactly the right place to eat. Thus, business become pleasure in no time!

Balzac Restaurant

Style: Chic Belgrade Restaurant

Balzac Restaurant

Balzac Restaurant in Belgrade is frequented by diplomats, both foreign and local business people and by all slow food concept appreciators who put the quality of cuisine presented in front of atmosphere, people watching and other peripheral factors otherwise important in the popular Strahinjica Bana street, infamously nicknamed the Silicon Valley. On weekends you will spot mostly families, groups of friends or couples dining out here, moments from Kalemegdan Park, tucked away from the street’s noisy clubs, silicon implant girls and their sketchy escorts or admirers.

The interior is done elegantly in pastel colours, with French inspired décor, dimmed lights and leather seats. The gallery serves best for intimate dining. During summer the small street garden is the preferred dining zone, not to see and be seen, but to enjoy the greenery and tree shades. You’ll still be surrounded by cars parked everywhere in the street, but that’s one of its distinctive features.

Balzac Restaurant in Belgrade has followed the hedonism concept since 2005, having become famous for beefsteaks, perfectly timed rare steaks, divine onion soup and other specialties most of which include deliciously dressed salads on the plate alongside your main dish. Special menus include fasting and seasonal menus, while special events include “Bring your own wine” days. Service is performed by European standards, while the prices are still Serbian, which means great value for money. Special attention is given to wine tasting, so you can order most wines by the glass as well.


Address: Strahinjića Bana br. 13, 11000 Belgrade, Serbia
Area: Broader City Centre
Phone: +381 11 328 59 06


Style: Wine Club with Mediterranean snacks

DevinoDevino is a wine bar, one of the many in Belgrade following the trend of exploring oenology secrets after working hours and even holding informal meetings over wine tasting.

What sets this place apart from the competition is not only the unique wine selection, but the charming atmosphere of Zemun which has retained its Austro-Hungarian Empire cultural vibe and charming architectural heritage. Devino vino & gric bar would literally translate into wine and nibbles bar, which explains the palate tempting meat and cheese choice made by the owner Milos Petrovic, a seasoned hospitality professional and his enthusiastic team. The interior is cellar-like, dark, cool and intimate, accommodating up to 50 guests and more during the warm part of the year when the white and green courtyard is the optimal spot for getting sommelier recommendations and stories behind each wine.

The choice is exceptional, so you can sample national Serbian wines from all regions, made by small family manufacturers, commercially unexploited and available only for connoisseurs. International options range from Italian, Spanish, Portuguese and French wines to some interesting Hungarian, Macedonian, Australian and other fine wines. They are best sampled over Serbian, Spanish and Italian prosciutto and other cured meat specialties complemented with cheeses, olives and breads. Special events include live music sessions and wine tasting days which are great value for money when you can also buy bottled wines to take home.

Address: 22. Oktobra 16, Zemun, Belgrade, Serbia
Area: Zemun
Phone: +381113164308

Price: From €3 per glass and €4 – €10 per light meal or amuse-bouche


Style: Elegant Dining for Celebrations and Intimate Dates

FransFrans is undoubtedly an institution in Belgrade. In the span of twenty-five years, Frans has always been the perfect place to hold intimate dinners, business meetings, and other special gatherings. Perhaps it’s the ambience – the glamorous garden, gloomy yet receptive lamps, and colorful umbrellas on a rainy season. Or maybe it’s the food – a wide variety of gastronomic dishes created to satisfy even the most sophisticated palate.

Among Frans’ specialties are truffles, mostly risotto, chicken, or steak fillets in black or white truffle sauce. There are also sumptuous gourmet dishes like baked pork knuckles, grilled stuffed pork fillet and muckalica to satisfy a big appetite. For the health conscious ones, non- fat dishes, salads, and non-alcoholic drinks are also available.

Frans is open daily from 9am until midnight.


Address: Bulevar Oslobodjenja 18A, Belgrade, Serbia
Area: Broader City Centre
Phone: +381 11 264 1944

Price: RSD 800 – RSD 2,800 main course


Style: Jazz Evening in Style

IguanaIf the wonderful view of the river from the terrace is not soothing enough, the bubbly and jazzy atmosphere of Iguana is sure to complete the relaxation experience. Every night, live jazz duets/trios/quartets/quintets are sure to liven up tired minds and muscles after a long day at work. Fine dining has never been this exquisite and posh this side of town!

Iguana offers world-class, exceptionally delicious international cuisine. Delectable pistachio-crusted chicken, mouth-smacking roasted duck fillet in cranberry sauce and the sumptuous mirin-glazed salmon are just a few from their list of main course dishes.

Iguana is open everyday for brunch starting at 10am until late dinner at 2am.

Address: Karadordeva 2-4 (Concrete Hall), Belgrade, Serbia
Area: Novi Beograd Business District
Phone: +381 11 328 3749

Price: RSD 850 – RSD 1,250 main course

Kalemegdanska Terasa

Style: Fine Dining in a Lovely Setting

kalemegdanska-terasa-belgradeBrilliantly located inside a castle, Kalemegdanska Terasa is a luxurious classy restaurant that’s perfect for intimate gatherings. The stylish and spacious interior also has a large terrace and a separate club area for those who wanted to continue partying after a fulfilling meal.

The restaurant menu ranges from a simple smoked homemade sausages and chicken curry to complicated special orders like rolled beefsteak with goose liver in truffle sauce and beef  fillet medallions rolled with bacon. Select from their comprehensive wine list or cocktails to complete the dining experience.
Visit Kalemegdanska Terasa for lunch until late dinner, from noon ‘til 1am daily.

Address: Mali Kalemegdan, Belgrade, Serbia
Area: Broader City Centre
Phone: +381 11 328 3011

Price: RSD 640 – RSD 1,450 main course

Little Bay

Style: Mouth-Watering Dishes at Wallet-Friendly Prices

Little BayQuality does not always equate to price, and Little Bay is definitely a living proof of that. A member of famous British restaurant chain, Little Bay itself has been immensely popular to public as it delivers unique, delicious meals at reasonable prices.
The goat’s cheese toast with pepper cream sauce is a must-try from the specials menu, as well as lamb with eggplants and grilled veggies, stuffed Belsize chicken, profiterole with seafood, and pig cheeks.

Main courses are served with potatoes and vegetables. Beverages range from simple sodas and spirits to house and popular wines. All these combined with efficient service, what more can anyone ask for?
Little Bay is open everyday from 11am to 1am.

Address: Dositejeva 9A, Belgrade, Serbia
Area: Broader City Centre
Phone: +381 11 328 8995

Price: RSD 450 – RSD 1,400 main course


Style: Excellent Food in Classic Atmosphere

MaderaMadera Restaurant in Belgrade was established in 1937 and has become somewhat of a synonym for fine dining in the capital. You can see many families dining out and gathering with friends on weekends, and some porminents politicians, businessmen and foreign diplomats throughout the weekdays. The atmosphere varies from warm domestic to cosmopolitan with a local flair. Madera, Belgrade was thoroughly renovated in 2003 to comply with the contemporary European hospitality standards, and its seating capacity is for up to 170 guests. However, the preffered dining spot is its beautiful summer garden with additional 270 seats surrounded by refreshing greenery of Tasmajdan Park. You can leave your car safely at the onsite parking, which is not easy to find in the city’s central zone. Menu features both national and international specialties, including portions for 2 persons, ideal for romantic dining. You will need to visit several times to get the general impression, but it’s a good idea to start by sampling grilled meat delicacies.

You will be pleasantly surprised by the wine list, featuring some less known Serbian brands as well as international labels. End your meal with some of freshly prepared desserts, like tufahije stuffed apples specialty. Ask the staff for information on special dietary options. Visit Madera every day of the week from 10am to 1am.

Address: Bulevar kralja Aleksandra 43, Belgrade, Serbia
Area: Belgrade Old Town
Phone: +381 11 324 7148

Price: RSD 680 – RSD 3,290 main course


Style: Waterfront Tavern & Fish Specialties


Saran in Belgrade is situated on the bank of the Danube in charming Zemun district, typical for its Austro-Hungarian Empire architectural and cultural heritage. This rustic tavern was named Sharan, after carp, but since the change of establishment owners, it hasn’t served only freshwater fish specialties, but also the full range of seafood dishes and even meat dishes. The signature warm atmosphere will make you feel welcome while you admire the calming Danube waters, enjoying the fresh breeze and discrete traditional live music.

Saran, Belgrade boasts of young and creative team of chefs who render both the time-tested classics like grilled perch along Dalmatian potato side dish, and their own contemporary interpretations of traditional fish menu. The interior is elegant in red décor, while the charming terrace is more rustic. All kinds of guests enjoy this unique restaurant: couples, families and the business crowd. It is not touristy as it is out of Belgrade Old Town, on the opposite side of the Sava and the Danube confluence. Saran is a great introduction to more adventurous exploration of the numerous small family-run fish restaurants, some of which are approachable by boats only.

Saran is open from Monday to Saturday, from noon until 1am and on Sundays, from noon to 11pm.


Address: Kej oslobodjenja 53, Zemun, Belgrade, Serbia
Area: Zemun
Phone: +381 11 261 8235

Price: RSD 990 .- RSD 1,800 main course


Style: Trendy Serbian and International Fare

ZapletZaplet is a handsomely decorated artsy restaurant in the Vracar area of Belgrade. The eatery is a favourite for locals who enjoy a classy ambiance while savouring Serbian specialties and international cuisine. All of their local dishes are excellent and the warm octopus salad, Greek salad, lamb with potatoes, foie gras, and tandoori chicken are notable menu choices. If you are feeling adventurous then order some local specialties like tongue, tripe, sweetbreads or fried brains with homemade tartar sauce. They also offer a wide range of international fine wines and other alcoholic beverages. Make sure to leave some room for any of their 15 kids of delicious desserts.

Zaplet gets busy especially on weekends and hours may vary so please call days in advance to inquire and to make reservations.


Address: Kajmakcalanska 2, 11000 Belgrade, Serbia
Area: Vracar
Phone: +381 11 2404 142

Znak Pitanja

Style: Low key authentic historical Kafana

Znak Pitanja

’Znak Pitanja in Belgrade is the capital’s oldest kafana, a traditional cafe-restaurant with visible Ottoman Empire cultural heritage. Still, the essence is local Serbian as the establishment has been attracting and inspiring significant national characters as well as neighbourhood regulars since it was first open in 1826. Nowadays you’ll see a mixture of tourists of all ages and some die-hard local journalists and bohemians discussing philosophical issues over traditional specialties, Turkish style black coffee and inevitable rakija-schnaps.

The establishment has a rich and interesting history, so it’s a good idea to mingle with friendly locals and have them tell the story of how the restaurant got its unusual name.

Znak Pitanja, Belgrade serves traditional national specialties like cevapcici, fish broth, veal soup, lamb sarma and monks’ lent broth, among other rustically presented dishes. End your meal with a cup Turkish coffee served with Turkish delight. In summer you can dine out in the small street garden and enjoy the old city core charm.

With its informal setting and friendly service, it is a popular favorite even among the locals.

Znak Pitanja Restaurant is open from 7am to 12pm daily.


Address: 6, Kralja Petra Street, Belgrade, Serbia
Area: Belgrade Old Town
Phone: +381 11 263 5421

Price: RSD 1,360 – RSD 1,590 set meals