Just because you're away from home at the holidays doesn't mean you need to give up on having a great Christmas dinner.
Whether you're after traditional turkey, contemporary west-coast or something totally unique, you'll certainly be able to find what you're looking for at one of Victoria's great restaurants and markets.
Please note: Reservations are becoming limited for many of these locations! We will continue to mark locations as "sold out" as we receive updated information.
1. Sooke Harbour House
Limited availability on Christmas Eve. Sold out on Christmas Day.
With stunning views over the Strait of Juan De Fuca, treat yourself to a four-course meal at the Sooke Harbour House Dining Room with options for a traditional holiday meal or their spectacular standard offerings. Reservations strongly recommended.
2. 10 Acres Bistro + Kitchen + Commons + Farm
Enjoy a free-range turkey dinner with all the fixings at local favourite 10 Acres Bistro. Reservations are strongly recommended.
Image: Game hen at 10 Acres Bistro
3. Christmas Day Brunch at Vista 18
Brunch is kind of a big deal in Victoria, and this Christmas you can enjoy our local tradition from high above the city with Christmas Day Brunch at Vista 18. Reservations are recommended.
4. AURA Waterfront Restaurant & Patio
5. The Bard & Banker Pub
Closed on Christmas Day, full availability on Christmas Eve
If you love beautiful holiday décor and cheery live music, enjoy Christmas dinner and a pint at The Bard & Banker.
6. Fairmont Empress
Buffet sold out. Dining Room limited availability.
The Christmas Buffet is sold out, but you can still enjoy a festive cocktail in Q Bar at the Fairmont Empress. They've got a special holiday cocktail menu that includes options like the Q Gold (Maker's Mark bourbon, goldschlager, chai syrup, egg white) and a Christmas Negroni made with Victoria Distillers gin.
Image: Q Gold Cocktail
7. Don Mee's Seafood Restaurant
Who says you need a traditional turkey dinner at Christmas time? Enjoy a festive holiday meal in the heart of Canada's oldest Chinatown at Don Mee Seafood Restaurant.
8. Bartholomew's English-Style Pub
Not accepting reservations. First-come, first served
Dinner at Bartholomew's English-Style a is always a cheery experience! Get there early and grab a cozy table.
9. Saveur Restaurant
Sold out on Christmas Eve and Christmas Day
One of Victoria's newest culinary gems, Saveur Restaurant is pleased to offer a single-seating, four-course tasting menu with a Christmas-inspired menu on Christmas Eve. Call to make a reservation.
10. The Guild Freehouse
This charming English pub offers a curated craft beer list and traditional comfort food, perfect for the holidays. If you're not in the mood for a dinner, The Guild Freehouse also offers a wonderful festive brunch menu.
Image: Bangers and Mash at The Guild Freehouse
11. Abkhazi Garden
Feast on a four-course festive Christmas high tea at The Teahouse at Abkhazi Garden this holiday season. The Teahouse is surrounded by beautifully manicured gardens in a serene, west-coast environment.
12. Marina Restaurant
Limited availability. Reservations recommended.
Head to the Marina Restaurant for a delicious free-range turkey dinner; just one of the choices available on their three-course Festivus menu.
13. The Butchart Gardens
The beautiful Butchart Gardens are celebrating the height of the Christmas season with lights, music and more! While the restaurant is sold out for Christmas dinner, you can still enjoy a stroll around the lit-up gardens, a ride on the carousel and a skate on their outdoor ice rink.
Image: The Butchart Gardens during The Magic of Christmas
14. The Westin Bear Mountain Golf Resort & Spa
Sold out on Christmas Day. Full availability on Christmas Eve
Get away from it all and enjoy Christmas Dinner in Bella Restaurant at The Westin Bear Mountain Golf Resort & Spa. After dinner, take a spin on their mystical outdoor skating rink!
15. Clive's Classic Lounge
No reservations. First come, first served.
Enjoy a holiday meal and a handcrafted cocktail at Clive's Classic Lounge in the Chateau Victoria Hotel & Suites. They'll be open late on Christmas Day in order to bring you a special holiday turkey dinner. Find out more>
16. Blue Crab Seafood House
With a reputation for exceptional seafood and west coast cuisine, a meal at the Blue Crab Seafood House is always a wonderful experience.
17. Merridale Holiday Dinner Series
This holiday season, Merridale Ciderworks is offering a special holiday dinner series that features a fresh new menu each weekend. After dinner, take a leisurely stroll through the Enchanted Courtyard where you'll see beautiful lights and holiday displays. Find out more>
Image: Merridale's Enchanted Courtyard
18. LURE Restaurant and BarLimited Availability
Local bites and great cocktails make for a lovely experience every time at LURE Restaurant and Bar. Call ahead to reserve a table for your holiday meal.
19. The Pacific Restaurant
Elegant but informal, The Pacific Restaurant at the Hotel Grand Pacific offers local fare (read: fresh, caught-daily seafood) so you'll be able to enjoy an authentic taste of Pacific Coast cuisine.
20. Nautical Nellies Steak & Seafood House
A bountiful oyster bar and a great location near Victoria's Inner Harbour make a visit to Nautical Nellies Steak & Seafood House a great choice for dinner.
21. O Bistro
In the heart of James Bay, O Bistro in the Oswego Hotel is a wonderful place to dine at the holidays.
22. Victoria Public Market
If you do feel like cooking (or at least picking up dessert) look no further than the Victoria Public Market at the Hudson. Here you'll find farm-fresh produce and locally crafted pantry goods, as well as lots of goodies and desserts.
Image: Victoria Public Market
Why not make it Dinner and a Show?
Check out this list of holiday concerts, films and theatre performances and add some entertainment to your festive night out.
- A Christmas Story at the Chemanius Theatre
- Polar Express at IMAX
- Christmas Starlight Cinema at the Delta Ocean Pointe
- This Little Light at the Belfry Theatre
- A White Christmas: Dinner Theatre at the Oak Bay Beach Hotel
- James & Jamesy's O Christmas Tea: A British Comedy at McPherson Playhouse
- Movie Night: It's a Wonderful Life at the Oak Bay Beach Hotel
- 6th Annual Winter Solstice Concert at Oak Bay United Church
- Victoria Philharmonic Choir Christmas Carol Sing-Along Concert
- Christmas with CapriCCio and Victoria Brass at Christ Church Cathedral
See our other holiday blog posts: