All About Us: Mayfair Hotels & Resorts

Mayfair Hotels & Resorts is a division of Mayfair Properties Ltd., which owns and operates hotels, apartment buildings, offices and office suites, self-storage facilities and retail space in B.C.

Our venture began with just a single hotel property in Vancouver, B.C. Over the years, we have grown at an impressive pace and now own and operate 10 hotels in amazing locations in Vancouver, Victoria and Nanaimo.

The Mayfair corporate family is dedicated to providing every guest with the best possible service and exceeding your expectations during every stay.

If you would like to join our hotel and resort family, please look through our current job postings for positions in our hotels in downtown Vancouver, North Vancouver, Nanaimo and Victoria.

Interested parties may also find contact information for our Mayfair corporate leaders here.