×

Explore Greater.

Victoria is a true one-of-a-kind land on the Pacific coast. Sign up to have travel guides, upcoming events, travel tips, and more delivered to your inbox.

Book Your Stay

Menu
Home > Tourism Victoria Blog > Where to Enjoy Christmas Dinner in Victoria, B.C.

Where to Enjoy Christmas Dinner in Victoria, B.C.

Posted on December 21, 2022

6 minute read | Categories: Holidays, Christmas, Markets & Culinary, Restaurants, Take-Out

 

Alleviate some holiday stress and make your Christmas merry and bright, with the help of a local restaurant! Many eateries in Victoria are offering dine-in or take-out for one of the most special meals of the year. Without further adieu... here are the holiday's fantastic feasts and where to find them!

 

HARBOUR HOUSE RESTAURANT

Dine-In: December 24 and 25th 

A local favourite since 1980, family-owned Harbour House Restaurant is all about creating long-lasting dining memories with your loved ones. Their three-course dinner menu gives the choice of turkey, steak, or salmon for an unpretentious, flavourful feast. View their menu, here!  

Harbour House Restaurant Interior during Christmas

Victoria Harbour House during the holidays.

 

THE BARD & BANKER 


Dine-In: December 24th, from 12pm – 9pm

Have dinner in the festive ambiance of Bard and Banker. Chef Sham and his team have devised a traditional turkey dinner for you to enjoy, complete with candied yams and wild mushroom & sausage stuffing.

Bonus! Book your New Years celebrations at the Bard, with live music from The Strangers. Brunch will (thankfully) be served until 2pm this day. Check this page for more information!

Dining at the beautiful Bard & Banker

Dining at the beautiful Bard and Banker - Matt Shannon Photography

WHOLE FOODS 

Take-Out: December 17th – 24th |  3587 Blanshard St

Specializing in fully-customizable Hannukah and Christmas take-home meals, pick the perfect combination of bites for your group. From entertainment hors d’oeuvres to Surf n’ Turf meals to vegan pies, Whole Foods offers a huge variety.  Please note, some holiday meal packages are already sold out – but not all! Visit their page to find their full menu. 

 

PENDRAY INN & TEAHOUSE

Dine-In: Winter Afternoon Tea is available until December 24th

Afternoon tea has been a popular custom in Victoria since its foundation in the 19th century. Enjoy this special holiday-version at the Pendray Tea House, inspired by seasonal flavours and holiday spices. Sustainable bonus: all of their seafood is Ocean Wise certified!

The Pendray Inn and Teahouse's afternoon tea special in the wintertime

The Pendray Inn and Teahouse's Winter Afternoon Tea special

10 ACRES 

Take-home: December 25th

Dine-in: December 25th 

Grab a take-home free-range turkey that was born and raised on the island. This holiday dinner is home-cooked, local, and tasty – everything we expect and love out of the 10 Acres brand! 

Their three-course Dine-In Christmas Dinner is available on the 25th as well. Both pick-up and dine-in are available at 10 Acres at the Pier in Sidney, and the Commons in downtown Victoria. Reservations available at 10acres.ca or call 250-220-8008.

  

FAIRMONT EMPRESS 

Take-Home: December 25th, 12:00 – 6:00pm

Complete with all the fixings, your family will be deeply impressed by your festive turkey dinner from the Fairmont Empress. This package serves 10, so invite the in-laws! Order your feast, here.

Christmas Turkey-to-go Dinner at the Fairmont Empress

A portion of the Christmas turkey-to-go dinner at the Fairmont Empress

 

MAGNOLIA HOTEL & SPA | THE COURTNEY ROOM 


Dine-In: December 24th and 25th

Celebrate the holidays with the intimate, festive glow of the Courtney Room, located at the Magnolia Hotel & Spa. Award-winning Chef Brian and his team prepared a three-course menu with 4 different entrée options, if you’re keen for a holiday feast that won’t be turkey!

Bonus! For New Year’s Eve, the Courtney Room has also teamed up with local restaurant Dumpling Drop for the “Dumpling Ball Drop” of 2023. Enjoy a feature dumpling menu, cocktails, and entertainment. The experience is only $30 per person, starting at 10pm. 
 

 

NICHE GROCERANT

Take-home: December 23rd after 3pm

