Xpu-Ha Beach is located just 15 miles (25 km) south of Playa del Carmen on the Riviera Maya / Mayan Riviera and 73 miles (80 km) south from the Cancun International Airport.
Directions to Xpu-Ha Beach From Cancun
When driving, take the Cancun-Tulum Highway south from the Cancun International Airport. You will go past Puerto Morelos, Playa del Carmen and Puerto Aventuras. Then you will pass the Xpu-Ha Palace Resort Hotel and turn left at the next entrance (X-1.5). Follow the signs to Al Cielo Hotel.
Directions to Xpu-Ha Beach From Playa del Carmen
Take the Cancun-Tulum Highway south from Playa del Carmen. You will go past the Puerto Aventuras Resort. Then you will pass the Xpu-Ha Palace Resort Hotel and turn left at the next entrance (X-1.5). Follow the signs to Al Cielo Hotel on the beach.
Directions to Xpu-Ha Beach From Tulum
Take the Cancun-Tulum Highway north from Tulum. You will go past Xel Ha and Akumal. Then you will pass the Copacabana Hotel / Club Maeva Tulum Resort and turn right at the next entrance (X-1.5). Follow the signs to the beach and Al Cielo Hotel.