It's one of the best Maya ruins in Mexico you can visit. The Chacchoben Archaeological Area (Zona Arqueológica de Chacchoben) is about an hour from Puerto Costa Maya (Mahahual), 40 minutes from Bacalar, two hours from Tulum, and an hour from Chetumal and the Belize border.