Go Back
Los Cabos, Mexico

Nobu Hotel Los Cabos: Architecture MasterPrize winner in 2019 in the landscape architecture category

The Nobu Hotel Los Cabos (Mexico) is a modern luxury resort located at the southern tip of the Baja Peninsula. The hotel opened in March 2019. It builds upon the Nobu brand as a modern and luxurious hotel at the intersection of exquisite cuisine, innovation, and creativity. The property includes the Nobu Los Cabos Restaurant, 200 guest rooms and suites, multiple swimming pool environments, a chef’s garden, a spa, meeting and event spaces, and retail, food and beverage venues. The design of this contemporary hotel fuses the distinctive Mexican locale with the luxury of the Nobu brand.