Best spots in the city: Holiday Dining

Posted by on

It’s hard to believe the holiday season is upon us once again! What a wonderful time to spend with our family, friends, co-workers and that special someone.

Here in Victoria, we have some of the finest dining experiences you’ll find anywhere in North America. Now, we all have our favourites but if you’re baffled where to host your holiday office party, a casual get-together with friends to celebrate, or an intimate dinner for two, we’ve got a few great suggestions for you.

Butchart Gardens

The Dining Room Restaurant, located within the Butchart Gardens, was recently named one of the Top 100 Restaurants in Canada for the third year in a row! Open every single day of the year, this would make a great choice for an intimate dinner, a treat for out of town guests, or a small group of friends.

The Butchart Gardens is stunning in the summertime and spectacular in the wintertime. ‘Christmas at the Gardens’ is truly something to see. So bundle up and arrive early to have time to look around before dinner.

Fairmont Empress Hotel

The Empress Hotel is a Victoria landmark. It is well-known all over the world not just as a world-class hotel, but for its award-winning dining options.

Grab your favourite relatives or your best friends, and head down for their world-famous afternoon tea, offering tasty treats, and 21 varieties of loose leaf teas!

Thinking more of a cozy dinner for two, or a fun night out with a few friends? The Veranda offers up Christmas treats and tastes, along with a variety of hot beverages and – wait for it – smores roasted around the fire!

As if that weren’t enough, the Empress Hotel also has the Q at the Empress Restaurant. Offering a tantalizing culinary adventure, you'll enjoy this no matter who you're with.

For a great space to host a corporate Christmas party, check out the Empress Gala rooms and have them cater for larger office parties and events.

Oak Bay Beach Hotel

If you haven’t visited the Oak Bay Beach Hotel since its renovation, now is the time! The Snug Pub is a cozy space for a night out with friends while the Dining Room offers a more sophisticated dining space.


Sometimes you want a more casual spot to host your entire family, including kids, and Moxie’s will welcome you with open arms! The menu is great for all ages.

For larger parties, there is plenty of room in the dining area, or you can rent a private room upstairs.

The Guild Freehouse

This fantastic little spot is a gem, a unique space with wonderful food! Rooms upstairs can hold 30 or 80 people, or book the entire upstairs to accommodate 120 people! Great for office parties.

Bard and Banker

This pub located in downtown Victoria is a fabulous Scottish-style pub to go to anytime. The varied menu can accommodate dietary restrictions and is a great place to hit with a few friends. Look into reserving an area for larger parties and host a special gathering for your employees. The live music is a bonus (and a soundtrack) for your party!

Fireside Grill

This quaint spot, located in the Royal Oak area, is a must to dine at! It's a great place for a romantic dinner, or even a few friends to enjoy some time together during the holidays.

Fireside offers a variety of rooms to reserve which can accommodate anywhere from 15-125 people! Great for a family reunion, a larger family holiday meal, or to host your work event.

We wish you all a fantastic holiday season and hope you have the best time celebrating with family and friends. If you have other suggestions for fantastic places to host a holiday dinner, please let us know in the comments!