Hacienda San Francisco Tzacalha está localizada em San Francisco Manzanilla, uma área rural tranquila perto de Dzidzantún em Yucatán, México. O hotel fica a cerca de 2 km do mercado municipal de Dzidzantún e a 10 km da tranquila praia de Santa Clara. Locais culturais como o sítio arqueológico de Dzibilchaltún e a antiga cidade maia de Xcambó estão a 75 km e 45 km, respectivamente. O Aeroporto Internacional de Mérida está a aproximadamente 95 km da propriedade.