- Cabo San Lucas
- Montage Los Cabos
This seaside resort will be located on the sweeping shores of Santa Maria Bay in Los Cabos, Mexico. Perched upon the premier beachfront in all of Cabo and set within the renowned master planned community of Twin Dolphin, Montage Los Cabos will feature 122 expansive guest rooms, suites and casas, along with 52 Montage Residences. Montage Los Cabos’ location, including 39 acres on the pristine and gentle waters of Santa Maria Bay, will offer spectacular views and immediate, walk-in access to the finest swimming, diving and snorkeling in the region.