28 mid-range places in Belgrade, editor-picked. The comfortable everyday-good restaurants in Belgrade, with real cooking and no surprise on the bill. All Belgrade food.

Food tour in Belgrade

Street Food and Drinks Tour with 20+Tastings

★ 4.9 (319)3.5 hoursfrom $66

Book now

The mid-range list

28 places

Przionica D59B

Przionica was Belgrade's first specialty micro-roastery in 2012. Built into an industrial Dorcol courtyard, the cafe still sells only coffee and water.

Smokvica Molerova

Order Avocado toast and a flat white

Smokvica Molerova in Vracar runs Belgrade's classic Mediterranean brunch around a fig-tree courtyard. Avocado toast, hummus plates, daily benedict.

Book food experiences in Belgrade

See all 686 food experiences in Belgrade

Saran Zemun

Saran is Belgrade's century-old Zemun fish house, founded by fisherman Vicentije Vukotic on the Danube quay. Fishermen soup still made to original recipe.

Where to stay in Belgrade

A sample of Belgrade hotels from our booking partner, who list 428 here. Live prices and availability open on their site.

Airport Belgrade Rest Apartments Hotel When you stay at Airport Belgrade Rest Apartments Hotel in Belgrade, you'll be within a 10-minute drive of ... Check dates Hostel No9 A stay at Hostel No9 places you in the heart of Belgrade, within a 15-minute walk of Clinical Center of Ser... Check dates Belgrade Center Apartment Skadarlija A stay at this apartment places you in the heart of Belgrade, within a 15-minute walk of Botanical Garden a... Check dates Apartments Belgrade With a stay at Apartments Belgrade, you'll be centrally located in Belgrade, just a 5-minute walk from Knez... Check dates Hostel Beogradanka With a stay at Hostel Beogradanka in Belgrade (Vracar), you'll be steps from Serbian Chamber of Commerce an... Check dates Arena apartment Located in Belgrade (Novi Beograd), this apartment is within a 5-minute drive of Kombank Arena and Sportski... Check dates Salon 5 Zemun , Belgrade With a stay at this vacation home in Belgrade (Zemun), you'll be within a 15-minute walk of Nikolajevska Ch... Check dates Side One Design Hotel Located in Belgrade (Zemun), Side One Design Hotel is within a 15-minute walk of Lido Beach and Nikolajevsk... Check dates Elegance Hotel With a stay at Elegance Hotel in Belgrade (Palilula), you'll be within a 10-minute drive of Botanical Garde... Check dates Belgrade Center Apartment Skadarlija II A stay at this apartment places you in the heart of Belgrade, within a 15-minute walk of Botanical Garden a... Check dates Vila Senjak With a stay at Vila Senjak in Belgrade (Savski Venac), you'll be within a 5-minute drive of Partizan Stadiu... Check dates Apartments Bella Mare Belgrade With a stay at Apartments Bella Mare Belgrade in Belgrade, you'll be 7.3 mi (11.8 km) from Knez Mihailova ... Check dates

Also compare: Zen Hotels in Belgrade from USD 69/night · Holidu in Belgrade from USD 30/night · LateRooms in Belgrade

Stays are listed by our booking partners, not editor picks. We earn a commission if you book, at no cost to you.

Ima Dana

Try Cevapi, mixed grill, sarmi

Ima Dana runs late on Skadarska, anchoring Belgrade's Skadarlija until 01:00 with tamburica live music, traditional Serbian classics and rakija pours.

Sesir Moj

Try Karadjordjeva snicla, pljeskavica, mixed grill

Sesir Moj has live tamburica weekdays 18:00-01:00 and weekend matinees from 15:00. The Skadarska kitchen keeps Serbian classics open until close in Belgrade.

Kafeterija Vracar

Order House espresso and an avocado bagel

Kafeterija Vracar was the first Belgrade specialty cafe to roast beans on site. Long-running brunch programme, garden, kids playroom and basement room.

Dva Jelena

Try Mixed grill, sarma, traditional kafana plates

Dva Jelena pumps tamburica nights into Belgrade's Skadarska until 01:00. The Two Deer kafana since 1832 seats 350 inside plus five terraces for crowds.

Smokvica Jovanova

Order Continental breakfast plate

Smokvica Jovanova sits inside a 1904 protected cultural monument 700 m from Republic Square in Belgrade. Continental brunch runs 08:00-12:00 daily.

Other price guides in Belgrade