UPDATED: Ultimate Guide to Christmas 2022 in Shanghai

By That's Shanghai, December 16, 2022

0 0




Chef Owen has created amazing dishes for winter, so come and experience Azul's festive hospitality during the month of December. 

When? Dec 24, 25, 31

How much? RMB298 per person for dinner, RMB200 for 3-hour free flow

Azul, Building 6, Shangkang Li, 358 Kangding Lu, by Shaanxi Bei Lu  康定路358号, 近陕西北路 

Azul Italiano


Enjoy Italian-inspired festive drinks and desserts during this holiday season at Azul Italiano with their special Christmas set menu.  

When? Dec 24-25

How much? RMB238 per person

Azul Italiano (North Bund), 588 Dongchangzhi Lu, Sinar Mars Plaza, 3/F, L3-A-01-03 虹口区东长治路588号白玉兰广场3楼L3-A-01-03.

Azul Italiano (1000 Trees), L1F-14, 600 Moganshan Lu, by Changhua Lu 莫干山路600号,L1F-14,近昌化路.



Chef Mandy from Colca group's new restaurant, Bhacus, has created a delicious dinner and brunch menu for Christmas weekend. From a holiday-themed dinner to a cheerful brunch to a sexy and elegant New Year's feast, Bhacus is living up to the great feedback it is receiving.

When? Dec 24, 25 & 31

How much? RMB488 per person for Christmas dinner Dec 24-25, RMB288 per person for Christmas brunch Dec 25, RMB688 per person for a 5-course New Year's Eve dinner Dec 31

Bhacus, 2/F, 277 Wuxing Road 徐家汇吴兴路277号, 2楼.



Bonica is celebrating this holiday season with sharing sets for two or four people, including homemade pita bread, an aperitivo board, sardines, and grilled peach salad for starters, truffle crab soup, flambéed razor clam, and a choice of charred seabass or Wagyu roast beef (both if you are a group of four), a festive medley of sides and Bonica's famous lemon tart for dessert. Reserve in advance by scanning the QR code. 

When? Dec 24-25, 5-10.30pm

How much? RMB1,588 for two, RMB2,888 for four

Bonica, #110, Bldg 5, Lane 273 Jiaozhou Lu, by Xinzha Lu  胶州路273弄60号5幢110室,近新闸路. 

The Bull & Claw


Ring in this holiday season in style at The Bull & Claw with festive favorites, like a trio of meats (Butter Basted Turkey Breast, Roast Wagyu Beef, and Brandy Orange Glazed Ham) with all the trimmings.

Savor a Christmas Iced Nougat for dessert, plus petit fours. And don't forget to add on 3-hours of free flow. 

The Bull & Claw is also offering holiday private event bookings (by reservation) with traditional 3-course Christmas menus starting from RMB288 per person. 

When? Dec 24-25

How much? RMB888 per person, RMB458+ for 3-hours of free flow, RMB288 for kids under 10

The Bull & Claw110 Fenyang Lu, by Fuxing Zhong 汾阳路110号, 近复兴中路.



For dinner on December 24-25, Colca is celebrating Christmas with family-style Latino Christmas Dinner. 

Also, enjoy Sunday brunch on December 25 with a lovely semi-buffet spread of antipasto and desserts, plus a main course of your choosing.

Discover Chef Eduardo's newly launched amazing Peruvian dishes on the menu that are receiving rave reviews.

For those that prefer a festive dinner at home with loved ones, you can pre-order from the special delivery menu of turkey and other Christmas foods.

When? Dec 24-25

How much? RMB388 per person for Christmas dinner, RMB288 per person for Christmas brunch

Colca, Room 2201, 2/F, 199 Hengshan Lu, by Yongjia Lu 衡山路199号2楼2201, 近永嘉路



Every single day, Cotton's is offering a Christmas-themed Santa Brunch from 11am-5pm, including one soup, a main, dessert and drink. Add on free flow options are available too.


Then, on the actual holiday weekend, bring the whole family for a Christmas dinner feast spanning chestnut cream soup, roasted squash and beetroot salad, tuna tartar, pan-fried salmon, New Zealand tenderloin and cheesecake for dessert.

Get a group of four together and score a bottle of wine!

When? Dec 10-31 for Santa Brunch, Dec 24-25 for Christmas Dinner

