Let’s face it, a good deal of the holiday season is spent at the dinner table, and for good reason. Nothing tastes better than holiday carbs while surrounded by your loved ones – and a couple of winter-themed drinks never hurt either!

If you’re looking for Christmas dinners to indulge in around town, consider this list a great place to start.

Hawksworth Restaurant

christmas dinners vancouver
Photo via Hawksworth Restaurant

From delectable tasting menus to private dining experiences, Hawksworth has all the makings of a magical holiday season. This includes the Christmas Tasting Menu offered on December 24th and 25th, which features five mouthwatering dishes, including your choice of main: Fraser Valley goose and fig terrine, Bradner farms striploin, or Haida Gwaii sablefish.

When: Sunday, December 24th and Monday, December 25th
Where: 801 West Georgia Street
Cost: $190 per person


christmas dinners vancouver
Photo via Forage Restaurant

Forage Restaurant is celebrating the season with a special three-course feast available on Christmas Day (4, 6, and 8 pm) consisting of a Baby Kale and Arugula Salad, JD Farms Specialty Turkey with trimmings, Smoked Boneless Fraser Valley Pork Rack, and Sticky Toffee Pudding for dessert.

When: Monday, December 25th
Where: 1300 Robson Street
Cost: $75 per person

Recent Posts:
Thousands of lights are set to illuminate this famous BC garden for the holidays
BC is getting a new festival of lights with a glowing tunnel & enchanted forest

H Tasting Lounge

In addition to their indulgent Winterlust dome dining experience, diners at H Tasting Lounge can enjoy a special Christmas Dinner, available December 24th and 25th from 4 to 10 pm. The four-course feast includes your choice of main, from Fraser Valley Festive Turkey to Roasted Harvest Pumpkin Spelt Risotto and Roasted Wild BC Halibut.

When: Sunday, December 24th and Monday, December 25th
Where: 1601 Bayshore Drive
Cost: $100 per person

Seasons in the Park

Queen Elizabeth Park’s Seasons restaurant offers visitors unparalleled views and two festive menus to choose from this year: One on Christmas Eve and one on Christmas Day. The former includes oven-roasted turkey, grilled arctic char, or butternut squash ravioli for entrees, while the second additionally offers prime rib or a seafood duo as options.

When: Sunday, December 24th and Monday, December 25th
Where: West 33rd Avenue
Cost: $70 per person for Christmas Eve, $105 for Christmas Day

The Victor

The Victor is celebrating the holidays with a Christmas Weekend Set Menu, available from December 22nd to 26th offering visitors the chance to sip on a mug of mulled wine, enjoy Cheese and Onion Bread, and their choice of appetizer, entrée, and dessert, with an optional wine pairing available.

When: December 22nd to 26th
Where: 39 Smithe Street
Cost: $96 per person

H2 Kitchen + Bar


View this post on Instagram


A post shared by H2 Kitchen + Bar (@h2restaurant)

In addition to a Christmas Day Lunch Buffet with Santa, diners at H2 Kitchen + Bar is celebrating the holidays with a special Christmas dinner, available on the 24th and 25th. This includes Smoked Turkey Breast, accented with a 48-hour apple brine, cheddar croquettes, cornbread stuffing, pickled cranberries, whipped potatoes, and fresh veggies.

The Christmas Special is available from 5 to 10 pm as a feature plate, served a la carte on Christmas Eve and Christmas Day.

When: Sunday, December 24th and Monday, December 25th
Where: 1601 Bayshore Drive
Cost: $42 per adult, $30 per child

Honey Salt

From 10:30 am to 3 pm on Christmas Eve and Day, visitors at Honey Salt can take advantage of a festive gourmet Brunch Buffet, or opt for a Christmas Eve or Day Dinner Buffet from 4 to 9 pm.

Both will offer an array of classic and contemporary West Coast-inspired dishes, fresh-baked breads and pastries, and seasonal delights.

When: Sunday, December 24th and Monday, December 25th
Where: 39 Smithe Street

So there you have it, Vancouver! If you’re ready to indulge this Christmas, you know where to go.

Happy holidays!