Barcelo Los Cabos Palace Deluxe

Barcelo Los Cabos Palace Deluxe all inclusive resorts are located in the heart of San Jose del Cabo on the beach with magnificent views of the Sea of Cortez. The resort is located just 5 minute from downtown to enjoy the arts scene of San Jose del Cabo as well as a short 20 minutes from the international airport.

Barcelo Los Cabos Palace Deluxe features 619 suites including 34 specialty swim-up suites – the first and only resort with swim-up suites in Los Cabos.