Hotel · Playa del Carmen
"Mahekal Beach Resort is a boho-chic, beachfront resort known for its palapa-topped bungalows and secluded pools. It is within walking distance of Playa del Carmen’s Fifth Avenue and offers guests the choice of all-inclusive, half-board, or room-only stays. The resort features four swimming pools, three bars, three restaurants, and a spa." - Travel + Leisure Editors