10 places in and around Victoria to treat yourself to a holiday dinner

Share

How’s the holiday hosting prep going, Victoria?

Sometimes the holiday season gets way too hectic to worry about preparing an entire Christmas dinner for loved ones—especially if cooking isn’t your thing, no one’s here to judge!

That’s exactly why extra help exists, and if you’re able to use your Christmas budget for a pre-prepped meal, you’re in luck.

Whether you’re looking to dine on a traditional turkey feast or something a little different, we’ve got you covered!

Here are 10 restaurants in and around Victoria open for Christmas offering turkey or other menu options:

Uptown Bistro

Uptown Bistro is offering a dine-in Christmas dinner from 9 a.m. to 9 p.m. and takeout until midnight!

If you have any questions for the fabulous cooks, they can be reached at (778) 265-7745.

(File photo)
  • Where: 400 Boleskine Road
  • When: Wednesday, December 25th from 9 a.m. to 9 p.m. (takeout until 12 a.m.)

Hotel Grand Pacific: Fathom

The Hotel Grand Pacific invites you to a mouthwatering three-course Christmas dinner on December 24th and December 25th priced at $97.

Additionally, they’re offering a Christmas Day and Boxing Day brunch for $70!

If you can’t make an in-person reservation the Grand Pacific will be offering a take-home meal option.

Reservations opened to the public on December 1st and you can find their dinner menu here and their brunch menu here.

 

View this post on Instagram

 

A post shared by Fathom (@fathom.victoria)

  • Where: 463 Belleville Street
  • When: Dining options on Christmas Eve, Christmas Day, and Boxing Day—time varies depending on reservations.

Fairmont Empress

Festive season at the famous Fairmont Empress includes many different extravagant and mouth-watering new opportunities.

This includes their Christmas Eve Dinner in the Q Bar on December 24th from 5 p.m. to 9:30 p.m., priced at $229 per ticket—which includes a delicious four course set menu dinner, with an optional wine pairing.

They also offer a Christmas Day Buffet in the Crystal Ballroom, equipped with chef attended carving stations, seafood, and classic Christmas dishes—make sure you check out their seating times and reservation requirements for groups!

This is priced at $269 per adult and $70 per child and there are seatings at both 12 p.m. and 2:30 p.m.

Can’t make it to the Crystal Ballroom? No problem, they also offer a Christmas Day Dinner in the Q Bar from 4 p.m. to 9:30 p.m. Reservations are $229 per adult with an additional option for a wine pairing.

There are multiple seating time options, so be sure to check those out too!

Fairmont Empress
(Photo courtesy of Fairmont Empress)
  • Where: 721 Government Street
  • When:
    • Christmas Eve Dinner: Tuesday, December 24th from 5 p.m. to 9:30 p.m.
    • Christmas Day Buffet: Wednesday, December 25th at 12:00p.m. and 2:30 p.m.
    • Christmas Day Dinner: Wednesday, December 25th from 4 p.m. to 9:30 p.m.

Victoria Sushi

If you’re looking to switch things up, Victoria Sushi will be open on Christmas Day!

Treat your loved ones to traditional and fusion Japanese cuisine in a relaxing and modern atmosphere anytime from 12 p.m. to 7 p.m.

They’ll also be open on Christmas Eve and Boxing Day from 11:30 a.m. to 8 p.m.

(File photo)
  • Where: 100-176 Wilson Street
  • When: Wednesday, December 25th from 12 p.m. to 7 p.m.

Bear Mountain Resort

Join the folks at the Bear Mountain Resort for a variety of holiday meals!

Offered this year will be a Christmas Eve dinner, a Christmas Day buffet, and a Christmas Day dinner.

You can check out all of the details on their website, including the full menu list and reservation platform!

Come by for some festive cheer and exquisite dining experiences.

(Westin Bear Mountain Resort and Spa)
  • Where: 1999 Country Club Way
  • When: 
    • Tuesday, December 24th from 5:30 to 9:30 p.m.
    • Wednesday, December 24th:
      • Christmas Buffet: 10:30 a.m. to 12:30 p.m.
      • Christmas Dinner: 5 p.m. to 9 p.m.

