Maya Chan Beach

Mahahual, Mexico

Maya Chan Beach Resort is located minutes south of Puerto Costa Maya. Discover the underwater world through the glass bottom of a Costa Maya kayak tour or the mask of your snorkeling gear. All included.