Fundada en Londres en 1995, Soho House es una exclusiva red global de clubes privados diseñada para creadores, profesionales y figuras de la industria creativa que buscan un espacio para conectar. Su sede en Los Cabos es especialmente relevante al ser la primera Beach House del país y la tercera en América Latina, alejándose del concepto de club urbano para integrarse de lleno en el entorno costero fusionando el desierto, la montaña y el Mar de Cortés.
