World Travel Guide > Guides > Europe > Serbia > Belgrade

Local time Belgrade


Restaurants in Belgrade

Belgrade’s restaurants used to be a bit stuffy and old-fashioned, but these days the city’s culinary scene is developing fast. Mixing the country’s many different influences, including Mediterranean, Ottoman and Balkan, the Serb capital boasts increasingly gastronomic locales alongside the more traditional restaurants.

The restaurants below have been grouped into three pricing categories:
Expensive (over RSD1,250)
Moderate (RSD800 to RSD1,250)
Cheap (up to RSD800)

These prices are based on the cost of a three-course meal for one including half a bottle of house wine or equivalent.


Dijagonala 2.0

Cuisine: Serbian

2.0 is easily the most exciting dining experience in the city. Hosting Belgrade's hippest movers, shakers, and creative types, the music is thrilling and the décor sexy. As for the food, start with an astonishing neo-Serb antipasto misto of carpaccio of calf's heart, cured whale tongue and delicate burek (pastry), before trying spicy Balkan sausage stuffed with cheese and melt-in-your-mouth cevapcici (kebab).

Address: , , ,
Telephone: +381 11 244 9099.

Kraljevina/Que Pasa?

Cuisine: International

Part of the Hotel Aleksandar Palas, these two restaurants offer diners the choice of sophisticated national cuisine in Kraljevina and more laid-back but equally good quality dining in Que Pasa?, which has more of a Mediterranean vibe to it. The latter serves as a café and lounge bar, while at night it doubles as a Latino-style club.

Address: , , ,
Telephone: +381 11 263 3377.


Cuisine: Serbian

Serving an extensive menu that includes traditional Serbian food as well as international classics, this is one of the city's best restaurants and is deservedly popular with locals. Masterminded by Vladimir Melentijević, the son of Tito's head chef, Zaplet is one of Belgrade's elegant choices, but with an adventurous approach to Serbian cuisine.

Address: , , ,
Telephone: +381 11 240 4142.



Cuisine: Mediterranean, Seafood.

For a novel mix of live music (including classical, rock and roll, and Balkan) and delicious food on the riverfront, head to Reka. By the end of the night everyone is on their feet dancing and the beautiful young things of Belgrade come here to start their evening. As for the menu, it's full of finely cooked Mediterranean-style dishes and plenty of fish.

Address: , , ,
Telephone: +381 11 261 1625.


Cuisine: International

A number of restaurants along the banks of the Danube are in the style of riverboats. One of the most charming is Zabar. Sit by the window amongst the wooden panelling décor and be sure to have the mixed platter to start, which includes cured meats, traditional Serbian cheeses and breads. As for the main, it has to be fish of the day, delightfully fresh and prepared to your taste.

Address: , , ,
Telephone: +381 11 319 1226.


Cuisine: Seafood

Šaran, which translates to 'carp', is another fish restaurant on the Zemun waterfront. A lively meeting place, they serve all kinds of seafood in a stylish, buzzing setting. The terrace is very pleasant, with overhanging timber beams and pretty lamps. It also has live music most nights.

Address: , , ,
Telephone: +381 11 261 8235.


? (Kafana Znak Pitanja)

Cuisine: Serbian

This 19th-century tavern is located close to the Orthodox Cathedral. Its unusual name (signposted only as "?") dates back well over 100 years when the proprietor had to swiftly remove the sign to avoid the wrath of the church who didn't like the proximity of the tavern distracting would-be worshippers. The temporary question mark has been used ever since. It's popular with locals and visitors alike and serves a great traditional menu.

Address: , , ,
Telephone: +381 11 263 5421.


Cuisine: Serbian

Soviet aficionados will appreciate this old kafana (Serbian bistro) which is full of Communist novelties including busts, flags, posters and books. A young crowd predominates, with live music in the evenings and decent bar food and Serbian cuisine. The local bands often make a night here a raucous affair.

Address: , , ,
Telephone: +381 11 240 1093.

Šešir Moj

Cuisine: Serbian

This fantastic, homely restaurant is one of many serving national cuisine on the wonderful cobbled street of Skadarska in the old bohemian quarter. It serves classic Serbian soup, generous portions of cevapcici (Balkan kebab-style minced meat) and traditional salads and bread. Meanwhile, the setting is of faded glory with timber dados, framed paintings and dozens of plants.

Address: , , ,
Telephone: +381 11 722 8750.
A digital image at

Book Accommodation

Featured Hotels



Conveniently located in the city centre across the road from the Balkan Hotel, this is a good-value option with decent rooms and its own pavement café. Built in 1856, this sizable property has plenty of history about it, and a rather decent restaurant to boot.

Le Petit Piaf

Located in the eastern part of the old city close to the bars and restaurants of the Skadarlija quarter, Le Petit Piaf is a small modern boutique hotel with plenty of character and elegant, spacious rooms.

Hotel Zira

Not far from the centre, Zira Hotel is one of the sleekest, most futuristic of properties in Belgrade. The rooms, hallways and dining area are ultra-modern, with contemporary art, plenty of space and science-fiction style design. Breakfast is of superb quality and dinner on the terrace is becoming a favourite with the city's affluent. There are 127 rooms, a fitness centre and sauna.


Located in the heart of the city, the Union offers more than 100 clean and comfortable rooms in a pleasant, smart environment. If you want to splash out a little more, there are also a few luxury suites. The hotel also has a restaurant, a piano bar and even a casino.


With an excellent location close to Kneza Mihala and Kalemegdan Park, this long-established budget hotel offers good-value, no-frills rooms close to the action. Receiving visitors since 1886, the welcome is still as friendly today, while the admirable onsite restaurant is quietly affordable.

Belgrade City Hotel

Within easy reach of the shopping district, historic centre and commercial zone, Belgrade City Hotel is a handsome 4-star property right next to the main railway station. There are more than 80 slick rooms, with warm, unpretentious décor, a great breakfast buffet and friendly staff.