90 Resorts/Retreats near Campbell River, BC

Vancouver, BC  
Capacity: 120
$15 per person
We’re Vancouver’s freshest Executive & Social landmark offering shared & private space for corporate events, business meetings & exclusive social events. Our multi-faceted interior houses flexible, functional & modern event space overlooking our Signature Penthouse SKY-VIEW TERRACE view. PENTHOUS
Surrey, BC  
Capacity: 400
Take in inspiring views of the surrounding mountains, river and city when you host your wedding, special event or room block at our four-star, three-diamond hotel. Our luxurious, flexible venues are newly transformed, offering modern and dynamic spaces for your special day. Whether you are planning
Richmond, BC  
Capacity: 250
6Pack Indoor Beach Centre is probably the most modern indoor beach facility located in North America. Amenities include full showers, a foot wash station, meeting room, BBQ grills, HDTV with 50inch screen, 15 dynamic range stereo system with dual subs, free Wi-Fi, a ping pong table and decorative n
Vancouver, BC  
Capacity: 65
Westside Grand located in fashionable Kitsilano, boasts a combination of elegant, unique, and all-inclusive amenities sure to delight and impress your most discerning guests. The state-of-the-art Küppersbusch kitchen is capable of catering for formal plated dinners or cocktails events. For meeting
Langley, BC  
Capacity: 890
A woman swept off her feet by a romantic proposal can literally be run off her feet planning the most complex event of her life. That’s why today’s trend is booking an “ALL INCLUSIVE WEDDING PACKAGE”. The time and energy that would be spent sourcing reputable services can now be directed towards p
North Vancouver, BC  
Capacity: 245
$3,500 per event
Perched at the top of Lonsdale, The View is North Vancouver’s newest event venue. It is a showcase for modern west coast design with stunning panoramic views of Vancouver‘s harbour, the downtown skyline and the North Shore mountains. This sustainably designed building - one whole wall of which retra
Vancouver, BC  
Capacity: 300
$1,500-$6,000 per event
$25-$375 per hour
The Robert H. Lee Alumni Centre sits in a prime location in the heart of the UBC Vancouver campus. With its modern design, light-filled spaces, and strong focus on the client experience, the centre creates a powerful first impression. Whether you are planning a private event, wedding celebration, g
Vancouver, BC  
Capacity: 900
Il Centro is one of Vancouver’s most comprehensive banquet, catering and meeting facilities. From small gatherings, to weddings, conferences and corporate events for up to 900 people, our selection of rooms, and impeccable service and cuisine make the Italian Cultural Centre one of the best banquet
Surrey, BC  
Capacity: 350
Large Garden Lawn, Have Open Desi Wedding and Events 20,000 SQ.FT of Garden. Panorama Ridge Surrey Welcomes All. Large Tent or Open Theatre.
Campbell River, BC  
Capacity: 25
$85 per event
Holly Hill Farm is an authentic family farm that hosts barnyard tours for families, small groups, classes, and birthday parties. The farm is home to alpacas, mini-donkeys, sheep, chickens, horses, and bunnies. With the animals free-ranging, the children are able to immerse themselves in farm life, w
Campbell River, BC  
Capacity: 140
Campbell River, BC  
Capacity: 125
Campbell River, BC  
Quathiaski Cove, BC  
Capacity: 70
Quathiaski Cove, BC  
Mansons Landing, BC  
A gem of Vancouver Island Heritage; Filberg Park is nine acres of breathtakingly landscaped waterfront green space, gardens and heritage buildings, in Comox, British Columbia. The park features 130 varieties of trees, seasonal gardens, and hundreds of rhododendrons. At the heart of the site is
Granthams Landing, BC  
You will be charmed by our magnificent Waterfront views at our beachfront Cabin in Gillies Bay on Texada Island. Built just above the rocky shoreline steps from oyster beds our cottage is nestled in the forest offering amazing seclusion and privacy. Our waterfront 2 bedroom cabin offers the opportun
Qualicum Beach, BC  
Madeira Park, BC  
Capacity: 310