25+ Vancouver Restaurants to Dine-In or Order Christmas/Holiday Dinner (2025)

Remove any stress or hassle of holiday meal planning this Christmas and have it prepared by some of Vancouver’s top chefs or restaurants. There are Christmas dining specials across Vancouver which help you to enjoy a delicious holiday meal on Christmas Eve or the 25th, whether that meal is brought home to enjoy, or enjoyed within the restaurant. These holiday specials include both take-home Christmas dinners, and in-person dining events.

image

Boulevard

Across all the Christmas dining in Vancouver there will be all sorts of meal styles like buffets or multi-course menus, different types of cuisine, and chances to visit different parts of the city. Those looking to order a meal to take home for Christmas Eve or Christmas Day still have about a week or two to get in those orders.

Restaurants with Take-Home Christmas Dinners

Bar Asra

 
Bar Asra have a decadent spread ready for you to take home for Christmas, heat, and serve. With Bar Asra’s Large Turkey To-Go Christmas Dinner, you’ll be able to feed up to 11 guests a mouthwatering meal of savoury roast turkey, sides, starters, and turkey trimmings. But if that seems like too much food, Bar Asra also have Small Turkey To-Go built for 5-6 people.

When: order by December 20, pickup December 21-27, 2025, starting at 2:00PM

Where: 1480 W 11th Ave. South Granville, Vancouver

How much: small (5-6 people) dinner $250; large dinner (10-12 people) $375

Details

Desi Indian Lounge

An Indian-inspired downtown hotspot celebrates the holidays with a four-course prix-fixe menu from Christmas Eve to New Year’s Day, featuring seasonal starters, classic appetizers, signature curries, and desserts. Festive Family Takeout Feasts for four or six offer shareable curries, rice, breads, starters, desserts, and optional drinks, making holiday hosting effortless.

Dine-in

When: December 24 to January 1

How much:

$35 per person plus tax and gratuity
Wine pairings available for $25++

Details

Takeout

When: December 24 to January 1

How much: Available for four ($60) or six ($95),

Family Feast for 10: $160

Where: 1355 Hornby Street, Vancouver

Details

Railtown Catering

The 2025 Turkey Takeout options from Vancouver’s Railtown Catering give you two different choices for your meal. Choose between Railtown’s Half-Size Turkey Dinner for up to six people, or the Full-Size Turkey Dinner for up to 12 people. Both packages include an assortment of festive sides and accompaniments, as well as a classic pecan pie for dessert. And if you’re worried either package might not be enough, Railtown also have a menu of add-ons to consider.

Takeout

When: ordering available while quantities last; pickup December 24-26, 10:00AM-5:00PM-

Where: 397 Railway St., Vancouver

How much: half-size package (5-6 people) $325; full size package (10-12) $475

Details

 

Boulevard Kitchen & Oyster Bar

Bring your Christmas celebrations to the heart of downtown Vancouver and to the festive atmosphere of Boulevard Kitchen & Oyster Bar. And if leaving the house on Christmas seems like a hassle, Boulevard are still here to help with their Holiday Turkey Dinner To-Go. And while it is labeled as a Turkey Dinner, there is also an option to make it a Prime Rib Dinner To-Go. The in-person holiday experiences at Boulevard also offer some options: choose between their three-course Christmas Eve Dinner, a Christmas Day Brunch, or the Christmas Day Dinner.

Dine-in

When: Dinner December 24-25, 2025, 4:30PM-9:00PM; Brunch December 25, 2025, 10:30AM-2:00PM

How much: Christmas Eve Dinner $90 per person; Christmas Brunch $115 per person; Christmas Dinner $135 per person

Details

Takeout

When: pickup December 24-26, 12:00PM-5:00PM

Where: 845 Burrard St, Vancouver

How much: $295-$345 per four people; $465-$515 per 8 people

Details

 

H Tasting Lounge

The Christmas events taking place this December at the H Tasting Lounge centre around meals, cocktails, toys, and high teas. But for those in search of something to dine on this Christmas, look no further than H Tasting Lounge’s takeout or in-person holiday meals.

 

