This holiday season, Vancouver’s dining scene is brimming with festive options for those looking to celebrate in style. From refined afternoon teas to indulgent Christmas dinners, the city’s restaurants have crafted special menus that embody the warmth of the season. Whether you’re planning a cozy brunch, a festive dinner, or simply want to pick up a pre-cooked turkey to enjoy at home, Vancouver offers a variety of ways to make your holiday meal unforgettable. Here’s a look at some of the best Christmas dining and takeaway options for Christmas in Vancouver.

Christmas Eve falls on Tuesday, December 24 this year, followed by Christmas Day on Wednesday, December 25.
Christmas Vancouver 2024: Restaurant Offerings
This list is not exhaustive and I update the information becomes available. I try to feature as much as I can but certainly this is not all that is out there. If your favorite restaurant is not on the list, I would recommend contacting them to see what they are offering.
C|Prime Modern Italian
C|Prime Modern Italian Steak & Wine is offering festive holiday dining experiences for Christmas Eve and Christmas Day. On December 24 and 25, starting at 4 PM, the menu will include two special holiday features. Guests can enjoy a Slow-Roasted Turkey Roulade served with rosemary mashed potatoes, honey-glazed carrots, crispy Brussels sprouts, cranberry bread stuffing, and turkey gravy for $39. Alternatively, a 12oz Prime Rib accompanied by rosemary mashed potatoes, honey-glazed heirloom carrots, Yorkshire pudding, and pan jus is available for $55.
Water Street Cafe
Water Street Cafe in Vancouver is offering festive dining options for Christmas Eve and Christmas Day.
- Christmas Eve (December 24, from 3 PM): A 4-course prix-fixe menu is available, along with a special à la carte menu featuring select dishes from the regular menu. Brunch and lunch service will be available earlier in the day, but Happy Hour will not be offered.
- Christmas Day (December 25, from 2 PM): A 5-course prix-fixe menu will be served exclusively. Brunch, lunch, and Happy Hour services will not be available.
Parq Casino
Parq Casino in Vancouver offers festive dining options this Christmas season, including special menus at Centre Bar, Honey Salt, and The Victor.
- Centre Bar: Enjoy festive cocktails such as the Snowflake Martini ($16), The Grinch ($15), and Winter Sangria ($17).
- Honey Salt: Christmas Eve and Christmas Day brunch ($58 adults, $28 kids 4–10) features pastries, an omelette station, and sweet and savoury crepes. Dinner ($78 adults, $48 kids 4–10) includes chef-carved turkey and striploin, classic sides like mashed potatoes and stuffing, and desserts such as chocolate toffee bread pudding and pecan tarts.
- The Victor: A pre-Christmas Sunday Brunch Buffet ($65 adults, $30 kids under 12) on December 22 includes sushi, carving stations, and desserts like Nanaimo bars and chocolate fondue. From December 22 to 25, a prix-fixe Christmas Dinner Menu ($96) features Lobster & Crab Bisque, Prime Rib with Yorkshire pudding, and Toffee Bread Pudding. Optional wine pairings are available for $42.
Seasons in the Park
Seasons in the Park is offering prix-fixe menus on Christmas Eve ($72) and Christmas Day ($109). Highlights include Butternut Squash Soup, Oven-Roasted Turkey, Seafood Duo, and desserts like Pumpkin Bread Pudding and Chocolate Truffle Cake. The Christmas Day menu includes an amuse of Lobster Cake with Truffle Aioli and a palate cleanser of Pear Sorbet.
Teahouse
Teahouse in Stanley Park is offering a Christmas Eve menu ($72) with choices such as Roasted Turkey or Crab Crusted Ling Cod, and desserts like Strawberry Buche de Noel and Crème Brûlée. On Christmas Day ($109), enjoy Shrimp Arancini as an amuse, mains like Pan-Seared Duck Breast or Seafood Trio, and a palate cleanser of Compressed Watermelon with feta.
Cardero’s
Cardero’s is offering an à-la-carte options on Christmas Eve with a feature of Oven-Roasted Turkey ($38).
The Sandbar
The Sandbar is offering a Christmas Eve à-la-carte menu with an Oven-Roasted Turkey feature ($38).
Fairmont Hotel Vancouver
The Fairmont Hotel Vancouver has the following festive offerings:
- Holiday Chalet Afternoon Tea: Seasonal teas and treats in a chalet-inspired setting (Nov. 28–Dec. 29; $79/adult, $45/child).
- Kringle’s Holiday Bar: Festive cocktails and fare (Nov. 26–Dec. 31; evenings, Tues–Sat).
- Festive Lunch Buffet: Seasonal favorites (Dec. 6, 12–13, 16–20; $89/adult, $50/child).
- Christmas Eve Prix-Fixe Dinner: Multi-course holiday meal (Dec. 24; $99/adult).
- Christmas Afternoon Tea: Festive tea with live music (Dec. 22–23; $99/adult, $50/child).
- Holiday Turkey To-Go: Pre-prepared turkey dinners (Dec. 24–25; $315 for 4–5 guests, $519 for 8–10 guests).
Fairmont Waterfront
The Fairmont Hotel Waterfront has the following festive offerings:
- Christmas Eve Family-Style Dinner: Four-course meal (Dec. 24; $149/adult, $75/child).
- Christmas Day Brunch: Bottomless brunch with holiday additions (Dec. 25; $99/adult, $59/child).
- Christmas Day Family-Style Dinner: Four-course menu (Dec. 25; $149/adult, $75/child).
- Boxing Day Brunch: Bottomless tasting plates (Dec. 26; $65/person).
Fairmont Pacific Rim
The Fairmont Pacific Rim has the following festive offerings:
- Holiday Brunch at Botanist: Three-course seasonal dishes (Dec. 23–Jan. 1; $89/person).
- Christmas Dinner at Botanist: Six-course tasting menu (Dec. 24–25; $194/person).
- Festive In-Room Dining: Three-course meals (Dec. 24–25, 31; $85–$95/person).
- Botanist Bar Cocktails: Festive drinks like the Gingerbread Old Fashioned (Mid-November onward).
Fairmont Vancouver Airport
The Fairmont Vancouver Airport has the following festive offerings:
- Festive Afternoon Tea: Holiday treats and tea (Dec. 6–31; $85/adult, $53/child).
- Chalet Clicquot Pop-Up Lounge: Champagne and alpine-inspired bites (Dec. 1–31).
- Christmas Eve Buffet Dinner: Seasonal dishes and desserts (Dec. 24; $145/adult, $72.50/child).
- Christmas Day Brunch Buffet: Holiday favorites and desserts (Dec. 25; $129/adult, $64.50/child).
- Christmas Day Dinner: Three-course meal (Dec. 25; $119/adult, $59.50/child).
- Christmas Turkey To-Go: Pre-prepared turkey meals (Dec. 23–25; $469 for 8–10 guests, $129 for 2 guests).
The Westin Bayshore, Vancouver
The Westin Bayshore, Vancouver offers a festive urban resort getaway this holiday season, combining family fun with community giving. Highlights include:
- LEVEL UP Games Room: From December 20 to January 5, the Bayshore Grand Ballroom transforms into a neon-lit games room featuring arcade classics, a pickleball court, synthetic curling, a Christmas Movie Theatre, and a Kid Zone. Complimentary access is available to hotel guests daily from 3 PM to 9 PM, with VIP packages offering early access, gifts, and perks.
- The Giving Tree: Guests can support Ronald McDonald House BC families by donating new, unwrapped gifts or monetary contributions through an interactive Giving Tree in the hotel lobby.
- Holiday Culinary Experiences: Seasonal dining includes Festive Afternoon Tea, Winterlust dome dining, global cocktails at H Tasting Lounge, and opulent Christmas buffets at H2 Kitchen + Bar.
H Tasting Lounge in Vancouver is offering a variety of festive holiday dining experiences at The Westin Bayshore. Guests can enjoy:
- Festive Afternoon Tea: A two-hour holiday tea service featuring sweet and savoury creations for $79 per person. Available weekends through December 29 with seatings starting between 12 and 1 PM.
- 12 Cocktails of Holiday Traditions: A globally inspired cocktail menu highlighting festive customs from around the world.
- Festive Turkey Takeout: A Whole Roasted Turkey & Fixings package ($449, serves 8–10) or Carvery-to-Go meals ($69 per person, for 2–6 people). Pre-orders close December 20 for turkey packages and December 22 for Carvery-to-Go.
- Christmas Eve & Day Dinner: Prix-fixe menus featuring dishes such as Fraser Valley All-Natural Turkey, Steelhead Salmon en Croute, and Mont-Blanc Yule Log. Priced at $110 per adult and $50 per child for H Tasting Lounge dining or $160 per person for Winterlust domes.
H2 Kitchen + Bar in Vancouver is offering two festive buffet experiences on December 25:
- Christmas Brunch Buffet with Santa: Includes a salad bar, carving station, dim sum, and breakfast classics, plus seasonal treats. Seatings from 11:30 AM to 2:30 PM are $94 per adult and $39 per child (6–12, free for under 5).
- Christmas Dinner Buffet: Features charcuterie, seafood, dim sum, prime rib, turkey with classic sides, and a Kid’s Zone. Seatings from 4:30 to 8:30 PM are $139 per adult and $49 per child (6–12, free for under 5).
Vancouver Aquarium
The Vancouver Aquarium in Vancouver is offering its annual Holiday Splash experience from November 12 to January 5. Visitors can enjoy festive favourites, including:
- Scuba Claus: Dive shows featuring the holiday icon spreading Fishmas cheer.
- Jelly Snow Globe: A stunning photo backdrop.
- Rudolph The Red-Nosed Reindeer 4-D Film: A seasonal screening for all ages.
Guests can also participate in the Aquarium’s partnership with the Lower Mainland Christmas Bureau by purchasing an otter plush at 50% off for donation to children in need.
On December 1, 8, 15, 22, and 23, the Aquarium hosts Breakfast with Santa, featuring festive foods and a special visit from Santa, followed by holiday fun throughout the Aquarium. Breakfast tickets are limited; early reservations are recommended.
Rosie’s BBQ & Smokehouse
Rosie’s BBQ & Smokehouse in Vancouver is offering Turkey Tailgate festive take-home dinner packages for the holiday season. These fully cooked, Southern-style feasts serve 8–10 people for $295 and include:
- Choice of 6–8 lb smoked turkey, 63 Acres brisket, or Fraser Valley ham
- Creamy mashed potatoes
- Sugar-glazed roasted carrots
- Brussels sprouts with Rosie’s brisket
- Housemade cornbread
- Housemade pan gravy
Smoked turkey, brisket, or ham can also be ordered separately for $160. Rosie’s turkeys are sugar-brined for 24 hours and slow-smoked with maple, birch, and cherry woods for rich flavour and tenderness. Orders must be placed by December 20 for pickup on December 23 at Main Street Brewing (261 E 7th Ave) from 11:30 AM to 4 PM.
Dockside Restaurant
Dockside Restaurant in Vancouver is offering festive dining options on December 24 and 25. Guests can enjoy seasonal west coast cuisine with views overlooking False Creek at the Granville Island Hotel.
On December 24, a prix-fixe Christmas Eve Table d’Hôte menu will be available from 5 PM to 7:30 PM for $65 per person, plus tax and gratuity. The menu includes:
- Starters: Beet Salad with cashew cream or Butternut Squash Soup
- Main: Triple-A Slow Roasted Sirloin with mashed potatoes, Yorkshire pudding, roasted vegetables, and gravy
- Dessert: Apple Crumble
The regular menu will also be offered.
On December 25, a Christmas Day Brunch Buffet will be served from 11 AM to 1:30 PM, priced at $99 per adult and $40 for children aged 5 to 10. It features:
- Continental selections: yogurt, granola, fruit, and baked goods
- Brunch staples: eggs, frittata, waffles, and more
- Carving station: roasted ham and prime rib
- Accompaniments: vegetables, potatoes, and mac and cheese
- Dessert: macarons and a chocolate fountain
The evening Christmas Day Dinner Buffet (5 PM to 7:30 PM) is priced at $149 per adult and $68 for children aged 5 to 10. It includes:
- Appetizers: pork belly, crab cakes, arancini, pierogi, and soup
- Seafood Bar: prawn cocktail, crab legs, lobster tail, smoked fish
- Carving Station: turkey, ham, porchetta, and prime rib
- Accompaniments: potatoes, stuffing, and mac and cheese
- Desserts: a Gingerbread House, cakes, macarons, and Crème Brûlées
Provence Marinaside
Provence Marinaside in Vancouver is offering a three-course prix-fixe Christmas Dinner available for takeout on December 24. Each meal is fully cooked and includes:
- Entrée: Carved turkey with roasted vegetables, mashed potatoes, and classic gravy.
- Sides: Cranberry sauce and a dinner roll.
- Dessert: Chocolate fondant.
Meals are priced at $49 per person and must be pre-ordered by December 22.
Dahlia Restaurant & Lavantine Restaurant & Skybar
Dahlia Restaurant and Lavantine Restaurant & Skybar in Vancouver, located within the AZUR Legacy Collection Hotel, are offering festive prix-fixe menus for Christmas.
Christmas Eve at Dahlia
- First seating (5:30-8 PM): $85 per person
- Second seating (8:30-11 PM): $99 per person
- Features: Amuse of foie gras puffs, seared scallops, miso-marinated sablefish, beef Wellington, and baked Alaska.
Christmas Eve at Lavantine
- First seating (5:30-8 PM): $99 per person
- Second seating (8:30-11 PM): $125 per person
- Features: Lavantine toshak bread, grilled octopus, lobster risotto, spiced lamb chops, and Valrhona honey figs.
The Greek by Anatoli
The Greek by Anatoli in Vancouver is offering a special holiday dining experience featuring their Greek Holiday Dinner, available for preorder from December 20 to January 5. The dinner package includes:
- 1kg slow-cooked lamb shoulder (braised for five hours)
- Fragrant long grain rice
- Lemon potatoes
- Tzatziki
The feast serves four people for $135 and can be picked up from their Broadway, Yaletown, Gastown, or North Vancouver locations. On Christmas Day, pickup is available exclusively at the Yaletown and North Vancouver locations. Additionally, The Greek by Anatoli’s Yaletown and North Vancouver restaurants will be open on Christmas Day from 2 PM to 9 PM, offering holiday lamb dinner and warm festive hospitality. Preorders must be placed at least 48 hours in advance by calling or emailing your preferred location. Guests can also enhance their meal with appetizers or desserts or plan a Friendsmas gathering at the restaurant.
Prophecy
Prophecy is offering a festive holiday cocktail menu from December 3 to January 6, with prices ranging from $14 to $28. Highlights include traditional favourites like Classic Egg Nog and unique creations like Buble’s Downfall.
Chambar
Chambar in Vancouver offers a holiday lunch menu available every Thursday and Friday from November 1 to December 31. Priced at $80–$90 per person for groups of 12 or more, the menu includes warm seasonal flavours, with options for 3-course or 4-course meals.
Wildlight Kitchen + Bar
Wildlight Kitchen + Bar is serving a festive 3-course prix-fixe menu from November 29 to December 23 for $65 per person, plus tax and gratuity. Seasonal dishes like chestnut and fennel are paired with curated beverage options available upon request.
Coast
Coast in Vancouver will host its Lobster & Seafood Christmas Brunch Buffet on December 8 for $95 per person and $29 for kids under 12 (plus tax and gratuity). Highlights include a Chill Bar with oysters, tiger prawns, and snow crab; sushi rolls; chef stations with prime striploin, king salmon Wellington, and turkey; brunch dishes like lobster paella and eggs Benedict; and an assortment of desserts.
Glowbal
Glowbal in Vancouver will feature Santa Brunch Buffets on December 15 and 22 from 10 AM to 2:30 PM for $85 per person and $35 for kids under 12 (plus tax and gratuity). The menu includes chilled seafood, maki rolls, chef stations with striploin and turkey, brunch favorites like poutine and ravioli, and festive desserts like macarons and churros.
Fanny Bay Oyster Bar & Shellfish Market
Fanny Bay Oyster Bar & Shellfish Market in Vancouver is offering a seafood-forward dining experience and holiday catering options. The restaurant features weekly lobster-themed specials and unique raw bar additions like Dungeness Crab rolls throughout December. Their Shellfish Market offers festive pre-order options, including:
- Live and cooked Nova Scotia lobster (by weight)
- Deluxe seafood boxes with cooked crab, mussels, clams, spot prawn tails, and lingcod cheeks
- Shuckers’ Oyster Packs with fresh oysters, lemon, mignonette, and a shucking knife
- Baked oyster kits, Dungeness crab cakes, and crab artichoke dips
Holiday hours include special openings on Christmas Eve with closure on Christmas Day.
Chez Christophe
Chez Christophe in Burnaby and White Rock has unveiled its 2024 Holiday Chocolate and Cake Collection, inspired by Santa’s Workshop. This collection features handcrafted chocolate showpieces, Bûches de Noël, and holiday treats perfect for gifting or celebrating at home.
Holiday Showpieces:
- “Chez Santa” – Milk chocolate and caramelized white chocolate filled with hazelnut dragée.
- “Santa’s Helper” – Dark chocolate with hazelnut dragée.
- “Frosty Jingle” – Caramelized white chocolate with a white chocolate base.
Peake Catering | Events
Peake Catering | Events in Vancouver is offering its annual Peake Feast To Go, a chef-curated holiday meal priced at $297, serving 4–6 guests. The fully prepared feast includes reheating instructions and features:
- Main Options: Sage & Cinnamon-brined Turkey or Yam & Shiitake “Meatloaf” with lentils and nuts (vegetarian).
- Classic Fixings: Focaccia stuffing, gravy, orange-cranberry compote.
- Sides: Raisin & Walnut Baguette with butternut squash butter, Yukon Potato Mash with roasted garlic and thyme, Cacio e Pepe Brussels Sprouts, Broccolini, Carrots & Parsnips, Shaved Brussels Sprouts & Baby Kale Salad.
- Dessert: Caramelized Pumpkin Tart.
Optional add-ons include Smoked Holiday Ham, Apple & Spinach Salad, and holiday desserts such as Pumpkin Cheesecake and Bourbon Pecan Tart. Orders must be placed by 3 PM on December 18 for pick-up on December 23 (9 AM–3 PM) or December 24 (9 AM–12 PM). Peake also offers festive catering options for larger groups, including holiday lunches starting at $29/person, customizable dinner packages, and interactive food stations like the Holiday Peake-tini.
Oceans 999 Pan Pacific Vancouver
Oceans 999 Pan Pacific Vancouver in Vancouver offers festive dining, including:
- Christmas Eve Dinner Buffet: Seasonal dishes, carvery station, and desserts with live music. $130/person, Dec 24, 5:30–8 PM.
- Festive Jazz Buffet: Dinner buffet with salads, pasta, and desserts, accompanied by live jazz. $98/person, 7 PM.
- Winter Solstice Buffet Lunch: Holiday-inspired lunch buffet with desserts and waterfront views. $85/person, 11:30 AM–1 PM.
- Santa Sunday Brunch: Family-friendly buffet with a chocolate fountain and Santa visit. $109/person, Sundays before Christmas.
Tutto Restaurant & Bar
Celebrate the season at Tutto Restaurant in Vancouver with weekly festive features from November 25 to December 30, including seasonal cocktails, curated wines, and a featured holiday menu.
P2B Bistro & Bar
From November 25 to December 25, enjoy à la carte or three-course holiday menus at P2B Bistro & Bar in Vancouver with wine pairings ($57). Special Christmas Dinner (dine-in or to-go) available December 24 & 25:
- Dine-In: 3 PM–9 PM
- To-Go: $115 (serves 2) or $425 (serves up to 10).
Pier 7 Restaurant + Bar
Enjoy seasonal cocktails, curated wines, and special holiday menus in a waterfront setting at Pier 7 Restaurant in North Vancouver from November 18 to December 29.
The Lobby Restaurant + Lounge
From November 25 to December 23, enjoy the following at The Lobby Restaurant in North Vancouver:
- Holiday Lunch: Two courses ($38) or three courses ($46), weekdays 11 AM–3 PM.
- Festive Dinner: Three-course menu with optional wine pairings, $62 (starting at 4 PM).
- Christmas Dinner (December 24 & 25): Three-course dine-in ($69) or to-go ($429, serves up to 10). Add a Prime Rib Roast with Yorkshire puddings for $295.
Truffles Fine Foods
Truffles Fine Foods in Vancouver is offering a prix-fixe Holiday Heat at Home Dinner menu featuring traditional and plant-based options, available for pick-up or delivery on December 24.
- Traditional Carved Turkey Dinner for 4 ($180)
- Roasted Carved Turkey with thyme-scented gravy and cranberry sauce
- Apple & Onion Stuffing with sage, aromatic vegetables, and focaccia
- Roasted Garlic Mashed Potatoes, Brussels sprouts, and roasted carrots with maple butter and rosemary
- Spinach & Almond Salad with dried apricots, red onion, cranberries, and balsamic vinaigrette
- Baked Sticky Toffee Pudding with brandy sauce and whipped cream
- Festive Plant-Based Dinner for 4 ($160)
- Roast Vegetable Loaf with cranberry glaze
- Butternut squash and cauliflower with walnuts, celery, and rosemary
- Roasted Garlic & Olive Oil Mashed Potatoes with roasted baby beets and citrus vinaigrette
- Brussels Sprouts & Broccoli Salad with dried cranberries, pumpkin seeds, and apple cider vinaigrette
- Pumpkin Spice Cake with maple pecan streusel
Order Cutoff Date: December 18 (or while supplies last). Pick-Up & Delivery Date: December 24 (limited delivery availability).
The Wild Fig Restaurant + Bar
The Wild Fig Restaurant + Bar in Coquitlam is celebrating the holiday season with festive dining options at the Executive Plaza Hotel.
Holiday Events:
- Sunday Brunches: Available throughout December, including:
- Santa Brunch (Dec. 8): Featuring a visit from Santa.
- Enhanced Buffet (Dec. 15): Includes Charcuterie Platters, Wild Mushroom Ravioli, Slow-Roasted Striploin, and Yule Logs.
- Christmas Brunch (Dec. 22): Features Pre-Carved Roasted Lamb Leg, Spinach Ricotta Cannelloni, and a Chocolate Fountain.
- Christmas Dinner (Dec. 25): A prix-fixe menu with choices like:
- Starters: Heirloom Tomato & Burrata Salad or Roasted Butternut Squash & Apple Soup.
- Entrées: Roasted Beef Tenderloin with Scallops, BC Salmon Wellington, Orange & Thyme Roast Turkey, or Vegetable Cassoulet.
- Desserts: Festive Rocher or Eggnog Brulé.
Railtown Catering Holiday Meal Packages
Railtown Catering in Vancouver is offering chef-prepared holiday meal packages designed to make your festive gatherings effortless. These packages provide a complete feast with customizable options to suit a variety of tastes.
- Holiday Meal Package
- Half Size (serves 5-6) for $309
- Full Size (serves 10-12) for $449
- Menu includes:
- Sage-roasted Turkey with Traditional Giblet Gravy
- Wildflower Honey & Ginger Infused Cranberry Sauce
- Mesclun Greens with Candied Walnuts, Citrus, and Sherry Vinaigrette
- Dried Apricot Chestnut & Brioche Bread Stuffing
- Maple-Glazed Sweet Potatoes
- Mashed Yukon Gold Potatoes
- Buttered Carrots
- Brussels Sprouts with Toasted Almonds
- Housemade Bread and Whipped Butter
- Pecan Pie with Chantilly Cream
Orders must be placed by December 19 for pickup or delivery (additional charge) from December 24-26. Early Bird orders placed by December 6 will receive a $40 gift card for Railtown Café.
Hilton Vancouver Metrotown
Hilton Vancouver Metrotown in Burnaby is offering two festive brunch events this holiday season.
The Christmas Day Brunch Buffet, held from 10:30 AM to 2:30 PM in the Crystal Ballroom, features a prix-fixe menu that includes fresh seasonal salads, a Vancouver Island seafood bar, a West Coast sushi station, an Eggs Benedict station, a chef’s hot selection with slow-roasted AAA sirloin and traditional roasted turkey, and a dessert bar. Priced at $89 per adult, 10% off seniors, 20% off children ages 6 – 12. Children 5 and under are free.


