Montage Resort Beach Updated on 12/11/2020 by Tony MariottiMontage Resort Beach is located at the Montage Resort in South Laguna at PCH and Wesley Drive just north of Aliso Beach Park. There is a public park and parking on the ocean side of PCH accessed at Wesley Drive. Enjoy! The Beach at the Montage Resort Looking south. Looking north. The palms are at the point where the large rock is in the ocean.