The Turkey Takeout from the Lounge is available in two different sizes to help with all sorts of gatherings. Alternatively, H Tasting Lounge also invite you and yours to enjoy the meal within their dining room for the 24th or 25th. The in-person Christmas Tasting menu is available for kids and adults.

Dine-in

When: December 24-25, 2025, 5:00PM-8:30PM

How much: $50-$115 per person

Takeout

When: order by 12pm on December 21, pickup December 24-25, 5:00PM

Where: 1601 Bayshore Drive, Vancouver

How much: Carvery to Go $69 per person, available for min. 2 to a max. of 6 people; Family Dinner $455 per 8-10 people

Details

Pacific Institute of Culinary Arts

Let the talented chefs handle all the shopping, chopping, roasting, and baking so you can focus on celebrating with family and friends. This year’s menu features a succulent turkey feast with all the traditional trimmings and dessert, serving 2 people per order. Add-ons like house-made cheesy mac & cheese, extra turkey gravy, and additional sticky toffee pudding are also available. For an elevated experience, sommelier-curated holiday wines can be included with your order.

Takeout

When:

Orders must be placed by Sunday, Dec. 21 at 11:59 PM

Tuesday, Dec. 23: 9:30 AM – 4:00 PM
Wednesday, Dec. 24: 9:30 AM – 2:30 PM (Blue Hat closes at 3:00 PM)

Where: 101 – 1505 West 2nd Avenue
Vancouver

How much: $149

Details

 

Dine-in Christmas Meals in Vancouver

24 Dec

P2B Bistro & Bar, 1133 W Hastings St, Vancouver

December 24, 2025 To December 25, 2025

604.691.2777

$59

Join us in downtown Vancouver for a festive Christmas Dinner at P2B Restaurant, featuring a Three Course Menu. Enjoy a selection of seasonal starters, classic holiday ...  »

.
 

Reflections The Garden Terrace – Rosewood Hotel Georgia

The airy, bright, and spacious dining room of the Reflections Garden Terrace restaurant is a perfect setting for a festive meal. And this Christmas, Reflections will have two different festive offerings or meals. The first of those is the Breakfast with Santa event a few days before Christmas which will feature a visit from Santa who will also be taking photos and accepting letters to Santa/him. Later in the day, the restaurant will host an Elevated Christmas Celebration Dinner that will feature festive holiday dishes, and another visit from Santa!

When: Breakfast with Santa December 22, 2025, 9:00AM-2:00PM

Elevated Christmas Celebration December 25, 2025, 3:30PM-9:30PM

Where: 801 W Georgia St, Vancouver

How much: Breakfast with Santa $75-$95 per person; Elevated Christmas Celebration $85- $185 per person

Details

 

Tamarind Tales

The Grand Christmas Buffet from Tamarind Tales is set to take place on the 25th with over 40 different dishes included in the buffet. This buffet will be available for Christmas dinner reservations and is set to feature some of Tamarind’s hottest or most popular dishes. This is a chance to switch out the traditional ham or turkey dinners for new flavours and authentic Indian cuisine. The Tamarind Tales regular dinner items include a combination of meat and vegetarian dishes.

When: December 25, 2025, 5:30PM-8:30PM

Where: 1128 W Broadway Unit 201, Vancouver

How Much: Varies

Details

Cafe One – Sheraton Vancouver Wall Centre

Both of Café One’s Christmas dining experiences take place on Christmas Day. However, these are two very different experiences. First up in the day will be Café One’s Christmas Brunch Buffet of seasonal and festive favourites both sweet and savoury. Later in the day, they’ll host a 4-Course Prix Fixe Christmas Dinner with different options for each course, and a welcome drink provided to guest on arrival.

When: December 25, 2025; brunch buffet 10:00AM-2:00PM

four-course dinner 5:30PM or 8:00PM

Where: 1000 Burrard St, Vancouver

How much: $89-$95 per person

Details

Mosaic Grille

The Hyatt’s Mosaic Grille have four separate dining experiences to offer this Christmas! You and your loved ones can pick between the Mosaic Grille’s Christmas Eve brunch or dinner buffets, or the Christmas Day brunch and dinner buffets. This leaves four different times and some flexibility for your plans, as the buffets provide a feast for your celebrations. Each buffet has two seating times available for reservation.

When: December 24, 2025, brunch 10:00AM or 12:30PM, dinner 4:30PM or 7:00PM

December 25, 2025, brunch 10:00AM or 12:30PM, dinner 4:30PM or 7:00PM

Where: 655 Burrard Street, Vancouver

How much: Christmas Eve Brunch $55-$110 per person; Christmas Eve Dinner $60-$120 per person; Christmas Day Brunch $60-$115 per person; Christmas Day Dinner $60-$125 per person

Details

Water St. Café

 
The Water St. Café’s three Christmas dining events each offer an exquisite way to make your holidays more memorable. The celebrations at Water St. Café start on Christmas Eve when they’ll host a four-course dinner in celebration of the Night Before Christmas. The celebrations get a bit grander on Christmas Day when the Water St. Café will host a five-course feast. Lastly, the café has a decadent Boxing Day brunch planned for the 26th.

When: Christmas Eve Dinner, December 24, 3:00pm-8:00pm; Christmas Dinner, December 25, 2025, 2:00pm-8:00pm; Brunch December 26, 2025, 10:00AM-3:00PM

Where: 300 Water St., Vancouver

How much: Christmas Eve Dinner $79 per person; Christmas Dinner $128 per person

Details

 

Hawksworth Restaurant

Indulge this Christmas by spending your evening with the Hawksworth Restaurant and their Chef’s Christmas Dinner. The multi-course tasting menu is designed around fresh, seasonal ingredients, and the festive spirit. Overall, Hawksworth’s menu is curated to showcase the finest of contemporary Canadian cuisine, which will all be featured in this special Chef’s Dinner on the 25th.

When: December 25, 2025, 3:00PM-9:00PM

Where: 801 West Georgia Street, Vancouver

How much: $190 per person

Details

Dockside Restaurant

 
Find the festive spirit alive and well at Dockside Restaurant this December. From Christmas Eve to New Year’s Eve, the restaurant has a handful of events planned to help with adding that festive spirit to your meals. There will be both a brunch and dinner buffet to enjoy on Christmas Day, while the buffet on Christmas Eve will be available for dinner reservations. Along with the indulgent buffet spreads, Dockside also provides an elegant and festive atmosphere for the meals, complete with waterfront views.

When:December 24 & 25, 2025

Where: 1253 Johnston Street, Granville Island

How much: Christmas Eve and Christmas Day Buffet $55-$109 per person; Christmas Day Dinner Buffet $68-$149 per person

Details

 

Six Acres

There are two festive specials to look forward to from Vancouver’s Six Acres! Join Six Acres this coming week of Christmas to savour the Christmas Chicken Roast special, available from the 22nd to the 24th. Along with the chicken dinner, Six Acres will also host you and yours for your choice of a Christmas Eve or a Christmas Day Brunch. The brunch meals will feature festive dishes and will serve to help launch new brunch items from Six Acres; items that will be available after Christmas.

When: Christmas Chicken Roast served December 22-24, 12:00PM-11:00PM

Christmas Brunch served December 24-25, 2025, 9:00AM-12:00PM

Where: 203 Carrall St, Vancouver

How much: a la carte

Details

Honey Salt

The holiday happenings at Honey Salt in the Parq Casino go well beyond meal specials. While there are Christmas meals to plan for from Honey Salt this December, they’re also set to host Gingerbread House Decorating and Festive Brunch, and a New Year’s Eve Gala. But, if you’re looking for a memorable way to spend your Christmas Eve or Day, Honey Salt do still have those festive specials including a brunch and dinner buffet on the 24th and the 25th.

