Mayfair Hotels & Resorts is a division of Mayfair Properties Ltd., which owns and operates hotels, apartment buildings, offices buildings, self-storage facilities and retail space in B.C.
Our venture began with just a single hotel in Vancouver, B.C. Over the years, we have grown at an impressive pace and now own and operate 9 hotels in amazing locations in Vancouver, Victoria and Nanaimo.
Although they are all different, our hotels all have in common the high level of customer service we strive to deliver. We recognize that our success is made possible by our team members and aim to make our work environment a place where people are happy to come every day. We like to promote from within and many of General Managers started at an entry level position.
We are large enough to offer opportunities and small enough to treat you like a family member.