Vancouver Island Weddings

8 Best Wedding Venues on Vancouver Island

Lakefront estates, historic castles, oceanfront resorts, and working farms. Compared on what actually matters.

Vancouver Island has a problem that works in your favour: too many beautiful places to get married. Mountains, ocean, old-growth forest, freshwater lakes, farmland, and vineyards, all within a few hours of each other. The hard part is narrowing it down.

We run one of these venues, so we'll be upfront about that. Shawnigan Retreats is on this list. But we also send couples to other venues when what they want isn't what we offer. A couple who needs a ballroom for two hundred isn't going to be happy on our dock. A couple who wants a resort spa experience should look at Brentwood Bay or Tigh-Na-Mara. Honesty about fit saves everyone time.

To make this comparison useful rather than just pretty, we focused on the things couples actually ask about during venue tours: guest capacity, whether anyone can sleep on-site, how far the drive is from Victoria and the airport, pricing transparency, and what kind of wedding each venue is genuinely built for. We visited or researched all eight. Here's what we found.

Vancouver Island wedding venues compared

Side-by-side on the details that shape your decision.

Venue Setting Capacity On-Site Beds From YYJ Price Range Best For
Shawnigan Retreats Lakefront estate 50 seated 18 45 min $19K Sun/wkdy; $24K–$36K Sat Intimate weddings with everyone sleeping on-site
Hatley Castle Historic gardens 100-250 0 25 min $$$ Grand, formal weddings with castle backdrop
Brentwood Bay Resort Oceanfront resort Up to 110 33 (hotel) 30 min $$$$ Resort-style oceanfront with full hotel service
Tigh-Na-Mara Seaside resort Up to 200 192 (hotel) 1.5 hrs $$-$$$ Large weddings with resort activities
Bird's Eye Cove Farm Working farm Up to 135 0 1 hr $$ Rustic barn weddings in the Cowichan Valley
Sooke Harbour House Oceanfront inn 60 seated 28 (inn) 50 min $$$ Foodie couples wanting ocean and fine dining
Villa Eyrie Resort Mountain resort Up to 120 ~40 (hotel) 40 min $$$ Mountain-view weddings with spa access
Abeja Tree Farm Forest / farm Contact venue 0 ~1.5 hrs $$ Enchanted forest aesthetic

Pricing and capacity are approximate and may vary by season. Always confirm directly with each venue. Shawnigan Retreats pricing is current as of May 2026.

The venues, up close

What each place actually feels like, who it's built for, and an honest read on the tradeoffs.

1. Shawnigan Retreats

Shawnigan Lake, BC Up to 50 guests 18 on-site beds 45 min from YYJ

A two-acre private estate on the west shore of Shawnigan Lake, 45 minutes north of Victoria via Highway 1. Two houses, eight bedrooms, a 60-foot west-facing cedar dock, sandy private beach, Finnish sauna, hot tub, and a regulation pickleball court. The lake hits 24 degrees Celsius by August, warm enough that the post-dinner swim becomes part of the wedding story.

What sets it apart from every other venue on this list is the combination of exclusive use and on-site accommodation. You get the entire property from Friday noon to Sunday morning. No other guests, no other events, no shared spaces. Eighteen people sleep in the two houses, and another 34 can stay at a partner property ten minutes up the road. Your wedding party wakes up the next morning in the same house where they danced the night before. Brunch happens on the same deck.

Four ceremony locations give you options depending on weather and mood: the cedar dock structure over the water, the sandy beach for barefoot vows, a forest cedar grove under old-growth canopy, and an open lakeside lawn. The indoor great room with floor-to-ceiling lake views is the rain plan nobody minds using. Wedding weekends run from $24,000 in shoulder season to $36,000 in peak (June through September), covering the full property and two nights. Catering, florals, and vendors are arranged separately.

Rated 4.96 stars across 24 verified Airbnb stays, plus private wedding and corporate clients.

Best for: Couples who want an intimate, multi-day wedding weekend where every guest sleeps on-site or minutes away, with no time pressure and total privacy.

Strength Only lakefront private-estate wedding venue within an hour of Victoria with exclusive use and 18 on-site beds.
Tradeoff Maximum capacity is 50 seated. If you need a venue for 100 or more, this is the wrong place.
Shawnigan Retreats dock — one of four ceremony locations

2. Hatley Castle at Royal Roads University

Colwood, BC 100-250 guests No on-site beds 25 min from YYJ

If you've seen an X-Men movie, you've seen Hatley Castle. The Edwardian estate at Royal Roads University sits on 565 acres of landscaped gardens, Japanese gardens, and old-growth forest on the Esquimalt Lagoon. The castle itself is stone, stained glass, and dark wood. The croquet garden hosts ceremonies for up to 200. The castle terrace, when tented, handles 250.

This is the venue for a grand, formal wedding with a cinematic backdrop. The gardens photograph beautifully, the castle interior adds gravitas, and the scale is unmatched on southern Vancouver Island. The Classic package seats up to 100 in the castle's first floor. The Quarterdeck combo takes you to 230 with an outdoor ceremony and reception across multiple spaces.

Best for: Couples planning a large, formal wedding who want a historic backdrop and don't need on-site accommodation.

Strength One of the most photographed wedding venues in British Columbia. The gardens and castle are genuinely stunning, and the scale handles large guest lists easily.
Tradeoff No on-site accommodation. The venue is on a university campus, so you're booking a time slot in a shared space. Guests scatter to Victoria hotels at the end of the night.

3. Brentwood Bay Resort & Spa

Brentwood Bay, BC Up to 110 guests 33 hotel rooms 30 min from YYJ

A boutique adults-only resort on the Saanich Inlet, about 30 minutes from downtown Victoria. The setting is polished ocean-and-mountain, with ceremonies on the waterfront patio or lawn and receptions in the Arbutus Room (up to 80) or a combination of spaces for larger groups up to 110. Marina, spa, and a restaurant round out the resort experience.

This is the venue for couples who want a full-service resort handling the logistics. The staff coordinate catering, bar, and setup. Thirty-three rooms let a decent portion of your guest list stay on property. The flip side is that it's a working hotel. Other guests are checking in, using the pool, eating in the restaurant. You don't get exclusive use of the grounds.

Best for: Couples who want an oceanfront resort experience with hotel-level service, spa access, and on-site accommodation without having to manage vendors themselves.

Strength Full-service resort with spa, restaurant, and marina. Closest ocean venue to Victoria with on-site rooms. The staff handle most logistics.
Tradeoff Not exclusive use. Hotel guests share the property. Adults-only policy means it won't work for weddings with young children.

4. Tigh-Na-Mara Seaside Spa Resort

Parksville, BC Up to 200 guests 192 hotel rooms 1.5 hrs from YYJ

Tigh-Na-Mara sits on 22 acres of oceanfront property in Parksville, about 90 minutes north of Victoria. The resort is built in a west-coast lodge style with log buildings, stone fireplaces, and cedar accents. The oceanfront gazebo holds ceremonies for up to 200 guests. Banquet rooms handle 15 to 200 for receptions, with rustic charm and natural light.

With 192 rooms across studios, cottages, and spa bungalows, this is the only venue on the list where every single guest can sleep on property. If you're planning a large wedding where half the guest list is flying in and you want everyone in one place for the weekend, Tigh-Na-Mara can absorb the entire group. The resort also has a spa, pool, and tennis courts, which gives guests something to do between the ceremony and reception.

Best for: Large weddings of 100 or more where you want a resort with enough rooms for every guest, plus activities to keep people entertained over a multi-day weekend.

Strength 192 rooms means the entire guest list can stay on property. The resort has its own spa, pool, and recreation. Pricing is mid-range for the scale.
Tradeoff 1.5 hours from Victoria and the airport. The drive adds real logistics for guests, and the venue is a large resort, not a private estate. Other guests share the property.

5. Bird's Eye Cove Farm

Maple Bay, BC Up to 135 guests No on-site beds 1 hr from YYJ

A 300-acre working farm in Maple Bay, near Duncan in the Cowichan Valley. The property has been farmed since 1860 and is still family-run. The star of the venue is a purpose-built timber-frame barn at 3,600 square feet, surrounded by fields, ocean views, and heritage outbuildings. The aesthetic is rustic-elegant, with massive wooden beams, string lights, and pastoral landscape in every direction.

Every wedding at Bird's Eye Cove includes their in-house wedding planner through Blue Lily Events, which takes a lot of the coordination stress off the couple. The farm-to-table ethos runs through the whole experience. It's a day rental, not an overnight venue, so guests stay in nearby Duncan or drive back to Victoria after the reception.

