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.

Quote Your Trip to Montage Los Cabos