Travelers are voting Villas Arqueologicas Teotihuac, Hotel Quetzalcalli and Hotel Quinto Sol as the best of 674 hotels in Teotihuacan. There are 122 hotels in Xico a city just 66 km from Teotihuacan and 96 hotels in Naucalpan which is 58 km distant. The most popular of these are Young family located in interlomas in Xico and Small family, students at UNAM in Naucalpan. You can find 226 hotels in Mexico State and 3978 hotels in the country of Mexico. Our members favorite in Mexico State is Small family, students at UNAM and Young family located in interlomas is the top pick in Mexico. Want more? Check out our map of hotels in Teotihuacan.