Nautical Nellies Steak & Seafood House

Known for their gourmet seafood and steak dishes, they’ll also be offering a turkey dinner on Christmas Day for $39.50!

They still have openings for reservations, so call them today and dive into your festive celebrations with ease.

  •  Where: 1001 Wharf Street
  • When: Wednesday, December 25th from 3 p.m. to 9 p.m.

Royal Spice Victoria

Royal Spice Victoria has a special offer for Christmas!

Everyone who dines with them on Christmas Day will receive a gift in addition to their delicious Indian cuisine. Their offer is valid on à la carte orders only.

They’ll also be open on Christmas Eve and Boxing Day from 11 a.m. to 10 p.m.

Christmas details (Royal Spice)
  • Where: 212-815 Cloverdale Avenue
  • When: Wednesday, December 25th from 11 a.m. to 10 p.m.

Oak Bay Beach Hotel

This year, the Oak Bay Beach Hotel has had a variety of holiday offerings happening throughout the holiday season, and Christmas Day is no exception!

The hugely popular Christmas Day Brunch has returned with seatings at at 10:00 a.m., 10:30 a.m., 1:00 p.m., and 1:30 p.m.

As described, this lavish buffet brunch dining experience includes an omelet station and carving station with all the works, created by Executive Chef Kreg Graham.

Reservations must be made in advance, and the cost is $149 per adult guest and $59 for children aged four to 12-years-old.

The Snug Pub is welcoming everyone back for another Christmas Day Dinner, where guests can enjoy a three course menu featuring traditional Christmas turkey with all the classic fixings.

Reservations are required and can be made for seatings beginning at 5:00 p.m., for groups of two to eight guests. The cost is $99.00 per person.

Note that this is a 19+ event!

  •  Where:
    • Christmas Brunch: Oak Bay Beach Hotel in the Dining Room and Grand Lobby, 1175 Beach Drive
    • Christmas Dinner: The Snug Pub, 175 Beach Drive
  • When: Wednesday, December 25th
    • Christmas Brunch: Seatings at at 10:00 a.m., 10:30 a.m., 1:00 p.m., and 1:30 p.m.
    • Christmas Dinner: Seatings begin at 5 p.m.

Blue Crab Seafood House

Celebrate the holidays with the Blue Cab Seafood House’s Christmas menu!

They’re offering a special dining experience where guests are served a thoughtfully curated multi-course meal for $85 per person.

Enjoy their festive atmosphere and delectable food with loved ones!

Additionally, they are offering a Christmas Brunch, available from Wednesday, December 25th to Sunday, December 29th.

 

View this post on Instagram

 

A post shared by the_bluecrab (@the_bluecrab)

  •  Where: 146 Kingston Street
  • When: Offered from Tuesday, December 24th to Thursday, December 26th

LURE Restaurant & Bar

You and the family are invited to spend the holidays at LURE Restaurant & Bar!

The Chef’s have put together a delicious four-course menu for Christmas Day which includes all of your holiday favourites.

This special dinner service is $109 per adult and $75 per child, and it will take place from 2 p.m. to close. Reservations are required.

Additionally, they’ll be offering a Christmas Brunch Buffet, available on December 25th from 9 a.m. to 1 p.m. It’s priced at $59 for adults and $25 for the kids.

 

View this post on Instagram

 

A post shared by LURE Restaurant & Bar (@lurevictoria)

  •  Where: 100 Harbour Road
  • When: Wednesday, December 25th from 12 p.m. to close

Did we miss one? Add it to the comments for all to see!

Nevada Alde
Nevada Aldehttps://nevadaalde.com/
Nevada Alde has worked with Victoria Buzz since May, 2023. She holds a BA in Writing from the University of Victoria, and remains passionate about the literary scene on the island. When she's not writing, she's wandering with a film camera in hand, raving about a recent hike or solo travel adventure.
Advertising Partners

Read more

Latest Stories