How much? RMB298 per person for Christmas Brunch, RMB188 for 2-hours of free flow, (RMB98 for kids), RMB398 for two persons for Christmas Dinner

Cotton's Xinhua Lu, 294 Xinhua Lu, by Panyu Lu 新华路294 号, 近番禺路; 

Cotton's Anting Lu, 132 Anting Lu, by Jianguo Xi Lu 安亭路132 号, 近建国西路.



Savor a 5-course set menu at Cuivre this holiday weekend. For these special days, caviar, Wagyu beef and Cuivre's signature Christmas log will make a guest appearance.

Dinner will be served in two seatings, at 6pm and 8.30pm, so make sure to reserve in advance. On December 25, an a la carte menu will also be available.

When? Dec 24-25

How much? RMB588 per person, RMB258 for kids

Cuivre, 1502 Huaihai Zhong Lu, by Wulumuqi Lu 淮海中路1502号,近乌鲁木齐路.

D.O.C. Gastronomia Italiana


Celebrate Christmas with an Italian twist at D.O.C. Gastronomia Italiana. Savor a 5-course Christmas Eve and Christmas Day feast spanning oysters, lobster and scallop salad, fettucine or a calzone, Christmas turkey and Christmas panettone cake. 

When? Dec 24-25

How much? RMB588 per person, RMB288 for 3-hour free flow

D.O.C Gastronomia Italiana, 392 Dagu Lu, by Chengdu Bei Lu  大沽路392号, 近成都北路.

El Santo


Celebrate all month long at El Santo with roasted chicken and all the trimmings - plus ponche, a traditional Mexican Christmas punch made with fresh fruit.

Feliz Navidad!

When? Now-Dec 31

How much? RMB98 

El Santo. B/1, Found 158, 158 Julu Lu, by Ruijin Yi Lu 巨鹿路158号B1层, 近瑞金一路.



Highline's Alpine Lodge-themed Christmas display is back again this year, along with a holiday-themed Festive Tea Set (a selection of savory and sweet bites including a choice of coffee or tea), a 6-course Festive Feast Set (featuring Iberian pork fritters, smoked duck breast, Canadian lobster, celeriac truffle soup, 6-hour roast prime rib with foie gras gravy and a marshmallow, caramel parfait for dessert) and 50% off their full list of champagne for Friday Bubbles. Celebrate the season at all hours through the month of January.

When? Now-Jan 31

How much? RMB398 for Festive Tea Set, RMB988 for two persons for Festive Feast Set

Highline, 6/F, 282 Huaihai Zhong Lu, by Huangpi Nan Lu  淮海中路282号6楼, 近黄陂南路.

La Scala


La Scala is offering several options for the holiday season. From a Christmas Festive Lunch – antipasta, tagliatelle with venison ragout or risotto, grilled half lobster or turkey with foie gras and mont blanc dessert – to a Christmas Eve Dinner – citrus cured salmon, potato gnocchi with langoustine tartare, red snapper, M9 Wagyu tenderloin and homemade panettone – to a New Year's Eve Dinner – foie gras and fig compote, king crab ravioli, black cod, duck breast and housemade panettone – the scrumptious feasts are neverending. 

When? Dec 24, 25, 31 & Jan 1 for Christmas Festive Lunch, Dec 24 for Christmas Eve Dinner, Dec 31 for New Year's Eve Dinner

How much? Christmas Festive Lunch RMB688 net, Christmas Eve Dinner RMB1,588 net (including two glasses of champange), New Year's Eve Dinner RMB1,588 net (including one glass of champange)

La Scala, 1/F, 380 Weihai Lu, by Shimenyi Lu 威海路380号1层, 近石门一路.  

Lounge by Topgolf


Celebrate Christmas with the whole family by playing mini golf at Topgolf. Enjoy an expansive appetizer and dessert buffet plus shared Christmas platters as well as free flow drinks options for mom and dad. Kids activities will be led by Coach 23.

When? Dec 24-25, 6:30-9:30pm

How much? RMB388 for a starter and dessert buffet + main Christmas platter, RMB198 three-hour free flow

Lounge by Topgolf, 2/F, Central Plaza, 227 Huangpi Bei Lu, by Nanjing Xi Lu 黄陂北路227号中区广场2楼,近南京西路.

The Pearl


