Skip to content
Food Guide

Best Peking Duck in Singapore: 11 Best Spots (2026)

Share this guide
Sliced Peking duck with cucumber and sauce

Peking duck in Singapore is mostly served in Cantonese and northern Chinese restaurants, where the duck is roasted until the skin is lacquered and crisp, carved at the table, and wrapped in thin pancakes with scallion, cucumber and sweet bean sauce. Styles range from traditional Beijing preparations at Imperial Treasure Super Peking Duck and Peking Chamber to applewood-roasted and caviar-topped versions at hotel restaurants and Marina Bay Sands. A whole duck typically costs about $80-$130 before taxes, with half portions at some restaurants, and most of the best-known options cluster along Orchard Road, with others at Marina Bay, Dempsey, Sentosa and Chinatown. Many kitchens roast a limited number of ducks each day and some require pre-orders, so reserve the duck when you book your table.

Last verified: October 2026. Hours and prices can change — we re-check our guides regularly, but do confirm before a special trip.

The list

Imperial Treasure Super Peking Duck (Paragon) Peking duck specialist · $$$

The Imperial Treasure group's dedicated Peking duck restaurant, whose ducks are roasted in a lychee-wood oven and carved tableside. The duck must be ordered in advance; there are also outlets at Asia Square Tower 1 and Jewel Changi Airport.

  • Cuisine: Peking duck specialist
  • Price: $$$
  • Must-try: Peking duck carved tableside, Duck floss made from the leftover meat
  • Where: 290 Orchard Road, #05-42, Paragon, Singapore 238859
  • Area: Orchard
  • Nearest MRT: Orchard
  • Hours: Mon-Fri 11:30am-2:45pm, 6pm-10pm; Sat 11am-2:45pm, 6pm-10pm; Sun & PH 10:30am-2:45pm, 6pm-10pm

Get directions →

Hua Ting Restaurant Cantonese fine dining · $$$$

A Cantonese restaurant at Orchard Hotel that has served Peking duck since 1992, carving each bird tableside. It uses air-dried Irish Silver Hill duck served with pancakes, spring onion and hoisin.

  • Cuisine: Cantonese fine dining
  • Price: $$$$
  • Must-try: Peking duck with pancakes, spring onion and hoisin, Dim sum
  • Where: 442 Orchard Road, Level 2, Orchard Hotel Singapore, Singapore 238879
  • Area: Orchard
  • Nearest MRT: Orchard

Get directions →

Peking Chamber Beijing-style Peking duck · $$$

The first outlet outside China of Beijing's Siji Minfu Peking duck chain, brought in by the Jumbo Group. The Singapore restaurant at WEAVE, Resorts World Sentosa, mirrors its China branches in menu and tableside carving.

  • Cuisine: Beijing-style Peking duck
  • Price: $$$ · From around $68 for a half duck ($118 whole); pancakes $3 per portion
  • Must-try: Roasted tender duck carved tableside, Pancakes with condiment platter
  • Where: 26 Sentosa Gateway, #01-212/213/214, WEAVE, Resorts World Sentosa, Singapore 098138
  • Area: Sentosa
  • Nearest MRT: HarbourFront
  • Hours: Daily 11:30am-10pm

Get directions →

Jiang-Nan Chun Cantonese fine dining · $$$$

The Cantonese restaurant at the Four Seasons Hotel Singapore, whose duck is prepared for up to 14 hours and roasted in a mesquite oven, then served with plain and flavoured wraps. A version finished with caviar is offered.

  • Cuisine: Cantonese fine dining
  • Price: $$$$
  • Must-try: Peking duck with Oscietra caviar
  • Where: 190 Orchard Boulevard, Level 2, Four Seasons Hotel Singapore, Singapore 248646
  • Area: Orchard
  • Nearest MRT: Orchard Boulevard

Get directions →

Min Jiang at Dempsey Sichuan and Cantonese · $$$$

Goodwood Park Hotel's Dempsey restaurant roasts its Beijing duck over apple wood and carves it tableside with eight condiments; the remaining meat is cooked into a second dish.

  • Cuisine: Sichuan and Cantonese
  • Price: $$$$ · From around $118 for a whole wood-fired duck
  • Must-try: Wood-fired Beijing duck, Second-course dish made with the remaining duck meat
  • Where: 7A & 7B Dempsey Road, Singapore 249684
  • Area: Dempsey
  • Nearest MRT: Napier

Get directions →

Summer Palace Cantonese fine dining · $$$$

The Cantonese restaurant at Conrad Singapore Orchard (formerly Regent Singapore), revamped in 2024. Its Malaysian-sourced ducks are marinated in spices for 24 hours, air-dried, roasted over open flame and carved tableside.

  • Cuisine: Cantonese fine dining
  • Price: $$$$
  • Must-try: Peking duck with pancakes
  • Where: 1 Cuscaden Road, Level 3, Conrad Singapore Orchard, Singapore 249715
  • Area: Orchard
  • Nearest MRT: Orchard Boulevard

Get directions →

Mott 32 Hong Kong Cantonese · $$$$

