Where to Eat Brunch & Dinner on Christmas Day

“Check out this year’s list of whose open and where to go on Christmas Eve and Day.”

The holiday season is all about family, festivities and food. Though not everyone is prepared to take on the task of cooking a full turkey dinner, with all the fixings. It might be that the kitchen is too small, or the family too big, or maybe the cooking thing isn’t up your alley?

If this sounds like your situation, why not keep the kitchen clean, relax and enjoy a festive brunch or dinner at one of Victoria’s top restaurants. There’s plenty of places to choose from as chefs around town are preparing special Christmas day meals for the whole family.

Check out this year’s list of whose open and where to go on Christmas Eve and Day.

See websites for details on specific menus and make sure to CALL AHEAD to reserve your table!


Bear Mountain (Westin Hotel)

Christmas Day Brunch (Dec 25, 9:00am – 1:00pm) – $68 adults, $30 kids 6-12, Under 5 free.

Phone: (250) 391-7160 Toll Free: (888) 533-2327


Oak Bay Beach Hotel

Enjoy a a relaxing Christmas Eve Brunch Buffet on Dec 24th and keep your kitchen clean for Christmas! Breakfast will be available in the Snug Pub, the Dining Room or the Conservatory dining from 8:00am to 11:00am. – $26 per person.

Phone: (250) 598-4556




Butchart Gardens

The Dining Room will be offering a 3 course Christmas Prix Fixe Menu (Dec 24th, 26th and 31) – $50.

Phone: 250-652-8222


The Hotel Delta – Lure Restaurant

3 course dinner, includes tea or coffee (Dec 25, 11:30am-9:00pm). LIMITED RESERVATIONS – $55.00 per person, 12 and under $19.

Telephone: 250-360-5873


Fairmont Empress

Festive Christmas Dinner (Dec 23 ONLY): Farm-to-fork dinner featuring free range turkey. – $75 per adult, $37.50 per child (Reservations starting at 6:00pm)

Festive Turkey Takeout (Pickup dates Dec 24 and 25) SELLING FAST! – $325.00 Serves up to 10 people. Enjoy dinner at home with friends and family and let someone else take care of the cooking!

Telephone: 250 389-2727


Metropolitan Bar and Grill (Sheraton Hotel)

Christmas Eve and Christmas Day Special 3 course Dinner. LIMITED SEATINGS AVAILABLE from 6:00pm – 8:00pm. $35.95 per person.

Phone: (250) 474-6063


Oak Bay Marina Restaurant

For the month of December the Marina Restaurant offers a 3 course Festive Dinner (OPEN CHRISTMAS EVE, CLOSED CHRISTMAS DAY) – $55 per person.

Phone: (250) 598-8555


Strathcona Hotel – Stickey Wicket Pub

Turkey Dinner with all the fixings – $23 per person and Prime Rib with Yorkshire pudding and mashed potatoes – $26 per person (Dec 25, 3:00pm -10:00pm). Regular menu items will also be available.

Phone: (250) 383-7137


Swans Hotel and Brewpub

Christmas Festive Menu (Dec 25, 26, 27th, starting at 2:00pm) fully loaded 3 courses – $45 per person. See website for link to menu.

Phone: (250) 361-3310



Merry Christmas and Happy Holidays from EAT.

Written By:

Holly Brooke is a true B.C. gal. Having lived on the west coast most of her life, except for several years in the Kootenay's where she canoed and fished and lived in a tipi, she's very much at home outdoors and in the kitchen. ...

Comments are closed.