Mrs Claus welcomes you to a hearty Christmas Feast, prepared by none other than Chef Elf Baidas himself, complete with a full buffet of Montreal smoked meats, whole roasted turkey, shepherd's pie, mixed seafood, poutine and a bit of mulled wine for a hint of debauchery.

And what is a Christmas evening without some festive entertainment? Mrs Claus will be inviting a delightful group of North Pole friends to entertain you all. Expect to be regaled by Christmas classics that will make you feel at home and all warm and fuzzy.

When? Dec 23-25, 6pm-late

How much? RMB388

Scan the QR to get your tickets now:


The Pearl, 471 Zhapu Lu, by Wujin Lu 乍浦路471号, 近武进路.

Primus Hotel


Primus Hotel is offering a Christmas Season Buffet Dinner for all of December in Cafe Central, as well as a 5-course set menu on December 24 in Al Capello Trattoria. 
When? Now-Dec 31 at Cafe Central, Dec 24 at Al Capello Trattoria

How Much? Christmas Season Dinner Buffet for RMB388 per person (RMB194 for kids 6-12 years old) at Cafe Central. On Dec 24, Christmas Eve Set Menu for RMB888 per couple at Al Capello Trattoria or Christmas Eve Dinner Buffet for RMB588 per person (RMB298 for kids 6-12 years old or RMB1,188 for a family set) at Al Capello Trattoria.

Primus Hotel, No.100, 1588 Zhuguang Lu, by Yinggang Dong Lu 诸光路1588弄100号, 近盈港东路.

Social at The St. Regis Shanghai Jingan


Celebrate Christmas and New Year's with a sumptious gala buffet feast at Social. The buffet spread will feature fresh seafood, oysters, truffle risotto, and so much more, all paired with free flow wine and sparkling wine. Guests will also be able to join in the Lucky Draw for a chance to win exciting stays and dining vouchers. 

When? December 23-25, 6-9pm, December 30-31, 6-9pm, January 1-2 12-2.30pm

How much? Christmas Buffet: RMB969 for two persons or RMB1,189 for two adults and one child under 12 years old; New Year's Buffet: RMB769 for two persons or RMB969 for two adults and one child under 12 years old

Social (The St. Regis Shanghai Jingan), 1/F, The St. Regis Shanghai Jingan, 1008 Beijing Xi Lu, by Jiangning Lu  北京西路1008号, 上海静安瑞吉酒店一层, 近江宁路.



Nothing screams Christmas more than bulky knitwear, pun-heavy Santa phrases and clashing vivid-colored prints, and Tacolicious is inviting all that and more with an ugly sweater competition in Christmas Eve to honor the great Saint Nick. 

Dance off that extra scoop of Christmas pudding with a DJ starting at 8pm.


Then, swing through again the next day for their Christmas menu, with vegetarian and pescatarian options available as well for those booking 48 hours in advance. See the menu on the flyer above, and make a reservation to secure your spot.

Oh, and festive drink specials run every day, all month at Tacolicious for just RMB50. Expect spiked peppermint hot cocoa, hot apple cider with a whiskey kick and creamy chai hit with bourbon.

When? Ugly Sweater Party Dec 24 from 8pm, Christmas Dinner Dec 25

How much? Free entry for Ugly Sweater Party, RMB298 per person or RMB550 for two persons for Christmas Dinner

Tacolicious, Room 104-105, 34 Yuyao Lu, by Xikang Lu 余姚路34号1幢104-105室, 近西康路.

U77 Brunch & Bistro


All December long, enjoy a Christmas feast at U77 Brunch & Bistro for a discounted price. From turkey to pumpkin soup to black truffle fries and chicken wings to veal and even a Christmas turkey pizza, U77 has got it all. 

When? Now-Dec 31

How much? RMB398 per person

U77 Brunch & Bistro, 77 Changshu Lu, by Changle Lu, 常熟路77号,近长乐路.

Urban Cafe


Feast like a king at Urban Café's Christmas Buffet. In addition to a full holiday spread, each person will also get to enjoy half of a lobster. 

When? Dec 24 Dinner, Dec 25 Lunch

How much? RMB588 per person, RMB1,088 for two persons

Urban Café, 1/F, 380 Weihai Lu, by Shimenyi Lu 威海路380号1层, 近石门一路. 