Best for: Couples who want a rustic barn wedding on a real working farm with panoramic water views and a built-in wedding planner.

Strength Genuine 300-acre working farm with a stunning timber-frame barn. In-house wedding planner included. One of the most photogenic rustic venues on the Island.
Tradeoff No on-site accommodation. One hour from Victoria. Guests need to arrange hotels in Duncan or drive home, which limits the late-night celebration.

6. Sooke Harbour House

Sooke, BC Up to 60 seated 28 inn rooms 50 min from YYJ

An oceanfront boutique inn at the edge of the Sooke harbour, about 50 minutes west of Victoria along the coast. The Potlatch Room with its cedar walls, stone fireplace, and hardwood floors seats up to 60 for a plated dinner. The inn has 28 uniquely decorated rooms filled with local antiques and art. The property sits right on the water with views across the Strait of Juan de Fuca to the Olympic Mountains.

Sooke Harbour House built its reputation on food. For years it was considered one of the best restaurants in Canada, and the culinary focus remains central to weddings here. This is the venue for couples who care as much about what's on the plate as what's on the table. The intimate scale and oceanfront setting create a feeling closer to a destination inn wedding in New England than a typical BC venue.

Best for: Foodie couples who want an intimate oceanfront wedding with fine dining, where the meal is a centrepiece of the celebration rather than afterthought catering.

Strength Legendary culinary reputation. Twenty-eight unique rooms mean most of your intimate guest list can sleep on-site. Dramatic Pacific Ocean setting with mountain views.
Tradeoff Maximum 60 for seated dinner. The ocean is cold and the Sooke weather can be unpredictable. Pet-friendly inn means dogs may be on property.

7. Villa Eyrie Resort

Malahat, BC Up to 120 guests ~40 hotel rooms 40 min from YYJ

Perched on the Malahat summit overlooking Finlayson Arm and the Saanich Inlet, Villa Eyrie feels like a Mediterranean villa dropped into the BC mountains. The resort has five event spaces, from the Aquila Penthouse to the outdoor amphitheatre, with the largest accommodating up to 120 guests. The panoramic mountain-and-ocean views from the terrace are among the most dramatic on southern Vancouver Island.

The resort offers a spa, a restaurant, and approximately 40 rooms across several villa buildings. For couples who want a mountain setting without driving hours into the backcountry, Villa Eyrie puts you at elevation 40 minutes from the airport. The property has a European boutique-hotel feel that differentiates it from the west-coast lodge style of most Island venues.

Best for: Couples who want a mountain-view wedding with a European resort atmosphere, spa access, and a location close enough to Victoria for easy guest logistics.

Strength Dramatic mountain-and-ocean panorama from the Malahat. Spa, restaurant, and hotel rooms on-site. European boutique-hotel atmosphere that's distinct from typical BC venues.
Tradeoff Wedding availability may be limited to off-season months (October through May) depending on the package. Confirm current wedding policies directly with the resort.

8. Abeja Tree Farm

Vancouver Island, BC Contact venue for capacity No on-site beds ~1.5 hrs from YYJ

A forest and farm wedding venue on Vancouver Island that draws couples looking for an enchanted woodland setting. The property trades ocean views and manicured gardens for towering trees, dappled light, and a ceremony experience that feels like stepping into the forest rather than decorating around it. The setting does the design work for you.

This is a smaller, less commercially established venue compared to the resorts and estates elsewhere on this list, which is part of its charm. Couples who choose a venue like Abeja are usually looking for something raw and uncontrived, where the natural environment defines the day. The tradeoff is fewer built-in services. You're bringing your own everything into a forest setting, which requires more planning and the right vendors.

Best for: Couples who want a woodland wedding with an enchanted-forest atmosphere and are willing to coordinate their own vendors for a more DIY experience.

Strength Genuinely unique forest setting that can't be replicated by resort or estate venues. The natural canopy creates an atmosphere that's impossible to manufacture with decor.
Tradeoff No on-site accommodation. Farther from Victoria. Fewer built-in services mean more planning work for the couple or their coordinator.

How to choose the right venue

