The Social Hub Jobs in Amsterdam
45 open positions, May 2026
The Social Hub operates hybrid hospitality hubs that combine hotel stays, coworking spaces, event venues, and community areas for travellers, students, professionals, and locals. It is headquartered in Amsterdam and maintains multiple locations there, including Amsterdam City at Wibautstraat 129 and Amsterdam West at Van de Sande Bakhuijzenstraat 4. Founded in 2012, the company has grown to over 11,000 rooms across Europe and employs 650 people.
We're seeing 45 open positions at The Social Hub in Amsterdam. Currently hiring across Hospitality, Operations, and more.