Skip to content
neighbourhood listing

Best restaurants in Belgrade, Serbia

10 places, ranked by rating and number of reviews. How we rank

Places listed
10
Average rating
4.6
Reviews counted
52,372
Open on Sundays
9
  1. Top pick

    1. Toro Latin Gastro Bar

    Latin American restaurant · Brunch

    Rated 4.7 out of 55,271 reviews

    “The best restaurant in the whole Serbia, fastest serving, very tasty”

    Karađorđeva 2, Beograd 11000

  2. 2. Franš Restaurant

    Restaurant · Dogs allowed

    Rated 4.7 out of 55,031 reviews

    “This restaurant is a hidden gem in the waves of Beograd.”

    Bulevar oslobođenja 18g, Beograd 11115

  3. 5. Ambar

    Restaurant · Balkan cuisine in st

    Rated 4.6 out of 57,225 reviews

    “Tipical Serbian food, attentive service.”

    Karađorđeva 2, Beograd 11000

  4. 6. Mezestoran Dvoriste

    Mediterranean restaurant · RSD 1,500–4,000

    Rated 4.6 out of 54,980 reviews

    “One of the most delicious plates you can get in Belgrade.”

    Svetogorska 46, Beograd 11000

  5. 7. Casa Nova

    Italian restaurant · RSD 1,500–4,500

    Rated 4.6 out of 52,375 reviews

    “A bit pricey for Serbian standards but the service and food was amazing.”

    Gospodar Jovanova 42a, Beograd

  6. 8. Tri šešira

    Serbian restaurant · RSD 1,500–4,500

    Rated 4.5 out of 514,046 reviews

    “This meal was the highlight of my trip to Belgrade.”

    Skadarska 29, Beograd 11000

  7. 9. Zavičaj Balkanska

    Serbian restaurant · RSD 1,500–3,500

    Rated 4.5 out of 55,460 reviews

    “Top quality Serbian specific cuisine and atmosphere.”

    Gavrila Principa 77, Beograd

  8. 10. Mama Restaurant Belgrade

    Restaurant · RSD 1,000–4,000

    Rated 4.5 out of 54,823 reviews

    “Best views in Belgrade, great atmosphere and food.”

    Garage entrance:, KNEZA MIHAILA 54A, Uzun Mirkova 3, Beograd 11000

On the map

Run one of these?

Claim it free to keep your details right. Rankings can’t be bought.

Claim your listing

Questions people ask

What are the best restaurants in Belgrade, Serbia?

Based on ratings weighted by the number of reviews, the top-rated restaurants in Belgrade, Serbia are Toro Latin Gastro Bar (4.7 stars from 5,271 reviews) and Franš Restaurant (4.7 stars from 5,031 reviews).

Which restaurants in Belgrade, Serbia are open on Sunday?

9 of 10 list Sunday opening hours, including Toro Latin Gastro Bar (9 AM–12 AM) and Comunale Caffe e Cucina (10 AM–1 AM). Hours can change, so call ahead.

How are these restaurants ranked?

By rating, weighted by how many reviews it is based on, so a 4.7 from 300 reviews beats a 5.0 from 2. Nobody can pay to rank higher on Neighbourhood Listing.