The Royal Brunch with Ice Queen Elsa & Princess Anna is happening December 15 from 10:30 AM to 2:30 PM. This prix-fixe event includes a meet-and-greet, sing-a-long, and dancing, with prices at $60 for adults and $30 for children aged 1-12. Tables of 10 are priced at $400.

Mosaic Grille @ Hyatt Regency Vancouver
Mosaic Grille at the Hyatt Regency Vancouver is offering several special holiday buffets this season.
On December 24th, the Christmas Eve Dinner Buffet (5 PM – 9:30 PM) features a variety of premium dishes, including a salt-crusted prime rib roast with morel mushroom demi-glace, sautéed garlic lemon prawns, a risotto station with shaved truffle, and a chilled seafood display. Desserts include Christmas-themed treats like decadent cheesecake, mousse cakes, and assorted tarts. Pricing is $110 for adults, $80 for seniors, and $55 for children under 12.
On December 25th, guests can enjoy the Christmas Day Brunch Buffet (11:30 AM – 2 PM) with a mix of breakfast and lunch offerings such as eggs benedict, a prime rib carving station, and dim sum. Pricing is $105 for adults, $80 for seniors, and $55 for children under 12.
The Christmas Day Dinner Buffet (5 PM – 9:30 PM) offers an extensive menu featuring salt-crusted prime rib roast, roasted pork porchetta with chimichurri, seafood displays, risotto, and a dessert station. Prices are set at $115 for adults, $85 for seniors, and $60 for children under 12.
H Tasting Lounge at The Westin Bayshore
H Tasting Lounge offers festive takeout options for December 24 and 25, featuring classic holiday flavours.
Festive Turkey Takeout:
- Whole-roasted Fraser Valley turkey with Yukon Gold mashed potatoes, Christmas apple and brioche stuffing, maple-glazed root vegetables, roasted Brussels sprouts, cranberry sauce, and turkey gravy.
- Includes a chocolate hazelnut yule log.
- Serves 8–10 for $449.
- Pre-order by 5 PM on December 20. Early bird orders by December 10 receive a $50 gift card for H Tasting Lounge or H2 Kitchen + Bar.
Carvery To-Go:
- Individual portions available December 24 & 25 for $69 per person.
- Includes the full festive menu and dessert.
- Pre-order by 5 PM on December 22.
Mon Paris Pâtisserie
Mon Paris Pâtisserie in Burnaby offers a festive 2024 holiday collection, available November 15–December 24.

