... ... 9cpo2cdsrtt5rx5j
top of page

Where to Eat in Dorćol, Belgrade: Local Restaurants, Vegan Spots & Dinner Before a Cruise

  • Writer: Belgrade Turtle Cruise
    Belgrade Turtle Cruise
  • Jul 17
  • 13 min read

One of the most common questions visitors ask us is:

Where should we eat in Belgrade?


And honestly, there is no single answer. Belgrade has everything from old-school Serbian restaurants and kafanas to modern brunch spots, vegan kitchens, Japanese food, Italian trattorias, rooftop dining, and hidden garden restaurants.


But if you are already exploring the old city, walking around Kalemegdan, visiting Dorćol, or planning a Belgrade river cruise, Dorćol is one of the easiest and most rewarding areas to choose for a meal.


Dorćol is central, walkable, full of character, and close to both the old town and the river. You can start with coffee, continue through historic streets, stop for lunch or dinner, and then walk toward the Danube, Kalemegdan, or the boat.


This guide is not just a “top 10 restaurants” list. Dorćol’s restaurant scene has changed over the years, so we’ve refreshed this article to help you choose based on what you actually want: Serbian food, vegan food, brunch, a romantic dinner, a fancy lunch, a casual bite, or somewhere to eat before or after a cruise.


Quick Answer: Where Should You Eat in Dorćol?


If you are short on time, here is a simple way to choose.

If you want…

Try…

Traditional Serbian food

Gradska

Casual local ćevapi

Ćevap kod Dekija

Vegan or plant-based food

VegANGELov or Zdravo Ljubavi

Italian or Mediterranean dinner

Casa Nova or Pepe

Japanese food

Marukoshi

Relaxed brunch or family lunch

Smokvica Jovanova

A romantic hidden garden

New Reset

Over-the-top rooftop dining

The Restaurant Marie Antoinette

Old-school Belgrade elegance

Klub Književnika

A meal before or after a river cruise

Smokvica, Gradska, Casa Nova, VegANGELov, or Ćevap kod Dekija


Why Dorćol Is One of the Best Areas to Eat in Belgrade


Dorćol is one of Belgrade’s oldest and most atmospheric neighborhoods.


Its name comes from the Turkish word dörtyol, meaning “four roads,” referring to the old crossing of important trade routes. For centuries, Dorćol was shaped by merchants, rivers, cultures, languages, and communities passing through Belgrade.


Today, that layered history is still part of the neighborhood’s charm.


You can find old houses, traces of the former Jewish quarter, murals, museums, cafés, quiet side streets, and some of the city’s most interesting restaurants all within a relatively small area.


Dorćol works especially well for visitors because it connects several things people want from Belgrade:

  • old-city atmosphere

  • restaurants and cafés

  • Kalemegdan nearby

  • access to the Danube side

  • walkable streets

  • good lunch and dinner options

  • a natural route toward the river


That makes it a very easy neighborhood to build a whole afternoon or evening around.

You can explore Dorćol by day, stop for food, and then continue toward the river for sunset.


Dorćol Restaurants at a Glance

Restaurant

Best for

Cuisine

Vibe

Good for

Traditional Serbian food

Serbian

warm, old Belgrade

visitors, families, groups

Casual local bite

Serbian grill / ćevapi

simple, local, unfussy

quick lunch, casual dinner

Vegan restaurant meal

Vegan / plant-based

relaxed, modern

vegans, healthy lunch, dinner

Healthy vegan bite

Vegan / plant-based

casual, light

quick meal, takeaway, lunch

Elegant dinner

Italian / French / Mediterranean

polished, romantic

couples, small groups

Italian comfort food

Italian

intimate, relaxed

brunch, pasta, dinner

Japanese food

Japanese

calm, cozy

lunch, dinner, international option

Brunch or easy group meal

International / Mediterranean

relaxed, stylish

families, friends, brunch

Romantic garden dinner

Modern / local / international

hidden, intimate

date night, slow dinner

Dramatic rooftop dining

Fine dining / international

fancy, theatrical

special occasion

Old-school elegant lunch

