If you’re dreaming of a wedding surrounded by natural beauty yet close to the city, Mayfair Lakes Golf & Country Club in Richmond is a top choice. With the stunning North Shore Mountains as your backdrop, this venue offers a peaceful, country feel just minutes from Vancouver—perfect for both your ceremony and reception.
Mayfair Lakes gives you elegant, versatile spaces to bring your wedding vision to life. Say “I do” at “The Island,” a breathtaking outdoor ceremony site built in 2003, surrounded by water and lush greenery for a truly memorable setting. Afterward, celebrate with your guests in one of two beautiful reception rooms, each with its own private patio and spectacular views.
Your wedding meal will be in expert hands. The Executive Chef and culinary team craft customized menus tailored to your tastes, whether you prefer buffet, plated dinners, cocktail receptions, or food stations. The venue also offers full bar services with professional bartenders, a selection of house and premium drinks, plus the option to create your own signature cocktails. To keep your day stress-free, every wedding includes a dedicated venue liaison, setup and takedown, and complimentary parking for your guests.