Highlights:
- Bûches de Noël: Orange & Chocolate, Red Fruits & Vanilla ($45 each), and Caramel Pecan Coffee ($55). Pre-order for pickup December 22–24.
- Shortbread Cookies: Bundles of five in assorted flavours ($18.50).
- Stocking Stuffers: Chocolate Snowmen ($25), Ornaments ($24), and Fruit & Nut Trees ($42).
- Gift Boxes: Truffles ($20) and Chocolate Bonbons ($38).
Pre-order online or in-store. Limited availability. Closed December 25–26 and January 1–6.
Water St. Cafe
Water St. Cafe in Vancouver is offering festive dining options for Christmas Eve and Christmas Day.
Christmas Eve (Dec. 24):
- Holiday Brunch/Lunch: 11:30 AM–3 PM.
- Dinner: Chef Lyle’s $75 4-course set menu and a reduced à la carte menu, 3 PM–8 PM.
Christmas Day (Dec. 25):
- Dinner: Chef Lyle’s exclusive $125 5-course set menu, 2 PM–8 PM (no other menu options available).
Reservations are recommended, with a 2-hour dining limit per table. Cancellations within 72 hours incur a $20 per guest fee.
Vancouver Marriott Pinnacle Downtown
Showcase Restaurant at the Vancouver Marriott Pinnacle Downtown is offering a festive lunch buffet and prix-fixe dinner options for the holiday season. The festive lunch buffet, available every Wednesday, Thursday, and Friday from November 20th to December 20th, features a roasted turkey and slow-roasted Angus beef striploin carvery station, salad bar, charcuterie, and festive desserts. Pricing is set at $49 per person and $25 per child (9 years and under).

