Where to eat Peking duck in Berlin
All 12 restaurants here explicitly list Peking duck on their menus. They are grouped by whole or multi-person servings, half or small portions, and menus that state pre-ordering; cards show only confirmed party-size, price and ordering details.
12 restaurants
Whole duck, for a group
These menus explicitly state a whole duck or a serving for two to four people. Cards show the confirmed party size and price; confirm any reservation requirement with the restaurant.
Donghailou Restaurant
Ostseestraße 79 · Prenzlauer Berg
Google 5.0 (112)€20–30/person
Whole duck · 3–4 people
Whole Peking duck for 3–4, plus a half grilled duck ‘Donghailou style’, clay-pot roast duck and Sichuan-style crispy duck.
Peking Ente
Voßstraße 1 · Mitte
Google 4.1 (1,960)€20–30/person
For 2 people
Grilled Peking duck for two, plus crispy duck-breast variations.
No.98 Restaurant
Lietzenburger Str. 98 · Wilmersdorf
Google 4.9 (17)€20–30/person
Whole duck · €74.90
Peking duck (A1) with pancakes; plus several crispy duck options — spicy-crispy, sweet-and-sour and curry — and duck in a spicy broth.
China City
Leipziger Str. 46 · Mitte
Google 4.5 (1,693)€20–30/person
Set for 2 €70 · each extra person €35
Peking duck set for two, served with wonton soup and marinated tofu with coriander and sesame.
Hua Li Du
Dietzgenstraße 11A · Pankow
Google 4.3 (322)€€/person
For 4 people
The menu lists Peking duck for four people.
Hui Feng
Hellersdorfer Promenade 24 · Hellersdorf
Google 4.3 (1,020)€20–30/person
For 3–4 people
The menu lists Peking duck for 3–4 people.
Half duck / smaller portions
These menus explicitly list a half duck, small serving or portion of Peking duck; Zhou's marks its half duck for one person.
Jolly
Am Kupfergraben 4/4a · Mitte
Google 4.6 (3,026)€20–30/person
Small serving · 8 pancakes
The menu lists a small Peking duck starter with 8 pancakes, plus Peking duck flambéed with Maotai.
Good Friends
Kantstraße 30 · Charlottenburg
Google 4.5 (2,626)€20–30/person
Portion · with pancakes
A portion of Peking duck with pancakes, grilled duck on the bone and grilled-duck noodle soup.
Ming Dynastie (West)
Tauentzienstraße 9-12 · Charlottenburg
Google 4.6 (6,044)€20–30/person
Half duck
The menu explicitly lists half a Peking duck, alongside other duck dishes such as crispy ‘eight treasures’ duck.
Zhou's Fine
Eichborndamm 215-239 · Wittenau
Google 4.3 (1,391)EUR 20-30/person
Half duck · for 1
The menu marks half a Peking duck as a one-person serving and also lists a Peking duck roll.
Pre-order stated on the menu
Both Hot Spot and HowHow mark Peking duck as requiring pre-order; contact the restaurant before visiting to confirm timing.
Hot Spot
Eisenzahnstraße 66 · Wilmersdorf
Google 4.1 (617)€€/person
Pre-order stated on menu
The menu lists Peking duck among dishes that require pre-ordering.
HowHow
Oranienburger Str. 168 · Wittenau
Google 4.5 (676)€€/person
Pre-order stated on menu
The restaurant menu lists Peking duck and marks it for pre-order.
Frequently asked questions
- How many people does a whole Peking duck serve?
- It depends on the menu: Donghailou and Hui Feng state 3–4 people, while Hua Li Du states four. Peking Ente serves two, and China City offers a two-person set.
- Can I get Peking duck as a single diner?
- Smaller options exist. Zhou's marks half a duck for one person, Ming Dynastie West lists a half duck, Good Friends offers a portion with pancakes, and Jolly has a small starter with 8 pancakes.
- Do I need to reserve ahead for Peking duck?
- Hot Spot and HowHow explicitly mark Peking duck as pre-order on their menus. We do not have one verified reservation rule for the other restaurants, so confirm directly before visiting.
- Where in Berlin can I eat Peking duck?
- The selected restaurants span Mitte, Charlottenburg, Prenzlauer Berg, Wilmersdorf and other areas. Start with portion size and pre-order requirements, then use each card's address and neighbourhood.
- How much does Peking duck cost?
- Current menu photos confirm two prices: No.98's A1 whole Peking duck is €74.90; China City's two-person set is €70, with each additional person €35. Check current menus for the others.

