Say 'I Do' by the edge of the SeaEmerald Bay Resort is an enchanting destination for the exquisite wedding of your dreams in Mazatlán, Mexico. Featuring 7,000 square feet of beautiful wedding and event space, including a poolside esplanade, romantic garden gazebos and a pristine beach, exchange vows on our private beach or in one of our intimate gazebos.