El fue adquirido en 2008 por el fondo de inversión Playa Hoteles, del que la cadena es accionista minoritario y ha sido "completamente reformado" para adaptarlo a los más elevados estándares de calidad, tal y como ha explicado Barceló.
El establecimiento, además de ser comercializado bajo la marca Barceló Premium, se ha incluido en la nueva categoría de lujo Palace Deluxe de la que, hasta la fecha, sólo forman parte otros tres complejos vacacionales del grupo.
La compañía ha explicado que el Barceló Los Cabos se ha construido siguiendo la arquitectura tradicional de las haciendas de California y se ha equipado con las "más modernas instalaciones".
Además, es el primer hotel de Barceló Hotels & Resorts, y el único de la zona de Los Cabos, que cuenta con 34 swim-up suites, habitaciones con terraza privada y acceso directo a la piscina.