Serbian with modern twists

refined, historic

fancy lunch, brunch, important meal


Best Dorćol Restaurants by Mood


Best for traditional Serbian food: Gradska

Choose Gradska if you want your meal to feel connected to old Belgrade. It is one of the stronger Dorćol choices for Serbian food, traditional flavors, and a more atmospheric sit-down meal.


Best for casual local food: Ćevap kod Dekija

Choose Ćevap kod Dekija if you want something simple, local, and satisfying. It is a good option if you want ćevapi without turning lunch into a long formal restaurant experience.


Best for vegan food: VegANGELov or Zdravo Ljubavi

Dorćol now has better vegan options than it used to. VegANGELov works well if you want a fuller vegan restaurant meal, while Zdravo Ljubavi is a good choice for a lighter, healthier plant-based bite.


Best for Italian or Mediterranean dinner: Casa Nova or Pepe

Casa Nova is better for a more polished dinner, while Pepe is a good choice if you want a relaxed Italian meal in Dorćol.


Best for Japanese food: Marukoshi

Marukoshi is a good choice when you want something different from Serbian or Mediterranean food. It gives the Dorćol restaurant scene some international variety.


Best for brunch or an easy group meal: Smokvica Jovanova

Smokvica is useful when you need somewhere relaxed, comfortable, and flexible. It works for brunch, lunch, families, friends, and mixed groups where not everyone wants the same kind of food.


Best for a romantic garden: New Reset

New Reset is the kind of place people choose when they want the evening to feel a little more hidden and intimate. It is especially good if the garden is open and you want a slower dinner.


Best for over-the-top fancy dining: The Restaurant Marie Antoinette

If you want something dramatic, luxurious, and intentionally over the top, The Restaurant Marie Antoinette at Prezident Palace is the choice. This is not your casual Dorćol meal, it is more of a special-occasion experience.


Best for old-school Belgrade elegance: Klub Književnika

Klub Književnika is a classic Belgrade institution. It has the feeling of an old-school important place, the kind of restaurant associated with writers, public figures, long lunches, and quiet status. Today, it works well for a refined lunch, brunch, or a more elegant take on Serbian food.


Recommended Restaurants in Dorćol


Gradska

Best for: traditional Serbian food

Cuisine: Serbian / national cuisine

Vibe: old Belgrade, warm, atmospheric

Good for: visitors, families, groups, a first Serbian meal



Gradska is one of the best choices in Dorćol if you want Serbian food in a setting that feels connected to old Belgrade.


It works well for visitors because it gives you more than just a meal. You get a sense of local hospitality, traditional dishes, and a restaurant atmosphere that fits the neighborhood.


This is a good option if you want something hearty, familiar, and Serbian without leaving Dorćol.


It can work before or after a walk through the old city, especially if you want your meal to feel like part of the Belgrade experience rather than just a stop between attractions.


Ćevap kod Dekija

Best for: casual Serbian grill

Cuisine: local grill

Vibe: simple, local, no fuss.

Good for: quick lunch, casual dinner, visitors who want ćevapi



Ćevap kod Dekija is a good choice if you want something more casual and local.


Not every meal in Belgrade needs to be a long restaurant dinner. Sometimes you just want good ćevapi, something fast, something Serbian, and something that does not require too much planning.


This is a useful option if you want to try local food without the formality of a traditional restaurant. It is also a good pick if you are hungry between sightseeing stops and want something filling before continuing your walk.


VegANGELov

Best for: vegan restaurant meal

Cuisine: vegan / plant-based

Vibe: relaxed, modern, health-conscious

Good for: vegans, vegetarians, healthy lunch, dinner



VegANGELov is a strong Dorćol option if you are looking for vegan food.


This is especially useful because traditional Serbian food can be quite meat-heavy. If you are vegan, vegetarian, or simply want something lighter during your trip, having a dedicated plant-based restaurant in Dorćol makes the area much easier.


It works well for lunch or dinner, and it is a good replacement for the old “healthy food” angle that Dorćol used to be known for through places that are no longer open.


Zdravo Ljubavi

