As the holiday season approaches, it's time to start looking for the perfect venue for your Christmas or holiday party. Luckily, many local restaurants can help make your event an unforgettable celebration.
To make it easier, we’ve put together a list of Victoria restaurants that are now booking holiday parties for groups of all sizes—whether you're planning a corporate event, a family gathering, or a get-together with friends.
Whether you’re hosting an intimate gathering or a lively celebration, Bray’s cozy atmosphere and carefully curated menus are designed to make your occasion unforgettable. Bray's menu reflects the bounty of local produce and seafood available, with a focus on tapas-style dishes, making it a great place for getting together and sharing the joy of food with friends and family. Each plate is carefully crafted to bring together the freshest ingredients and bold flavours, offering a true taste of the region. Call 778-432-3287 to book your party.
Address: 460 Pandora Ave.
If you are looking to plan an intimate dinner for 6 guests, a cocktail party for 60, or a sit down dinner for more than 100 guests, Finn’s Restaurant has the facilities and staff in place to take care of all the details and make sure your event is a success. They offer both private and semi-private rooms, as well as the oyster bar for drinks and appetizers. Most dietary restrictions and allergies are easily accommodated, and the menu features a variety of gluten free and vegetarian options. Reservations are open for lunch and dinner parties. Email the restaurant at manager@finnsvictoria.com or call 250-360-1808 to book your party.
Address: 1208 Wharf St.
Swans Brewery and Pub has over 50,000 square feet of space for events and hotel rooms if your guests need a place to stay at.
The venue options at Swans are many and they can host up to 282 guests. Options include a private penthouse with a rooftop patio, an outdoor secluded rooftop courtyard, the pub, and their live music venue.
Contact Swans on their website form to book your party.
Address: 1601 Store St.
Zambri’s has two spaces that can be booked together or separately depending on your needs.
The Sala, which can accommodate up to 24 guests and is equipped with a TV, and The Atrium: a beautiful, spacious room that can accommodate up to 35 guests. There are doors between both rooms that can be opened up to create one stunning space with room for 55 guests. The menu by chef Peter Zambri is inspired by his Italian heritage, using seasonal and local ingredients.
Get in touch on the form on the website or email info@zambris.ca for all menu options and pricing.
Address: 820 Yates St.
Chef Curtis Toth has put together a delicious menu for group reservations: with options for breakfast, lunch, and dinner. The restaurant offers spectacular views of the harbour and the downtown lights of Victoria, with plenty of room for any size of party.
Contact them at 250-360-5873 or email: info@lurevictoria.com
Address: 100 Harbour Rd.
Whether you are looking to plan a small intimate gathering for 15 guests, a sit down meal for 50 or a big party up to 100 guests, Perro Negro has the space and catering services to suit your taste and budget in a bright window filled room with high ceilings, warm wood floors, and exposed brick. The menu consists of Spanish tapas and larger portions. When booking a party at Perro Negro, the restaurant can provide a set menu based on your budget, or you have the option to order à la carte. Concat them at gm@ferrisoysterbar.com to book.
Address: 536 Yates St.
Aura Waterfront Restaurant has two private dining rooms that provide an intimate dining experience in a stunning setting. The Cove private dining room is ideal for social gatherings seating up to 10 guests at a long family-style table, with harbour views, double glass doors closing the room off and adding background music. The Inlet private dining room is best suited for larger get togethers, with a flatscreen TV, sliding doors that close the room off and add background music, with middle harbour views.
The restaurant can tailor their services to meet your needs and the dinner menu is available for your event. Contact Aura in the form on their website.
Address: 680 Montreal St.
The restaurant has a beautiful private room with stunning harbour views. It’s suitable for smaller groups, up to 10 guests. You can book it for brunch, lunch or dinner. The restaurant offers a casual culinary experience influenced by the Pacific Northwest. Email reservations@boomandbatten.com to book it or call 250-940-5850.
Address: 2 Paul Kane Pl.
Bard and Banker is a great option to book any holiday party at, with four different settings to choose from, from 20 guests to up to 150 guests:
The Sam McGee room, a completely private entertaining space with a fully covered and heated patio. The room offers a gas fireplace, piano, television and ocean views. Ideal for up to 50 guests for stand-up reception or for 20 guests on a seated event.
The Banker's Hall, situated on the second floor of the pub with a full view of the band, stage and lower level, it’s a semi-private area for 30-50 guests while being a part of the Bard and Banker atmosphere. This area has its own fireplace, mixture of cocktail style and lower tables as well as access to the upstairs bar and lounge.
The Balcony, a semi-private area overlooking the stage, perfect for an evening of dinner and drinks for a party of up to 24 guests.
The Upstairs area is an ideal space for a group booking of 100-150 guests. Guests can dine, move around and mingle on the entire second floor. Booking the entire second floor includes the exclusive use of the upstairs bar, balcony, Sam McGee private room and patio.
Contact kspence@vicpubco.ca to book your event at Bard and Banker.
Address: 1022 Government St.
The restaurant has a beautiful private dining room offering a unique blend of complete privacy with contemporary-styled cuisine. The chefs at Fathom will prepare a sampling of West Coast inspired dishes that will surely please the palate. The dining room is available for seated functions of up to 16 guests, and food and beverage minimums apply.
Book the dining room by completing the form on the website.
Address: 463 Belleville St.
Your holiday party can turn into a fun workshop at L’Apero bistro if you are looking for something unique to do. They offer two hour workshops that are both entertaining and informative.
Workshops:
Cheese Tasting 101: Enhance your appreciation of cheese by learning key tasting skills.
Cheese Board Mastering: Creating a balanced, sophisticated and visually appealing cheese board is quite an art.
Wine and Cheese Pairing Party: Get easy tips to create the perfect pairing during this gourmet workshop.
Beer and Cheese Pairing Party: Explore all the nuances and possibilities this kind of pairing can offer.
Contact L’Apero at 778-265-6229 or fill out the form on the website to get a quote.
Food always tastes better with a view and this beautiful restaurant located inside the Villa Eyrie Resort in the Malahat offers a 270 degrees panoramic view of the Saanich Inlet, the Olympic Mountains, and Mount Baker at Alpina Restaurant. With private and semi-private options, the restaurant can host anywhere from 10 guests and up to 120 guests, depending on availability.
Address: 600 Ebedora Ln.
This brewery in Saanich has everything you need to host your holiday party: tasty food, craft beers, and a cozy space for up to 50 guests. It is a private venue and they have food and beverage packages starting at $50 per person. Email Coralyn at coralyn@category12brewing.com to book.
Address: 2200 Keating Cross Rd.
Aside from this list, many Victoria restaurants offer options to host small and big groups, with set menus or their regular menu to choose from, some with very reasonable prices, and some are a little more elevated, depending on what type of party you are looking to host. To name a few: Part and Parcel, Moon Under Water Brewpub, Tug Eatery, Ile Sauvage, Friends of Dorothy, CRAFT, Nourish, Victoria Public Market, MeeT on Blanshard, Herald St. Brewing, and many more.