When: Dinner December 24-25, 5:00PM-9:00PM

Brunch December 24-25, 10:30AM – 3:00PM

Where: Parq 39 Smithe Street

How much: brunch $28-$65 per person; dinner $48-$85 per person

Details

 

Showcase Restaurant & Bar

Celebrate Christmas one of two ways, and on one of two days, with the Showcase Restaurant & Bar in Vancouver. To help with your meal plans, Showcase have a gourmet three-course Christmas Dinner available on the 24th and the 25th, as well as a Christmas Day Brunch Buffet. The three-course Christmas Dinner includes a choice for each course, and a vegetarian option for the entrée.

When: 3 Course Dinner December 24-25, 4:30PM-9:00PM

Christmas Day Buffet, 10:00AM-2:00PM

Where: 1128 West Hastings Street, Vancouver

How much: Christmas Day Brunch Buffet $49-$99 per person; Christmas Eve & Day 3 Course Dinner $40-$78 per person

Details

 

Don at Kitsilano

Don at Kitsilano have a Christmas Tasting Experience scheduled for the holidays to offer you a 10-course meal like no other. The Chef’s Christmas 10-Course Tasting Menu is thoughtfully crafted to show off Don’s culinary creativity, and the season’s freshest or finest ingredients. The usual menus at Don at Kitsilano are a great way to sample authentic Vancouver cuisine from the drinks and desserts to the appetizers and main entrees.

When: December 24-25, 2025, 9:00AM-12:00PM

Where: 2186 W 4th Ave, Vancouver

Details

Botanist

 
There a few different holiday specials hosted by Botanist for Christmas 2025. This includes a Christmas Eve Dinner of a chef’s tasting menu, a Festive Brunch on Christmas and Boxing Day, plus a Christmas Day Dinner. Each of the meals include a set menu of festive favourites, and some of Botanist’s signature brunch or dinner dishes.

When: December 24, 5:30PM-9:30PM

December 25-26, 2025, 11:30AM-1:30PM

Where: 1038 Canada Place, Vancouver

How much: Christmas Eve $199 per person, Festive Brunch $94 per person

Details

 

Miku Restaurant

Vancouver’s Miku Restaurant are known for exquisite sushi plates and other authentic Japanese cuisine. This Christmas, Miku offer one of the best ways to sample some of their most popular dishes or rolls through Seven-Course Holiday Kaiseki dinner. They’ll host the 7-course special for both Christmas Eve and New Year’s Eve with an additional holiday menu available in December outside of the 24th and 31st.

When: December 24, 2025, 5:00PM -9:30PM

Where: #70 – 200 Granville St, Vancouver

How much: $195 per person

Details

Top of Vancouver Revolving Restaurant

Make the evening of Christmas Eve or Christmas a night to remember with the Holiday Set menu, and the views, of the Top of Vancouver Revolving Restaurant. As you take in the downtown skyline and mountains, you’ll get to dine from the restaurant’s festive two-course dinner with different options for each course. They also offer a handful of premium entrees on the holiday menu which come at an extra cost.

When: December 24-25, 2025, 6:30PM-11:00PM

Where: 555 West Hastings Street, Vancouver

How much: $165 per person

Details

 

The Georgia Bar & 1927 Lounge

The Georgia Bar & 1927 Lounge have two special evenings planned for the 2025 holiday season. Join the Georgia Street restaurant for a four-course Christmas Eve dinner, or Christmas Day dinner. Each experience is complete with live entertainment, holiday décor, and festive vibes. The meals include festive or traditional cuisine with a contemporary flair.

When: December 24, 5:00PM-11:00PM; December 25, 2025, 5:00PM-10:00PM

Where: 801 W Georgia St, Vancouver

How much: Christmas Eve Dinner $65-$145 per person

Christmas Day Prix Fixe $85-$185 per person

Details

ARC Restaurant