Best for: healthy vegan bite

Cuisine: vegan / plant-based

Vibe: casual, light, modern

Good for: quick lunch, healthy meal, takeaway-style food



Zdravo Ljubavi is another good option if you want a lighter vegan or plant-based meal in Dorćol.


It fits the “healthy lunch” mood well: something casual, colorful, and easier than a heavy restaurant meal. This can be a good choice during a day of walking, especially if you want to avoid feeling too full before continuing to Kalemegdan, a museum, or the river.


If your group includes both health-focused eaters and people who want something casual, this kind of spot can be very helpful.


Casa Nova

Best for: elegant dinner

Cuisine: Italian / French / Mediterranean

Vibe: polished, romantic, reliable

Good for: couples, small groups, date night, nicer dinner



Casa Nova has long been one of Dorćol’s better-known restaurants for a polished dinner.


It is a good choice if you want something more elegant than a casual lunch, but still warm and comfortable. The menu leans toward Italian, French, and Mediterranean influences, which makes it a strong option for visitors who want a familiar but refined meal in Belgrade.


Casa Nova works especially well for couples, small groups, and anyone who wants a slower dinner after exploring Dorćol or Kalemegdan.


If you are planning a sunset cruise, it may be better as an after-cruise dinner rather than a rushed pre-cruise meal.


Pepe

Best for: Italian comfort food

Cuisine: Italian

Vibe: intimate, stylish, relaxed

Good for: pasta, brunch, casual dinner, couples



Pepe is a good Dorćol option if you are in the mood for Italian food in a smaller, more intimate setting.


It works for brunch, lunch, or dinner, depending on your plans. If you want pasta, focaccia, salads, or a meal that feels relaxed but still stylish, Pepe fits that mood.


Because Dorćol has several Italian and Mediterranean-style options, Pepe is best included for people who specifically want something cozy, easy, and Italian rather than a big traditional Serbian meal.


Marukoshi

Best for: Japanese food

Cuisine: Japanese

Vibe: calm, cozy, simple

Good for: lunch, dinner, something different



Marukoshi is one of the better-known Japanese restaurants in Belgrade and a useful option in Dorćol when you want something different.


This is a good choice if your group does not want Serbian food again, or if you prefer lighter, cleaner flavors after several heavy meals. It is also a nice option for visitors who enjoy international restaurants but still want to stay in a walkable Dorćol area.


It gives the list variety, which is important because “where to eat in Dorćol” should not only mean Serbian or Italian food.


Smokvica Jovanova

Best for: brunch, lunch, relaxed group meal

Cuisine: international / Mediterranean

Vibe: stylish, easygoing, familiar

Good for: families, friends, mixed groups, brunch



Smokvica Jovanova is one of the easiest Dorćol choices when you need a relaxed meal that works for different people.


It is especially useful for brunch, lunch, families, or groups where everyone wants something slightly different. The atmosphere is stylish but not too formal, and the menu usually feels approachable for visitors.


Smokvica is also a good option if you are spending time around Gospodar Jovanova, Kalemegdan, or central Dorćol and want a meal that does not require a complicated plan.

For families or first-time visitors, this can be one of the simpler choices.


New Reset

Best for: romantic dinner

Cuisine: modern / local / international

Vibe: hidden, garden-like, intimate

Good for: date night, slow dinner, quiet evening



New Reset is one of those Dorćol restaurants that works best when you want the meal to feel tucked away from the city.


The garden has always been a big part of its appeal. If you want a dinner that feels quieter, more romantic, and less exposed than sitting on a busy street, this is a good option to check.

It is best for date nights, slower dinners, and evenings when you want the atmosphere to matter as much as the food.


Before planning around it, check current opening hours and whether the garden is available, especially outside the warmer months.


The Restaurant Marie Antoinette

Best for: over-the-top fancy dining

Cuisine: fine dining / international

Vibe: dramatic, luxurious, theatrical

Good for: special occasions, rooftop dining, memorable dinner



The Restaurant Marie Antoinette is not the place you choose for a quick casual bite.


