Where to Enjoy Christmas Dinner in Victoria, B.C.
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 ado… 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!
Victoria Harbour House during the holidays.
THE BARD & BANKER
Looking for the perfect spot for Christmas Eve Dinner? Bard & Banker have just what you’re looking for with a traditional Christmas dinner on December 24 between 12:00-9:00 PM. View the menu here.
Dining at the beautiful Bard and Banker – Matt Shannon Photography
PENDRAY INN & TEAHOUSE
Afternoon tea has been a popular custom in Victoria since its foundation in the 19th century. Enjoy this Christmas 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 Winter Afternoon Tea special
10 ACRES
Take-home: December 25th from 2:00-4:00 PM
Dine-in: December 25th from 4:30-8:00 PM
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 24th & 25th, 12:00 – 5: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.
A portion of the Christmas turkey-to-go dinner at the Fairmont Empress
MAGNOLIA HOTEL & SPA | THE COURTNEY ROOM
Dine-In: December 24, 25 & 26
Celebrate the holidays with the intimate, festive glow of the Courtney Room, located at the Magnolia Hotel & Spa. Choose between New Year’s Eve, Christmas Day or Boxing Day for a delightful dinner, carefully crafted for the holiday season.
Bonus! For New Year’s Eve, the Courtney Room has also teamed up with local restaurant Dumpling Drop for the “Dumpling Ball Drop” of 2024. Enjoy a feature dumpling menu, cocktails, and entertainment. The experience is only $30 per person, starting at 10pm.
LURE RESTAURANT & BAR
Ring in the holidays with the best waterside view in town at LURE Restaurant & Bar at the Delta Victoria. Their four-course menu is sure to impress with a sous vide turkey, pan roasted coho, and mushroom risotto as entrées.
Bonus! Choose between 3- and 4-course menus on New Year’s Eve and ring in 2024 in style.
HOTEL GRAND PACIFIC
Dine-In: December 24th and 25th
Join Fathom, The Grand Pacific’s restaurant, for a mouth-watering three-course Christmas dinner. Whether you’re a hotel guest seeking the ultimate holiday getaway, or a local who simply doesn’t feel up to cooking this year, Fathom’s holiday feasts are sure to amaze.
The entrance to Hotel Grand Pacific, and some quacky guests.
OAK BAY BEACH HOTEL
Dine-In Brunch Buffet: December 25th
Dine-In at the Dining Room: December 25th, starting at 5:00pm
The Oak Bay Beach Hotel went full Christmas! You have many options here: brunch on Christmas Day, dinner in the Dining Room, or New Year’s Eve dinner.
A delicious shareable pizza at FARO, at the Oak Bay Beach Hotel. Photo Credit: Lexa Bergen
INN AT LAUREL POINT | AURA RESTAURANT
Dine-In: Breakfast, Happy Hour & Dinner on Dec. 24, 25, 26 & 31
Aura Restaurant, located at the harbourside hotel Inn at Laurel Point, offers an array of foodie experiences this holiday season. View their schedule and menus here.
AURA Restaurant’s gorgeously plated Festive Brunch Special
STEAMSHIP GRILL
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.
If you’re looking for other incredible restaurants in and around Victoria this holiday season and beyond, find more here.