Experience luxury redefined
Bursting with contemporary charm, The Mayfair is a modern, boutique hotel serving elegance, luxury and intrigue.
Centrally located on vibrant Victoria Street, check in and find yourself on the doorstep of the city's finest hospitality, best attractions and unique experiences. A short stroll away from iconic Hagley Park, epic shopping and delicious eats, just ask our team, they'll suggest only the best.
Come on in, stay a while, depart delighted.