Teotihuacan draws visitors for local culture, historic sites, and authentic regional experiences. Hotels near central Teotihuacan offer easy access to attractions, dining, and public transportation.
Find hotels in Teotihuacan near landmarks, attractions, and the best neighborhoods. Whether you need hotels in Teotihuacan for business or leisure, Lodgegrid helps you decide where to stay based on location—then book with trusted partners.
Found 50 hotels in Teotihuacan.
5 star hotels in Teotihuacan
Address: Av. Mexico 188
City: Mexico City
Guest Rating: 9/10
Prices from USD 346.99
Based on 200 reviews
5 star hotels in Teotihuacan
Address: Av México 31
City: Mexico City
Guest Rating: 8.8/10
Prices from USD 169.74
Based on 170 reviews
4 star hotels in Teotihuacan
City: Mexico City
Guest Rating: 7.7/10
Prices from USD 238.59
Based on 1218 reviews
5 star hotels in Teotihuacan
Address: Aguascalientes 158 Hipodromo
City: Mexico City
Guest Rating: 9.2/10
Prices from USD 485.89
Based on 467 reviews
5 star hotels in Teotihuacan
Address: Aguascalientes 158, Hipodrómo, Condesa
City: Mexico City
Guest Rating: 8.9/10
Prices from USD 410.2
Based on 318 reviews
3 star hotels in Teotihuacan
City: Mexico City
Guest Rating: 9/10
Prices from USD 101.33
Based on 446 reviews
4 star hotels in Teotihuacan
Address: Av. Nuevo Leon No. 108 Piso 6
City: Mexico City
Guest Rating: 8.1/10
Prices from USD 278.48
Based on 274 reviews
2 star hotels in Teotihuacan
Address: Calle 69 Amsterdam
City: Mexico City
Guest Rating: 7.6/10
Prices from USD 28.59
Based on 74 reviews
3 star hotels in Teotihuacan
Address: Insurgentes Sur 287 Hipodromo Condesa
City: Mexico City
Guest Rating: 8.1/10
Prices from USD 178.08
Based on 1659 reviews
4 star hotels in Teotihuacan
Address: Segunda Cerrada de Guadalajara 10
City: Mexico City
Guest Rating: 9.8/10
Prices from USD 229.54
Based on 142 reviews
4 star hotels in Teotihuacan
Address: 88 Av Oaxaca Roma Norte
City: Mexico City
Guest Rating: 8.9/10
Prices from USD 185.23
Based on 325 reviews
5 star hotels in Teotihuacan
City: Mexico City
Guest Rating: 8.1/10
Prices from USD 489.78
Based on 54 reviews
3 star hotels in Teotihuacan
Address: 138 Tonalá Roma Norte
City: Mexico City
Guest Rating: 8.8/10
Prices from USD 194.92
Based on 113 reviews
4 star hotels in Teotihuacan
Address: 35 Calle Salamanca Roma Norte
City: Mexico City
Guest Rating: 7.6/10
Prices from USD 126.33
Based on 2045 reviews
4 star hotels in Teotihuacan
Address: 71 Zamora
City: Mexico City
Guest Rating: 8.9/10
Prices from USD 118.85
Based on 316 reviews
4 star hotels in Teotihuacan
Address: Liverpool 197 Col Juarez
City: Mexico City
Guest Rating: 8.5/10
Prices from USD 79.87
Based on 683 reviews
4 star hotels in Teotihuacan
Address: Avenue Florencia No 61
City: Mexico City
Guest Rating: 8.7/10
Prices from USD 106.3
Based on 2746 reviews
4 star hotels in Teotihuacan
Address: Liverpool No 152, Col. Juarez
City: Mexico City
Guest Rating: 8.7/10
Prices from USD 123.67
Based on 1775 reviews
4 star hotels in Teotihuacan
Address: Insurgentes Sur 553
City: Mexico City
Guest Rating: 8.6/10
Prices from USD 110.24
Based on 801 reviews
5 star hotels in Teotihuacan
Address: Liverpool No 155
City: Mexico City
Guest Rating: 8.4/10
Prices from USD 153.87
Based on 1860 reviews
4 star hotels in Teotihuacan
Address: Av Chapultepec 328
City: Mexico City
Guest Rating: 8.3/10
Prices from USD 61.3
Based on 1781 reviews
4 star hotels in Teotihuacan
Address: Av. Chapultepec 346
City: Mexico City
Guest Rating: 8.1/10
Prices from USD 110.72
Based on 1244 reviews
3 star hotels in Teotihuacan
Address: Av. Alvaro Obregón 94 Col. Roma Norte
City: Mexico City
Guest Rating: 8/10
Prices from USD 60.01
Based on 1006 reviews
4 star hotels in Teotihuacan
Address: 64 Calle Amberes
City: Mexico City
Guest Rating: 9.2/10
Prices from USD 159.41
Based on 432 reviews
4 star hotels in Teotihuacan
Address: Av. Jose Marti #178, Col. Escandon
City: Mexico City
Guest Rating: 8.9/10
Prices from USD 87.85
Based on 674 reviews
4 star hotels in Teotihuacan
Address: Hamburgo 195 Col Juarez
City: Mexico City
Guest Rating: 8.8/10
Prices from USD 177.4
Based on 2444 reviews
5 star hotels in Teotihuacan
Address: Londres 130
City: Mexico City
Guest Rating: 8.5/10
Prices from USD 170.5
Based on 1434 reviews
4 star hotels in Teotihuacan
Address: Amberes No 78
City: Mexico City
Guest Rating: 8.5/10
Prices from USD 98.1
Based on 653 reviews
4 star hotels in Teotihuacan
Address: Londres 130
City: Mexico City
Guest Rating: 8.8/10
Prices from USD 145.99
Based on 248 reviews
4 star hotels in Teotihuacan
Address: Merida 81, Colonia Roma Norte
City: Mexico City
Guest Rating: 8.5/10
Prices from USD 103.84
Based on 693 reviews
3 star hotels in Teotihuacan
Address: Frontera 205, esquina San Luís Potosí
City: Mexico City
Guest Rating: 8.8/10
Prices from USD 137.24
Based on 120 reviews
5 star hotels in Teotihuacan
Address: Londres, 115 Colonia Juárez
City: Mexico City
Guest Rating: 8.4/10
Prices from USD 104.09
Based on 1330 reviews
4 star hotels in Teotihuacan
Address: Frontera 217
City: Mexico City
Guest Rating: 8.2/10
Prices from USD 195.2
Based on 108 reviews
5 star hotels in Teotihuacan
Address: Paseo de la Reforma 500
City: Mexico City
Guest Rating: 9.2/10
Prices from USD 1690
Based on 211 reviews
3 star hotels in Teotihuacan
Address: Alvaro Obregon No. 38
City: Mexico City
Guest Rating: 8.9/10
Prices from USD 354.42
Based on 225 reviews
3 star hotels in Teotihuacan
Address: Viaducto Presidente Miguel Aleman, 14
City: Mexico City
Guest Rating: 8.8/10
Prices from USD 108.65
Based on 120 reviews
4 star hotels in Teotihuacan
Address: Av. Paseo de la Reforma 334 Col Juarez
City: Mexico City
Guest Rating: 8.1/10
Prices from USD 178.95
Based on 475 reviews
4 star hotels in Teotihuacan
Address: Paseo De La Reforma 465 Col Cuauhtemoc
City: Mexico City
Guest Rating: 8.4/10
Prices from USD 296.64
Based on 19 reviews
5 star hotels in Teotihuacan
Address: Mariano Escobedo Av. #756 Col. Anzures
City: Mexico City
Guest Rating: 9.1/10
Prices from USD 298.14
Based on 606 reviews
4 star hotels in Teotihuacan
Address: Rio Lerma #237 Colonia Cuauhtemoc
City: Mexico City
Guest Rating: 8.8/10
Prices from USD 172.94
Based on 1244 reviews
5 star hotels in Teotihuacan
Address: Paseo de la Reforma 325
City: Mexico City
Guest Rating: 8.7/10
Prices from USD 216.03
Based on 2128 reviews
4 star hotels in Teotihuacan
Address: Rio Lerma 237
City: Mexico City
Guest Rating: 8.8/10
Prices from USD 124.6
Based on 138 reviews
4 star hotels in Teotihuacan
Address: Av. Paseo de la Reforma 316
City: Mexico City
Guest Rating: 8.5/10
Prices from USD 117.44
Based on 1103 reviews
3 star hotels in Teotihuacan
Address: Liverpool 115 A Col Juarez
City: Mexico City
Guest Rating: 8.2/10
Prices from USD 136.3
Based on 410 reviews
4 star hotels in Teotihuacan
Address: Av. Insurgentes Sur 635
City: Mexico City
Guest Rating: 9.3/10
Prices from USD 134.86
Based on 315 reviews
5 star hotels in Teotihuacan
Address: Paseo De La Reforma 439
City: Mexico City
Guest Rating: 9.4/10
Prices from USD 1927.97
Based on 180 reviews
5 star hotels in Teotihuacan
Address: 67 Av. Revolución Tacubaya
City: Mexico City
Guest Rating: 9.1/10
Prices from USD 177.62
Based on 344 reviews
5 star hotels in Teotihuacan
Address: Paseo De La Reforma 276 Col Juarez
City: Mexico City
Guest Rating: 8.8/10
Prices from USD 298.13
Based on 215 reviews
4 star hotels in Teotihuacan
Address: Leon Tolstoi 22
City: Mexico City
Guest Rating: 8/10
Prices from USD 232.44
Based on 356 reviews
5 star hotels in Teotihuacan
Address: Rio Tiber, 107
City: Mexico City
Guest Rating: 7.5/10
Prices from USD 77.83
Based on 1406 reviews