About Squire Hotels

Created in 2011, Squire Hotels are currently three distinctive hotels located in the North-West of England.  With an ethos for great service and being responsive and engaging with our clients and guests, whilst offering a unique and quality product, whilst each remaining individual.

People are at the very centre of our hotel and hospitality business. It’s in our interest to take our responsibility to them, their communities and environment very seriously.

Squire Hotel’s responsibility begins with the way we treat our staff and invest in their potential through training and personal development. We always encourage our hotels to work closely where they can with their local community and organisations.

Environmental sustainability is something we pursue wherever practical, taking steps to work in a way that is more sustainable. As a group, we continue to support several charities, both locally and nationally.