Site Plan

See it from the beginning

Residential and hotel construction on Santa Maria Bay began in 2015 and the hotel opened in May of 2018. Take a peek below to experience the process of building Montage Los Cabos.

Request Access

  • This field is for validation purposes and should be left unchanged.