Mahekal Beach Resort sits right in the heart of Playa del Carmen, on 38th Street North at the beach, just two blocks from Fifth Avenue.
Playa del Carmen is a welcoming, tourist-friendly destination. We always recommend normal precautions with cash, jewelry, phones, and other valuables.