The Marina Bay Sands outpost of the Hong Kong restaurant, known for a duck aged 42 days and roasted over apple wood, then carved tableside.

  • Cuisine: Hong Kong Cantonese
  • Price: $$$$
  • Must-try: Applewood-roasted Peking duck (42-day aged)
  • Where: 10 Bayfront Avenue, #B1-41/42 Galleria Level, The Shoppes at Marina Bay Sands, Singapore 018956
  • Area: Marina Bay
  • Nearest MRT: Bayfront

Get directions →

Wan Hao Chinese Restaurant Cantonese · $$$$

The Cantonese restaurant at Singapore Marriott Tang Plaza Hotel serves an air-dried Irish duck roasted in a special oven, with staff trained to carve it at the table.

  • Cuisine: Cantonese
  • Price: $$$$ · From around $65 for the roast Irish Peking duck
  • Must-try: Traditional Peking duck carved tableside
  • Where: 320 Orchard Road, Level 3, Singapore Marriott Tang Plaza Hotel, Singapore 238865
  • Area: Orchard
  • Nearest MRT: Orchard
  • Hours: Daily 11:30am-3pm, 6pm-10pm

Get directions →

TungLok Peking Duck (Velocity@Novena Square) Peking duck specialist · $$$

TungLok's Peking duck restaurant uses Irish Silver Hill duck, cured for three days and slow-roasted, served with an eight-treasure condiment platter. Its Orchard Central outlet is reported to operate only until November 2026 because of works along Orchard Road, so this guide lists the Novena branch.

  • Cuisine: Peking duck specialist
  • Price: $$$
  • Must-try: Irish duck roasted in a fire-brick oven, Eight-treasure condiment platter
  • Where: 238 Thomson Road, #02-11/12, Velocity@Novena Square, Singapore 307683
  • Area: Novena
  • Nearest MRT: Novena

Get directions →

Si Chuan Dou Hua (UOB Plaza) Sichuan and Cantonese · $$$$

A Sichuan and Cantonese restaurant on the 60th floor of UOB Plaza, operating since 1996. Its duck is scalded with boiling water for thin, crisp skin and served with a house-made sweet sauce and thin crepes.

  • Cuisine: Sichuan and Cantonese
  • Price: $$$$
  • Must-try: Peking duck with homemade hoisin sauce
  • Where: 80 Raffles Place, #60-01, UOB Plaza 1, Singapore 048624
  • Area: Raffles Place
  • Nearest MRT: Raffles Place

Get directions →

Spring Court Singapore Chinese · $$$

Founded in 1929 and described as Singapore's oldest Chinese restaurant, Spring Court serves a Peking duck recipe passed down over three generations in a large multi-storey dining room in Chinatown.

  • Cuisine: Singapore Chinese
  • Price: $$$
  • Must-try: Peking duck, Popiah
  • Where: 52-56 Upper Cross Street, Singapore 058348
  • Area: Chinatown
  • Nearest MRT: Chinatown

Get directions →

At a glance: compare every spot

Spot Cuisine Price Area Halal
Imperial Treasure Super Peking Duck (Paragon) Peking duck specialist $$$ Orchard —
Hua Ting Restaurant Cantonese fine dining $$$$ Orchard —
Peking Chamber Beijing-style Peking duck $$$ Sentosa —
Jiang-Nan Chun Cantonese fine dining $$$$ Orchard —
Min Jiang at Dempsey Sichuan and Cantonese $$$$ Dempsey —
Summer Palace Cantonese fine dining $$$$ Orchard —
Mott 32 Hong Kong Cantonese $$$$ Marina Bay —
Wan Hao Chinese Restaurant Cantonese $$$$ Orchard —
TungLok Peking Duck (Velocity@Novena Square) Peking duck specialist $$$ Novena —
Si Chuan Dou Hua (UOB Plaza) Sichuan and Cantonese $$$$ Raffles Place —
Spring Court Singapore Chinese $$$ Chinatown —

Your questions answered

How much does Peking duck cost in Singapore?

A whole Peking duck at a restaurant typically costs around $80-$130 before service charge and GST, and some places sell halves. Peking Chamber at Resorts World Sentosa lists $68 for a half duck and $118 for a whole, with pancakes charged separately, and Min Jiang at Dempsey lists its whole wood-fired duck at around $118.

Do I need to pre-order Peking duck?

Often, yes. Imperial Treasure Super Peking Duck states that its duck requires advance order, and other restaurants roast a limited number each day, so reserve the duck when you book your table.

What is the difference between Peking duck and Cantonese roast duck?

Peking duck is roasted for crisp, lacquered skin, carved at the table and eaten wrapped in thin pancakes with scallion, cucumber and sweet bean sauce. Cantonese roast duck is chopped on the bone and served with rice, noodles or plum sauce, and is a separate dish.

Where is the best area for Peking duck in Singapore?

Orchard Road has the largest cluster, including Imperial Treasure Super Peking Duck at Paragon, Hua Ting, Jiang-Nan Chun, Summer Palace and Wan Hao. Mott 32 is at Marina Bay Sands, Si Chuan Dou Hua is at Raffles Place, Min Jiang is at Dempsey and Peking Chamber is at Resorts World Sentosa.

Is there halal Peking duck in Singapore?

None of the restaurants in this guide are presented as halal-certified in the sources consulted. Muslim diners should check the MUIS halal directory for certified Chinese restaurants before visiting.

Related guides