Xel-Há se encuentra en pleno corazón de la Riviera Maya, a 122 km al sur de Cancún, y 13 km al norte de la zona arqueológica de Tulum, por la carretera Cancún-Tulum.