The Waldorf Astoria Shanghai


The Waldorf Astoria Shanghai is celebrating this holiday season with dinner and brunch buffets for the Christmas weekend. With favorites like turkey, glazed ham and Christmas sweet treats, enjoy a lively Christmas celebration with festive tunes around the Grand Brasserie. 

When? Dec 24 Dinner, Dec 25 Brunch & Dec 25 Dinner

How much? Grand Brasserie: Dec 24 Dinner RMB1,888+ per person, Dec 25 Brunch RMB1,388+ per person & Dec 25 Dinner RMB1,088+ per person. Add on a bottle of Perrier Jouët Grand Brut for RMB398+

Wai King Kok:Dec 24-25, Lunch and Dinner RMB888+ per person (two menu options)

Peacock Alley: RMB1,588+ for Christmas Hamper, available for pickup Dec 21-25

Waldorf Astoria Shanghai, 2 Zhongshan Dong Yi Lu, by Yan'an Dong Lu 中山东一路2号, 近延安东路.



Savor in Xouk's new Christmas-themed menu, with festive drinks and desserts this holiday season.

Xouk, L5-0509, West 600 Moganshan Lu (1000 Trees)  天山路600号大洋千树西区L5层0509.

Christmas Meals To-Go

The Bull & Claw


Book your takeaway Christmas meal four days in advance through The Bull & Claw, and host your Christmas celebrations at home with friends and family.

Choose from Butter Basted Turkey Breast, Roast Wagyu Beef, Brandy Orange Glazed Ham or Vegetarian Nut Roast (or order a mix of any or all four), and receive all the holiday trimmings. 

When? Dec 1-31

How much? See pricing on flyer based on main dish selection

The Bull & Claw110 Fenyang Lu, by Fuxing Zhong 汾阳路110号, 近复兴中路.

Cages Jing'an


Cages is offering a whole load of gobble gobble goodness from now through the end of December, with everything from Smoked Turkey with Sage Gravy to Boneless Honey Hot Glazed Ham with Whole Grain Mustard to Whole Smoked Angus Prime Rib with Horseradish Cream and Au Jus on offer.

What? Check out the options above

When? Now-Dec 31

How much? Spreads RMB1,288-4,888; Sides RMB148; Desserts RMB198-258

Delivery? Yup, or you can pick up, or you can dine in at Cages

*48 hours notice is required

Cages Jing'an, 3/F, Jing'an Sports Center, 428 Jiangning Lu, by Wuding Lu 江宁路428号静安体育中心3楼, 近武定路.

Chez Jojo


For Christmas and New Years, Chez Jojo is offering home delivery options to fit all budgets. From homemade foie gras terrine to fresh oysters, from salmon gravlax to roasted turkey, Chez has got you covered to host the most festive of celebrations at home.

Scan the QR code on the poster above to book today.


What? Check out the options above

When? Now-Dec 31

How much? Varies

Delivery? Yes

Chez JOJO Wine & Garden (Yongjia Lu), 333 Yongjia Lu, by Xiangyang Lu 永嘉路333号,靠近襄阳路.

Chez JOJO Wine & Terrace (Fumin Lu), 3/F, A Mansion, 291 Fumin Lu, by Changle Lu 富民路291号3楼,悟锦大楼,从长乐路大堂入口进.

Colca & Bhacus


Colca and Bhacus are both offering festive set menus to-go. Choose from Herbed Roasted Turkey or Chanchito Al Horno and pick your add-on options of sides.

Make sure to book at least two days in advance. 

What? Check out the options above

When? Now-Dec 31

How much? Mains: RMB800-1200; Add-ons: RMB60-200

Delivery? Yes

Colca, Room 2201, 2/F, 199 Hengshan Lu, by Yongjia Lu 衡山路199号2楼2201, 近永嘉路

Bhacus, 2/F, 277 Wuxing Road 徐家汇吴兴路277号, 2楼.

Fairmont Peace Hotel


An expertly roasted turkey atop a table heaving with all the trimmings, makes the Christmas season extra special.

What? Victor's delivers the perfect festive feast while taking care of the hard work for you. Simply order a roasted turkey with traditional gravy and condiments. And choose from one of the four famous Victor's salads or selected seasonal vegetables.

When? From now until Dec 31

