The Hoxton
HospitalityEngland, United Kingdom1001-5000 Employees
The Hoxton is a hospitality group that operates a portfolio of neighborhood hotels in urban settings across the United Kingdom, Europe, and the United States. Headquartered in London, United Kingdom, the company maintains a sizable workforce to run its properties. The group opened its first hotel in Shoreditch, London, in 2006, marking the start of its multi-city expansion. In 2025 it added a hotel in Edinburgh to its European footprint. In addition to lodging, The Hoxton has pursued product and service expansion tied to the guest experience, such as the launch of the Hox Shop in 2026, which offers locally sourced products alongside standard amenities. The company operates in the hospitality industry, positioning itself as a neighborhood-focused alternative to traditional city hotels.