For Christmas Eve and Day, a three-course prix-fixe dinner will be offered on December 24th and 25th. The dinner is priced at $78 per person and $40 per child (9 years and under), with an automatic 18% gratuity applied to this specialty menu.

Temper Chocolate & Pastry
Temper Chocolate & Pastry in West Vancouver offers a festive 2024 holiday collection available for pre-order and pickup until December 24.
Highlights:
- Advent Calendars: $72 (customized $78+, refills $60).
- Baked Goods: Stollen ($28-$40) and Bûches de Noël in Salted Caramel, Black Forest, or Coconut Lime ($52, serves 8-10).
- Holiday Treats: Truffles ($2.25), Shortbread ($13), Candy Cane Bark ($15), Mini Chocolate Santas ($10), and Chocolate Showpieces ($35-$42).

Pre-order online or shop in-store at 2409 Marine Drive. Quantities are limited, and early orders are encouraged.
Top of Vancouver Revolving Restaurant
Top of Vancouver Revolving Restaurant in Vancouver is offering a Christmas Day Brunch Buffet. Enjoy a festive buffet featuring a variety of international and seasonal dishes. Pricing is $125 per adult (ages 12 and up), $55 for children ages 6-11, and free for children under 5. A two-hour dining limit applies, and window seats are not guaranteed.
CAVU Kitchen Bar
CAVU Kitchen Bar in Richmond is offering both a Christmas Eve and Day Dinner Buffet as well as a Christmas Day Brunch Buffet.
The Christmas Eve and Day Dinner Buffet will be served at 6:00 PM and 8:00 PM, featuring artisan breads, seafood options such as poached prawns and crab legs, cured and smoked meats, bourbon barrel smoked turkey, butternut squash ravioli, and a carving station with marinated beef strip loin. Desserts are provided at “Tiny Tim’s Dessert Table.” The dinner is priced at $80 per adult and $30 per child (ages 5-12).
On December 25th, the Christmas Day Brunch Buffet will be offered at 10:00 AM and 12:00 PM. The brunch includes fresh baked croissants, bagels, chilled seafood, smoked meats, poached eggs Benedict, waffles, and a chef-attended omelet station. Desserts will be available at “Old Saint Nick’s Dessert Table.” Pricing is set at $75 per adult and $25 per child (ages 5-12).
The Georgia Bar & 1927 Lounge – Rosewood Hotel Georgia
The Georgia Bar & 1927 Lounge in Vancouver is offering a sophisticated three-course prix-fixe dinner on December 24th and 25th. The festive menu includes traditional favourites crafted with seasonal ingredients, available for $155 per person. Reservations are available between 5:00 PM and 8:30 PM, providing a luxurious dining experience during the holiday season.
Pat Quinn’s Restaurant & Bar
Pat Quinn’s Restaurant & Bar in Tsawwassen is offering several festive options for the 2024 holiday season.
The Brunch with Santa will take place on Sunday, December 22nd, from 10:30 AM to 2:30 PM, featuring classic brunch dishes such as eggs benedict, waffles with fruit compote, and freshly baked pastries. Guests can also enjoy a selection of salads and a sweet tooth buffet with gourmet mini desserts. Pricing is $44.50 for adults, $40.50 for seniors, and $22.25 for children under 12.
On December 25th, the Christmas Day Dinner Buffet will be available from 4 PM to 8 PM, offering dishes such as slow-roasted prime rib, herb-marinated turkey with sage stuffing, and maple-glazed salmon. There is also a variety of salads, sides, and a sweet tooth buffet. Prices are $79 for adults, $75 for seniors, and $39.50 for children under 12.
For those who prefer a takeaway option, the Christmas Turkey To Go includes a fully prepared traditional turkey dinner serving 8-10 people, available for pick-up on December 24th and 25th. The cost is $450, and pre-ordering is required.
Bacchus Restaurant & Lounge
Bacchus Restaurant & Lounge in Vancouver is offering both a Christmas Day Brunch and a Christmas Day Dinner, providing a luxurious holiday dining experience with live piano entertainment.
Christmas Day Brunch: Available on Wednesday, December 25th, with seatings from 10:30 AM to 1:00 PM. The three-course brunch menu is priced at $85 per adult and $49 per child (12 and under, two-course menu), plus taxes and gratuity. A 90-minute seating window applies, and tables may be allocated in the Lounge or Dining Room.
Christmas Day Dinner: Offered with two seating times, starting at 4:00 PM and 7:00 PM, this festive four-course dinner is priced at $199 per adult and $75 per child (12 and under, three-course menu), plus taxes and gratuity. The dinner lasts 2.5 hours, with live piano entertainment enhancing the holiday atmosphere. Full pre-payment is required, with a three-day cancellation policy.
PAUL Bakery, Cafe, & Restaurant
PAUL Bakery, Cafe, & Restaurant offers a festive four-course Christmas set menu from December 6 to January 6.
- Menu: Includes amuse-bouche, appetizers (e.g., Beef Carpaccio, Grilled Caesar Salad), main courses (Filet Mignon & Garlic Shrimp, Lamb Shank au Dijon, or Linguine Seafood Dimoré), and desserts.
- Optional: Shared Platters and French wine.
- Pricing: $49–$95 per person.
If you are a restaurant/business that wants to be featured, please visit this page for the submission guidelines.