How much? An American Turkey (4-6 persons) with a Bottle of French Bordeaux Red Wine RMB1,888 net; An American Turkey (8 persons) and a Bone-in Ribeye Steak with a Bottle of French Bordeaux Red Wine RMB3,288 net. For reservations and queries, please dial: 6138 6887.

And the deal? Scan the QR code and order from the wechat mall with more favorable price

Delivery? Pick up only

*48-hour advance booking is required

Fairmont Peace Hotel, 20 Nanjing Dong Lu, by Zhongshan Dong Yi Lu 南京东路20号, 近中山东一路.

Jing An Shangri-La, Shanghai 


Jing An Shangri-La, Shanghai is offering delectable Roast Turkey with take-away hampers during the festive season, starting from now until December 25. The succulent selected Roast Turkey is an ideal contribution for a festive family feast giving you a chance to relax and fully focus on your friends and loved ones. This year, the hotel has prepared two festive hampers for you to delight family and friends.

What? Roasted Turkey Hamper for 6-8 persons: Including 5 to 7 kg Selected Turkey, Roasted Rosemary and Garlic Baby Potatoes, Glazed Baby Carrots, Brussels Sprouts with Herb Butter and Bacon, Honey Roasted Butternut Pumpkin, Traditional Chestnut Nut Stuffing, Turkey Gravy and Los Altos Wine.

Honey Roasted Ham Hamper for 4-6 persons: Including 4 kg Selected Ham, Roasted Rosemary and Garlic Baby Potatoes, Glazed baby Carrots, Brussels Sprouts with Herb Butter and Bacon, Honey Roasted Butternut Pumpkin, Dijon Mustard or Seeded Mustard, Cranberry Sauce, Pineapple Sauce and Los Altos Wine.

When? From now until Dec 25

How much? Roasted Turkey Hamper RMB1,298 net per set; Honey Roasted Ham Hamper RMB1,198 net per set

Delivery? Complimentary delivery service within the 10-kilometer Inner Ring Road radius of Shanghai

*3-day advance booking is required

Café Liang, 1/F, Jing An Shangri-La, 1218 Yan'an Zhong Lu, by Nanjing Xi Lu 延安中路1218号上海静安香格里拉1层, 近南京西路.

Pudong Shangri-La, Shanghai


Bring the party home with roasted turkey from Gourmet. Executive Chef Olivier Pistre reinvents the taste of his memory with seasonal ingredients to present the feast of celebrations. A selection of roasted turkey, ham, sauces, garnishes and homemade pastries are available to complete your celebration feast. 

What? Roasted Turkey Set A: 5-7KG (4-6 persons): RMB1,188 per set, 9-11KG (6-8 persons): RMB1,688 per set

Includes, Bread and Foie Gras Stuffing, Chestnuts, Glazed Winter Vegetable Medley with Maple Syrup, Mashed Sweet Potato, Roasted New Potatoes, Roasted Pumpkin, Cranberry Sauce and Turkey Gravy with Bread Sauce

Roasted Turkey Set B: 5-7KG (4-6 persons): RMB1,088 per set, 9-11KG (6-8 persons): RMB1,588 per set

Includes Traditional Bread and Apple Apricot Stuffing, Chestnuts, Glazed Winter Vegetable Medley with Maple Syrup, Mashed Sweet Potato, Roasted New Potatoes, Roasted Pumpkin,Cranberry Sauce and Turkey Gravy witth Bread Sauce

Roasted Ham (6-8KG): RMB 988 per set 

Includes Honey Roasted Pork Ham, Glazed Winter Vegetable Medley with Maple Syrup, Mashed Sweet Potato, Roasted New Potatoes, Roasted Pumpkin, Cranberry Sauce, Dark Gravy

When? Now until Dec 31 (must reserve 72 hours in advance by calling (21) 6882 8888 ext. 270.)

Delivery? Complimentary delivery service is offered within 10km with spending over RMB1,200, or you can pick up at Gourmet. 
Gourmet, Pudong Shangri-la, 33 Fucheng Lu, by Mingshang Lu 富城路33号浦东香格里拉大酒店紫金楼36楼, 近名商路.

Lounge by Topgolf


Lounge by Topgolf is offering its festive cider-brined whole roasted turkey throughout the festive season. Make sure to order at least 24-hours in advance to savor the flavors of this holiday season at home!