For the most heart-warming, feels-like-grandma’s holiday meal in the city, look no further than Niche Grocerant’s take-home Christmas dinner. Two healthy appetites can dine on cheesy mashed potatoes, roasted winter vegetables with maple syrup and a grain mustard glaze, baked bread stuffing with bacon and herbs, spiced cranberry sauce, sliced light and dark turkey meat, turkey gravy and a mini apple pie. Easily reheated at home!

The beautiful, homey space at Niche Grocerant

The beautiful, homey space at Niche Grocerant

  

LURE RESTAURANT & BAR 

Dine-In: December 25 | 1:00 P.M. – 11:00 P.M. 

Ring in the holidays with the best waterside view in town at LURE Restaurant & Bar at the Delta Victoria. Their three-course menu is sure to impress with a herb roasted turkey, steelhead, and kuri squash risotto as entrées. 

Bonus!  For New Year’s Eve, enjoy a local charcuterie board and crispy duck confit with your bubbly at LURE. DJ Xavier will be there, keeping diners dancing until 2023!

 

HOTEL GRAND PACIFIC 

Dine-In: December 24th and 25th 

Take-Home: December 24th and 25th 

Calling all vegetarians and omnivores alike. Join The Grand Pacific’s restaurant for a mouth-watering four-course Christmas dinner. 

Their sumptuous take-home feast can easily fill a 4-person family. See the full menu for both dine-in and take-out, and make your reservation here!

Hotel Grand Pacific entrance with ducks

The entrance to Hotel Grand Pacific, and some quacky guests. 

 

VILLA EYRIE | ALPINA RESTAURANT

Dine-In: December 24th, 25th, and 26th

Let Michelin-star trained Chef Mario Gross take you high above the clouds – both in exceptional flavours and in setting. Alpina Restaurant, located inside Villa Eyrie is offering a European-inspired West Coast dining with awe-inspiring, panoramic views of the Saanich Inlet. Join them for Christmas Brunch or Dinner!
 

OAK BAY BEACH HOTEL 

Dine-In Brunch Buffet: December 25th
Dine-In at the Snug Pub: December 25th, 5:00 pm or 7:00 pm. 
Dine-In at the Dining Room: December 25th, starting at 5:00pm
Dine-In at Faro: December 25th, 11:30am – 9:30pm

The Oak Bay Beach Hotel went full Christmas! You have many options here: enjoy a delicious, traditional Christmas Day Dinner at the Snug Pub - visit this page for more information. You can also enjoy an elevated, intimate 4-course menu at the Dining Room, complete with the traditional turkey meal or options of potato gnocchi or roast prime rib. Indulge in the hugely popular Christmas Day Brunch Buffet held in the Dining Room, complete with an omelette station and a carving station. Special holiday features will also be available on the 25th at FARO – known for their mouthwatering wood-oven pizza! 

We hope we gave you enough options!

A couple dines in on a pizza dinner at FARO Pizzeria at the Oak Bay Beach Hotel

 A delicious shareable pizza at FARO, at the Oak Bay Beach Hotel. Photo Credit: Lexa Bergen

  

IRISH TIMES PUB 

Dine-In: December 24th from 5pm – 10pm

The Irish Times is decked out for Christmas with festive boughs, lights, and wreaths everywhere you look. Enjoy their affordable Christmas Eve turkey dinner at just $24.95 per person. 

Bonus! Pencil in the Irish Times for your New Year’s plans. Starting at 8pm, enjoy live music by Black Angus and the Prowl in one of Victoria’s most vibrant settings!

 

INN AT LAUREL POINT | AURA RESTAURANT 

Dine-In Festive Brunch: Every Saturday and Sunday of December

Aura Restaurant, located at the harbourside hotel Inn at Laurel Point, offers a creative share-plates style experience year-round. Join them for their Festive Shareable Brunch for 8 immaculate dishes that are almost too beautiful to eat. Kids get their own menu!

Aura Restaurant's Festive Brunch special at Inn at Laurel Point

AURA Restaurant's gorgeously plated Festive Brunch Special

 

STEAMSHIP GRILL

Dine-In: December 23rd, 24th, and 25th from 11am

World-class seafood, local produce, and a stunning setting in the historic Steamship Terminal building await you for this three-course holiday dinner, served at the Steamship Grill

Bonus: Steamship Grill is offering a holiday menu for NYE, and New Year’s Day Brunch as well! View the menu.
 

 

If you're looking for other incredible restaurants in and around Victoria this holiday season and beyond, find more here.