Hacienda San Francisco Tzacalha befindet sich in San Francisco Manzanilla, einem ruhigen ländlichen Gebiet in der Nähe von Dzidzantún in Yucatán, Mexiko. Das Hotel ist etwa 2 km vom kommunalen Markt in Dzidzantún und 10 km vom ruhigen Strand von Santa Clara entfernt. Kulturelle Stätten wie die archäologische Stätte Dzibilchaltún und die antike Maya-Stadt Xcambó liegen jeweils innerhalb von 75 km und 45 km. Der internationale Flughafen Mérida ist ungefähr 95 km von der Unterkunft entfernt.