What? Choose a set menu with sides or order the turkey on its own. Plus there is the option of pumpkin pie

When? From now until Dec 30

How much? RMB1,088-1,288 Set Menus; RMB988 Whole Roast Turkey 5-6 kg; RMB148 Pumpkin Pie

Delivery? Pick up only

*24-hour order in advanced needed

Lounge by Topgolf, 2/F, Central Plaza, 227 Huangpi Bei Lu, by Nanjing Xi Lu 黄陂北路227号中区广场2楼,近南京西路.

The Portman Ritz-Carlton, Shanghai


Leave the hard work of the festive season to The Portman Ritz-Carlton, Shanghai culinary team as at The Gift Shop, you can order a special Honey-Glazed Turkey. Executive Sous Chef Davide Mastrangeli brings his secret recipe to life by deep-soaking the turkey for eight hours before being slow-baked.

What? An 8-9 kg Turkey, serving 6-8 persons. Each turkey comes with stuffing and its side dishes feature Brussel Sprouts, Garden Vegetables, Apple & Onion Stuffing, Sautéed Assorted Mushrooms and Baked Baby Cajun Potato. Cranberry Sauce and Giblet Sauce are provided. 

When? From now until Dec 31

How much? RMB1,288 

Delivery? Pick up only

The Gift Shop, Lobby Level, The Portman Ritz-Carlton, Shanghai, 1376 Nanjing Xi Lu, by Xikang Lu 南京西路1376号, 近西康路.



Saucepan is offering up two delivery specials this holiday season: their famous Christmas sandwich by Homeslice's very own Nat Alexander...


... and mulled wine sets.

Order via the flyer's QR code.

What? Christmas Sandwich and Mulled Wine Set

When? Now-Dec 31

How much? Mulled Wine Set RMB98, Mulled Wine Spice Kit RMB30

Delivery? Yes

St. Regis


Enjoy succulent turkey with all the traditional trimmings in the festive season. The perfect feast for a family or friends’ gathering.

What? A 9-10 kg turkey, traditional trimmings, for 4-6 people

When? Nov 10-Dec 31

How much? RMB1,288

Delivery? Pick up only

Social, 1/F, The St. Regis Shanghai Jingan, 1008 Beijing Xi Lu, by Jiangning Lu 北京西路1008号, 上海静安瑞吉酒店一层, 近江宁路.

The Sukhothai, Shanghai 


Ring in the holidays with a festive foodies Christmas Hamper from The Sukhothai. Each basket is filled with handpicked delights, like Nuremberg Lebkuchen spiced holiday cookies, chocolates, panettone and more, plus your choice of prosecco or champagne. Don't forget to swing by Urban Thai for a double chocolate milk for RMB68 or a mulled wine for RMB88.

What? Christmas Hamper

When? Now-Dec 31

How much? RMB988 with prosecco, RMB1,388 with champagne

Delivery? Pick up only

The Sukhothai Shanghai, 380 Weihai Lu, by Shimenyi Lu 威海路380号, 近石门一路.

Like to Promote an Xmas Event?

Connect with us on WeChat by scanning the QR code below:


more news

Celebrate the Wonders of Christmas at Pudong Shangri-La

Hop on the Shangri-La Airship with Mr. Nutcracker and his penguin squad!

Unbeatable Thanksgiving & Xmas Dine-In & Takeaway Deals!

Dine in or pre-order for holiday takeaway at The Portman's Restaurant

2022 DRiNK Magazine Award Winners & Drink Street Details

Who won what at the 2022 DRiNK Awards

Who Won What at the That's Shanghai Food & Drink Awards 2022

See which restaurants and bars were crowned at our annual Food and Drink Awards, voted for by our readers.

Shanghai Food & Drink Gossip: December 2022

Your monthly serving of new restaurants, bars and tasty gossip tidbits.

It’s All Good at Shanghai’s Newest Burger Obsession: Goodman

Smash burger in one hand, highball in the other

0 User Comments

In Case You Missed It…

We're on WeChat!

Scan our QR Code at right or follow us at Thats_Shanghai for events, guides, giveaways and much more!

7 Days in Shanghai With thatsmags.com

Weekly updates to your email inbox every Wednesday

Download previous issues

Never miss an issue of That's Shanghai!

Visit the archives