Skip to main content

The 15 Best Restaurant Wedding Venues in Vancouver for Foodies

Looking for the perfect eatery for your Vancouver special day? Here are a few of our favourite restaurant wedding venues around the city.

Black + Blue rooftop wedding venue

Vancouver is a city built for foodies, so there is no shortage of amazing restaurants. However, some are a little more wedding-worthy than others. If you’re looking to host your celebration at an eatery, we've rounded up the best restaurant wedding venues in Vancouver for gastronomes and gourmets with you in mind. From waterfront patios offering locally sourced eats to downtown loft-like spots with trend-forward menus, Vancity really does have it all.

Here are the best restaurant wedding venues in Vancouver for foodies.

Dockside Restaurant (1253 Johnston Street)

On the hunt for a restaurant with killer views? Dockside Restaurant is one of the best Vancouver wedding venues available. It’s located on Granville Island and you can see False Creek and the stunning city skyline from its patio. You can hold your celebration outdoors, head inside the modern dining room or do a combination of the two. Wondering about food? Its menu is filled with casual eats made with local ingredients and has something for everyone, so you're sure to find a few dishes you love.

Restaurant Wedding Venues in Vancouver - Dockside

Bridges Restaurant (1696 Duranleau Street)

Make your way to Granville Market and you’ll find Bridges Restaurant, hands down one of the best wedding venues in Vancouver for lovers of all things rustic-chic. Not only does this spot offer amazing views of the city skyline, False Creek and Coast Mountains, but it’s also decorated to perfection with chandeliers and exposed beams. The menu boasts drool-worthy dishes like Vancouver Island halibut and Salt Spring steamed mussels. It can accommodate up to 150 guests, making it ideal for mid-sized weddings.

Restaurant Wedding Venues in Vancouver - Bridges

Ancora Waterfront Dining and Patio (1600 Howe Street)

Ancora Waterfront Dining and Patio is another spot with great sights to see. The restaurant’s terrace overlooks False Creek and its indoor area has massive floor-to-ceiling windows, so you can embrace those views, rain or shine. Now, let’s talk food. Its menu blends Peruvian and Japanese flavours, giving you plenty of variety to choose from when it comes to creating your wedding menu. P.S. the space can only fit up to 60 guests, so don’t go too crazy with your invites.

Restaurant Wedding Venues in Vancouver - Ancora

The Boathouse (1305 Arbutus Street)

Tying the knot in KitsilanoThe Boathouse will not disappoint. The restaurant is located right on the waterfront in Kitsilano Beach Park, offering a killer view of the neighbourhood’s main attraction. It is equipped with floor-to-ceiling windows, so you’ll be treated to tons of natural light, and has simple, yet chic decor. The menu boasts plenty of seafood and premium steaks, so you can have both surf and turf at your wedding. There are two rooms available for events, one that can seat 50 and another that can seat 80.

Restaurant Wedding Venues in Vancouver - The Boathouse

Brock House Restaurant (2875 Point Grey Road)

Brock House Restaurant is a picturesque venue that looks out over the Pacific and the North Shore Mountains. It serves up locally sourced seasonal eats, with dishes like smoked salmon bruschetta, hunter’s chicken and filet mignon populating the menu. It has both indoor and outdoor spaces available for events, including the Garden Tent (capacity of 180 guests), the Conservatory (capacity of 100 guests), the Begg Room (capacity of 50 guests) and the Art Room (capacity of 50 guests). Each space is impeccably designed, so you’ll be treated to something stunning no matter what you choose.

Restaurant Wedding Venues in Vancouver - Brock House

Sage (6331 Crescent Road)

Sage is located in the University of Vancouver, but it’s a whole lot prettier than the stacks, lecture halls and fluorescent lights. It was designed by award-winning architect Arthur Erickson and boasts amazing views of the Georgia Strait and North Shore Mountains. On the menu you’ll find potato crusted halibut, pan seared duck breast, seafood tagliatelle and more. The restaurant has eight private event spaces available (both indoor and outdoor), with the largest having a capacity of 250 guests.

Restaurant Wedding Venues in Vancouver - Sage


Brix & Mortar (1138 Homer Street)

If you’re having your wedding in Yaletown, check out Brix & Mortar. The restaurant is located inside a 1912 heritage building and is equipped with brick walls, stunning chandeliers and plenty of greenery. It has hosted 750 weddings, so it already has plenty of couples’ shining seals of approval. It specializes in locally sourced eats, with items like wild salmon, game hen and beetroot gnocchi making up the menu. It can fit 95 guests in its main space, or, if you’re in the market for something more intimate, its private room can seat 26 of your nearest and dearest.

