Hacienda San Francisco Tzacalha est situé à San Francisco Manzanilla, une zone rurale tranquille près de Dzidzantún au Yucatán, au Mexique. L'hôtel se trouve à environ 2 km du marché municipal de Dzidzantún et à 10 km de la tranquille plage de Santa Clara. Des sites culturels tels que le site archéologique de Dzibilchaltún et l'ancienne ville maya de Xcambó se trouvent respectivement à 75 km et 45 km. L'aéroport international de Mérida est à environ 95 km de la propriété.