Travelers are voting Nh Centro Historico, Embassy Suites Hilton Reforma and Fiesta Inn Aeropuerto Cd De Me as the best of 530 hotels near Xonacatlan. There are 8 hotels in Tlalnepantla a city just 31 km from Xonacatlan and 3 hotels in Metepec which is 31 km distant. The most popular of these are Crowne Plaza Mexico City North in Tlalnepantla and Hotel Posada Del Tepozteco in Metepec. You can find 182 hotels in Distrito Federal and 3650 hotels in the country of Mexico. Our members favorite in Distrito Federal is Park Royal Los Cabos and Hotel Ibarra is the top pick in Mexico. Want more? Check out our map of hotels near Xonacatlan.