Restaurant Wedding Venues in Vancouver - Brix & Mortar

The Loft at Earls Yaletown (1095 Mainland Street)

The Loft at Earls is another super stylish option for couples who want to tie the knot in Yaletown. The space is located above the restaurant's main dining room, offering an escape from the hustle and bustle below. It's got the vibe of a trendy modern apartment, with factory-style windows, exposed brick walls and contemporary furniture, and doesn't need a ton of additional decor to make it shine. So far as space is concerned, it can accommodate up to 250 guests, meaning it's great for larger weddings. As for food, it specializes in gourmet comfort food, so you can stack your wedding menu with fancy pub fare.

Restaurant Wedding Venues in Vancouver - The Loft at Earls


Burdock & Co. (2702 Main Street)

If you’re on the hunt for a small wedding venue in Vancouver that doesn’t slack on style, look no further than Burdock & Co. It’s a super trendy little eatery on Main Street with cozy, wood-heavy decor. Keep in mind that it’s only large enough to seat 34 guests, meaning you’ll only want to invite your inner circle.

Restaurant Wedding Venues in Vancouver - Burdock & Co.

Teahouse in Stanley Park (7501 Stanley Park)

If you’re looking for a restaurant with a view, the Teahouse in Stanley Park is where it’s at. The venue is tucked away in the trees of Stanley Park and looks out onto the ocean, giving you the ultimate escape from the city without actually leaving. The menu features seasonal dishes like fresh BC salmon and bison carpaccio as well as an extensive wine list. It’s got four event spaces available for weddings The Conservatory (capacity of 70 guests), The Drawing Room (capacity of 50 guests) and The Tearoom (capacity of 30 guests).

Restaurant Wedding Venues in Vancouver - Teahouse in Stanley Park


Shaughnessy Restaurant (5251 Oak Street)

Can’t decide between a garden venue and wedding-worthy eatery? You get the best of both worlds with Shaughnessy Restaurant. It’s located within the beautiful VanDusen Botanical Gardens, which boasts 55-acres of breathtaking flora and fauna. The restaurant itself flaunts wood-heavy decor, modern accents, floor-to-ceiling windows and massive skylights (giving you stellar views of the property). On the menu you’ll find everything from seafood to striploin. Its dining room can seat up to 160 guests, so you should have no problem squeezing in a few extra plus ones.

Restaurant Wedding Venues in Vancouver - Shaughnessy

Chambar (568 Beatty Street)

If you don’t want to leave the downtown core on your big day, Chambar is the restaurant wedding venue for you. The space boasts exposed bricks and beams, warm lights and can easily be transformed to suit your wedding theme. The French-inspired menu is filled with charcuterie, seafood and a few Canadian favourites, like poutine. It can host up to 80 guests, so it’s ideal for smaller weddings.

Restaurant Wedding Venues in Vancouver - Chambar

Steamworks BrewPub (375 Water Street)

Steamworks BrewPub is a Gastown icon that’s been in business for over 20 years. It’s located inside the historic Landing building and boasts 30-foot cathedral-style windows, shiny wooden floors and has plenty of transformable space that you can put to use for your ceremony and reception (enough for 220 people, to be specific). While its interior is pretty elegant, its menu is more laidback – perfect for couples who love elevated pub grub.

Restaurant Wedding Venues in Vancouver - Steamworks BrewPub

Black + Blue (1032 Alberni Street)

Black + Blue is a massive 3-story steakhouse with some serious style. The interior is modern, luxurious and can fit up to 300 of your nearest and dearest. Wondering about what you’ll be serving at your wedding? Steak is the obvious choice, but its menu has a bevvy of other mouthwatering eats like oysters, salads and poke bowls. Its chef will work with you to create the fixed meal of your dreams, so you can make adjustments to suit your price point and palate.

Restaurant Wedding Venues in Vancouver - Black + Blue

Cibo Trattoria (900 Seymour Street)

Can’t decide between a restaurant and a hotel for your big day? Well, Cibo Trattoria may just be the best wedding venue in Vancouver for you. It’s located inside the Moda Hotel and has modern-meets-rustic decor and a menu filled with delicious Italian eats. Its capacity is 40 seated guests, so you’ll definitely want to keep your guest list on the shorter side.

Restaurant Wedding Venues in Vancouver - Cibo Trattoria

Find more Vancouver restaurant wedding venues on WeddingWire »