It is the place you choose if you want something dramatic, fancy, and intentionally excessive. Located at the Prezident Palace hotel, it gives you a very different kind of Dorćol experience: rooftop views, luxury interiors, and a sense of dining as an event.


This can be a good option for birthdays, anniversaries, special occasions, or visitors who enjoy a little theatrical luxury.


It is not the most “local neighborhood restaurant” on this list, but that is exactly why it stands out.


Klub Književnika

Best for: old-school elegant lunch or brunch

Cuisine: Serbian / modern Serbian

Vibe: refined, historic, important

Good for: fancy lunch, business lunch, brunch, classic Belgrade atmosphere



Klub Književnika is one of those Belgrade places with a reputation.

It has the feeling of an old-school institution, the kind of restaurant associated with writers, public figures, important lunches, and quiet power. If you want a place that feels like it belongs to an older, more formal Belgrade, this is a very good choice.


Today, it works well for a fancy lunch, brunch, or a more refined meal with modern touches on Serbian national cuisine.


It is a good option if you want something elegant but not as theatrical as Marie Antoinette. Think less rooftop drama, more old Belgrade status.


Where to Eat Before or After a Belgrade River Cruise


Dorćol is one of the easiest areas to combine with a Belgrade river cruise.


You can have lunch or dinner in Dorćol, walk through the old streets, stop near Kalemegdan, and then continue toward the river. It gives your day a natural flow: old city, food, river.


If you are eating before a cruise, choose something that fits your timing. A long, formal dinner before boarding can feel rushed, especially if you need to walk afterward.


Better pre-cruise choices might be:

  • Smokvica for an easy lunch or early dinner

  • VegANGELov or Zdravo Ljubavi for something lighter

  • Ćevap kod Dekija for a quick local bite

  • Gradska if you leave enough time for a proper Serbian meal


If you are eating after a sunset cruise, you can choose somewhere slower and more atmospheric:

  • Casa Nova for a polished dinner

  • New Reset for a romantic garden meal

  • Pepe for Italian comfort food

  • Klub Književnika for an elegant old-school meal

  • Marie Antoinette for a dramatic special occasion


The most important tip is simple: leave enough time.


Dorćol is walkable, but Belgrade evenings are better when you do not rush them. Give yourself time to eat, walk, find the river, and enjoy the city at a slower pace.


What to Know Before Eating Out in Dorćol


Make reservations for dinner

For popular restaurants, especially on weekends, it is smart to book ahead. This is especially true for date-night places, garden restaurants, and fancier restaurants.


Check opening hours

Restaurant schedules can change, and some places may have different working hours on Sundays, Mondays, holidays, or outside the main season.


Before you build your day around one restaurant, check its current hours.


Outdoor seating is common in warmer months

Dorćol is especially nice when you can sit outside. If you are visiting in spring, summer, or early autumn, outdoor seating can make the whole meal feel more relaxed.


Smoking may be allowed indoors

Smoking is still common in some restaurants and cafés in Serbia. If this matters to you, ask for a non-smoking area if available, choose outdoor seating, or check recent reviews.


Carry some cash

Cards are widely used, but it is still helpful to carry some cash for small places, tips, kiosks, bakeries, or casual stops.


Dorćol is walkable, but not perfectly smooth

Some streets are old, narrow, uneven, or cobbled. If you are wearing uncomfortable shoes, walking with kids, or heading to the river afterward, plan accordingly.


Do not rush the neighborhood

Dorćol is best when you leave room for wandering.


Have lunch, take a side street, notice a mural, stop for coffee, walk toward Kalemegdan, or continue toward the Danube. The neighborhood works best when food is part of the day, not just a box to check.


A Simple Dorćol Food + River Plan


If you want to build a relaxed afternoon or evening around Dorćol, here is an easy plan.


Option 1: Afternoon into sunset

Start with a walk through Dorćol. Stop for coffee or lunch. Continue toward Kalemegdan or the Danube side. End the day with a sunset river cruise.


This works well if you want a relaxed Belgrade afternoon without packing in too many museums or attractions.


Option 2: Early dinner before the cruise