The holiday offerings at Vancouver’s ARC Restaurant span Christmas Eve to New Year’s Day. These offerings include holiday dining experiences for Christmas Eve, Christmas Day, Boxing Day, New Year’s Eve, and New Year’s Day! Those in search of a warm and cozy place to dine for Christmas can take advantage of ARC’s Christmas Eve four-course dinner, a Festive Christmas Day Brunch, or the four-course dinner on Christmas Day.

When: Christmas Eve Dinner December 24, 5:00PM-9:30PM; Christmas Day Brunch 9:00AM-1:30PM; Christmas Dinner 5:30PM-9:30PM

Where: 900 Canada Place, Vancouver

How much: Christmas Eve and Day Dinner $75-$149 per person; Christmas Brunch $59-$99 per person

Details

Diva at the Met – Metropolitan Hotel

‘Tis the season at Diva for holiday dining! Christmas at Diva at the Met means the choice between a memorable night out on the 24th or the 25th. Diva at the Met have a four-course Christmas dinner available on both nights. And, each course comes with two different options, while the entrée has three different options from which to choose.

When: December 24-25, 2025; 5:00PM-9:30PM

Where: 645 Howe St., Vancouver

How much: $109 per person

Details

PAUL Bakery, Café, & Restaurant

 
PAUL Bakery, Café & Restaurant are planning a Festive Culinary Journey through their Christmas special. The PAUL Five-Course Christmas Menu, available throughout December and on Christmas Day, includes a few courses to share, and a few individual dishes. The entire restaurant will be decorated for the holiday and under candlelight for the five-course dinner experience.

When: December 11-30, 2025, 5:00PM-8:30PM

Where: 1164 Robson St., Vancouver

How much: $88-$128 per person

Details

Five Sails

Vancouver’s Five Sails will be open on December 24th for a special Christmas Dinner experience. The dinner will feature an exclusive five-course menu of the Pacific Northwest’s finest and freshest winter ingredients or flavours. Enjoy these courses alongside the optional wine pairings, and the waterfront views from the Five Sails dining room.

When: December 24, 2025, 4:20PM, 5:00PM, or 8:30PM

Where: 999 Canada Place, Vancouver

How much: $170 per person

Details

 

Sylvia Hotel

The Sylvia Hotel’s 2025 Festive Events are a surefire way to treat the family, or any friends, to a decadent Christmas meal. Those events include a Christmas Dinner that will be available on the Eve, and Day of Christmas, as well as a brunch event for starting off your Christmas Day right. The dinner is a set, multi-course meal, while the brunch includes pastries for the table, and each guest’s choice of entrée.

When: Christmas Brunch December 25, 10:00am-2:00pm; Christmas Dinner December 24th-25, 4:00pm-10:00pm

Where: 1154 Gilford Street, Vancouver

How much: Christmas Brunch per person; Christmas Dinner

Details

TEAHOUSE IN STANLEY PARK

The Teahouse will offer special festive menus on Christmas Eve and Christmas Day. The Christmas Eve menu features a three-course dining experience with a choice of appetizers, entrées, and desserts, including classic holiday and vegetarian options. On Christmas Day, guests can enjoy an enhanced multi-course menu beginning with an amuse bouche, followed by appetizer selections.

When: December 24th, 4pm onwards

December 25th 3pm onwards

Where: 7501 Stanley Park Dr, Vancouver

How much: $75 per person on Dec 24, $109 per person on Dec 25

Details

 

Seasons in the Park

Seasons in the Park will present festive dining experiences on Christmas Eve and Christmas Day. The Christmas Eve menu offers a three-course experience with a choice of seasonal starters, classic and seafood entrées, and indulgent desserts. On Christmas Day, guests can enjoy an elevated multi-course menu beginning with an amuse bouche, followed by starter selections, a palate cleanser, refined entrée options including premium seafood, and a choice of signature desserts.

When: December 24th, 4pm onwards

December 25th 3pm onwards

Where: W 33rd Ave, Vancouver

How much: $75 per person on Dec 24, $109 per person on Dec 25

Details

Posts Information

  • : 26
  • Leave a Reply