Xpu-Ha beach is located only 25 minutes south of Playa del Carmen, this beautiful location has many things to keep you busy for an afternoon. One of our most highly recommended destinations on the Riviera Maya, Xpu-Ha is also one of the nicest beaches in Mexico, with crystal blue water and a long stretch of white sand beach.
There is a small reef accessible just off the coast for some amazing snorkeling. Stop for a snack at one of the beach clubs, where you can also rent kayaks, paddle boards and snorkel gear. If you bring your snorkel gear, do what we do; once you arrive at the beach, take a short walk to the right (south) to find a private place to enjoy the sunshine. Without a doubt, this is one of our favourite beaches in Mexico.