Choose a casual restaurant or lighter meal in Dorćol. Leave enough time to walk toward the river and arrive calmly before boarding.


This works best with Smokvica, VegANGELov, Zdravo Ljubavi, or Ćevap kod Dekija.


Option 3: Dinner after the cruise

Take the sunset cruise first, then return to Dorćol or the old city for a slower dinner.


This works best with Casa Nova, New Reset, Pepe, Klub Književnika, or Marie Antoinette if you want the evening to feel special.


Final Thoughts: Why Eat in Dorćol?


Dorćol is one of the best areas to eat in Belgrade because it gives you more than restaurants.


It gives you old streets, local atmosphere, cafés, murals, history, river access, and the feeling that you are moving through several layers of Belgrade at once.


You can eat Serbian food, Japanese food, vegan food, Italian food, brunch, ćevapi, or a fancy rooftop dinner all within the same wider neighborhood.


And if you are planning to see Belgrade from the river, Dorćol makes even more sense.

Walk the old city, choose the restaurant that fits your mood, then end the day with sunset on the Sava and Danube.


That is one of the simplest and loveliest ways to experience Belgrade.


Frequently Asked Questions About Dorćol Restaurants


Is Dorćol a good area to eat in Belgrade?

Yes. Dorćol is one of the best areas to eat in Belgrade because it is central, walkable, historic, and full of restaurants, cafés, bakeries, and bars. It is especially useful if you are also visiting Kalemegdan, the old city, or the river.


What are the best restaurants in Dorćol?

Some good Dorćol restaurant options include Gradska for Serbian food, Ćevap kod Dekija for casual ćevapi, VegANGELov or Zdravo Ljubavi for vegan food, Casa Nova for an elegant dinner, Marukoshi for Japanese food, Smokvica Jovanova for brunch, and Klub Književnika for a refined old-school Belgrade meal.


Where should I eat before a Belgrade river cruise?

Before a Belgrade river cruise, choose somewhere that fits your timing. Smokvica, VegANGELov, Zdravo Ljubavi, and Ćevap kod Dekija can work well for a lighter or quicker meal. Gradska can also work if you leave enough time for a proper Serbian meal.


Where should I eat after a Belgrade river cruise?

After a sunset river cruise, you can choose a slower dinner in Dorćol or the old city. Casa Nova, New Reset, Pepe, Klub Književnika, or The Restaurant Marie Antoinette can work well if you want dinner to feel more atmospheric.


Is Dorćol good for traditional Serbian food?

Yes. Dorćol has several options for Serbian food, from more traditional restaurants like Gradska to casual local grill options like Ćevap kod Dekija.


Are there vegan restaurants in Dorćol?

Yes. Dorćol has vegan and plant-based options, including VegANGELov and Zdravo Ljubavi.


Is Dorćol good for brunch?

Yes. Dorćol is good for brunch, coffee, and relaxed daytime meals. Smokvica Jovanova is one of the easier choices for brunch or lunch, especially if you want something flexible and comfortable.


Is Dorćol good for a romantic dinner?

Yes. Dorćol can be very good for a romantic dinner. Casa Nova, New Reset, Pepe, and some of the more elegant options nearby can work well depending on the mood you want.


Do Dorćol restaurants require reservations?

Some Dorćol restaurants do not require reservations for casual meals, but it is smart to book ahead for dinner, weekends, garden restaurants, date-night spots, and fancier restaurants.


Can you walk from Dorćol to Kalemegdan?

Yes. Dorćol is close to Kalemegdan, and many parts of the neighborhood are easy to combine with a fortress walk, coffee, lunch, or dinner.


Can you walk from Dorćol to the Danube?

Yes. Dorćol stretches toward the Danube side, so it can be a good neighborhood to explore before continuing toward the river. Depending on where you start, some walks may be longer or include uneven streets, so comfortable shoes help.


Is Dorćol good for families?

Yes. Dorćol can work well for families because it has cafés, bakeries, casual restaurants, museums, and access to Kalemegdan and the river. For family meals, choose relaxed places and check whether the restaurant has the amenities you need.

Comments


bottom of page