Hacienda San Francisco Tzacalha is located in San Francisco Manzanilla, a quiet rural area near Dzidzantún in Yucatán, Mexico. The hotel is about 2 km from the Dzidzantún municipal market and 10 km from the tranquil Santa Clara beach. Cultural sites such as the Dzibilchaltún archaeological site and the ancient Maya town of Xcambó are within 75 km and 45 km respectively. Mérida International Airport is approximately 95 km from the property.