Start with the question nobody puts on Pinterest: where is everyone sleeping? For a destination wedding or a guest list heavy on out-of-towners, on-site accommodation changes everything. It eliminates hotel blocks, shuttle logistics, and the midnight scramble for rides. It also turns your wedding from a five-hour event into a full weekend. The venues on this list range from zero beds to 192. How many you need should be one of your first filters.

The second question is exclusivity. Some venues are yours for the weekend. Others are yours for a time slot within a working hotel. Neither is wrong, but the experience is fundamentally different. At an exclusive-use venue, the rehearsal dinner, the morning-after brunch, and the late-night firepit session are all part of the wedding. At a shared-use venue, you're working within a schedule.

Distance matters more than couples expect. A venue 45 minutes from the airport is easy. A venue three hours away becomes a travel commitment that a few guests won't make. If a significant portion of your list is flying in, map the drive from YYJ before you fall in love with a venue in Tofino or Parksville. On the other hand, a bit of distance creates the feeling of getting away, which is half the point of a destination wedding on Vancouver Island.

Finally, think about indoor-outdoor flexibility. Vancouver Island summers are warm and mostly dry, but rain is always possible. Every venue on this list has some kind of indoor backup, but the quality varies from a proper great room with lake views to a conference-centre ballroom. Ask to see the rain plan. If you'd be disappointed getting married in their Plan B space, keep looking.

Private 2-acre lakefront estate on Shawnigan Lake

Frequently asked questions

What is the best small wedding venue on Vancouver Island?

For weddings under 50 guests, Shawnigan Retreats and Sooke Harbour House are the strongest options. Shawnigan Retreats offers exclusive use of a private lakefront estate with 18 on-site beds, four ceremony locations, and a full weekend rental starting at $24,000, located 45 minutes from Victoria. Sooke Harbour House seats up to 60 for a plated dinner in an oceanfront setting with 28 inn rooms. Both cater specifically to intimate celebrations rather than scaling down a larger venue.

Which Vancouver Island wedding venues have on-site accommodation?

Tigh-Na-Mara in Parksville has the most rooms at 192, but it's 1.5 hours from Victoria. Brentwood Bay Resort offers 33 boutique rooms on Saanich Inlet, 30 minutes from Victoria. Villa Eyrie Resort has approximately 40 rooms on the Malahat. Sooke Harbour House has 28 rooms in Sooke. Shawnigan Retreats sleeps 18 on-site across two private houses with exclusive use of the entire property. Bird's Eye Cove Farm, Hatley Castle, and Abeja Tree Farm have no on-site guest accommodation.

How much do wedding venues cost on Vancouver Island?

Costs vary widely depending on the venue type, season, and what's included. Budget-friendly farm venues like Bird's Eye Cove Farm start around $3,000 to $6,000 for a day rental. Mid-range options like Tigh-Na-Mara and Villa Eyrie typically run $5,000 to $15,000 for venue and basic packages. Premium venues like Shawnigan Retreats ($24,000 to $36,000 for a full weekend including two nights of accommodation), Brentwood Bay Resort, and Hatley Castle range from $15,000 to $35,000 or more depending on season and package. Always confirm current pricing directly with each venue, as rates change by season and year.

What is the closest wedding venue to Victoria with overnight beds?

Brentwood Bay Resort is the closest at about 30 minutes from downtown Victoria, with 33 hotel rooms. Hatley Castle is 25 minutes from Victoria but has no on-site accommodation. Villa Eyrie Resort on the Malahat is about 40 minutes away with approximately 40 rooms. Shawnigan Retreats is 45 minutes from Victoria with 18 beds in two private houses and exclusive use of the entire property for the weekend. Sooke Harbour House is 50 minutes west with 28 inn rooms.

Can you have a lakefront wedding on Vancouver Island?

Lakefront wedding venues are rare on Vancouver Island compared to oceanfront options. Shawnigan Retreats on Shawnigan Lake is the only private-estate lakefront wedding venue within an hour of Victoria, offering ceremonies on a 60-foot west-facing cedar dock, a sandy beach, and a lakeside lawn. Shawnigan Lake reaches 24 degrees Celsius by August, which is warm enough for swimming and significantly warmer than Pacific Ocean venues along the coast. Most other Vancouver Island wedding venues are oceanfront, farm-based, or garden settings.

Lakeside House — sleeps 14 for the wedding party

See it for yourself

Forty-five minutes from Victoria. Drive up, walk the dock, stand where you'd say your vows.