Mayfair Hotels & Resorts

Mayfair Hotels & Resorts is a division of Mayfair Properties Ltd. We are proud to have hotels and resorts in some of BC's top destinations: Vancouver, North Vancouver, Victoria and Nanaimo. At Mayfair Hotels & Resorts, we make it our mission to "provide every guest the best possible service and exceed their expectations every time." We look forward to welcoming you to one of our BC hotels for the first time or having your stay with us again.

Industry News

Latest news and press releases