Holbox, Mexico is a laid-back island paradise off the northern coast of the Yucatán Peninsula that delivers barefoot luxury. It’s known for its crystal-clear turquoise water, white sand beaches, and car-free charm.