

This town in central Mexico sits beside the ancient city of Teotihuacán. The Avenue of the Dead runs between the Pyramid of the Sun and the Pyramid of the Moon.
Culture4.7/5
Museo de los Murales Teotihuacanos, Beatríz de la Fuente
Teotihuacan mural museum with painted pieces removed from the temple complex.
Eat$$$$4.3/5
La Gruta
Teotihuacán's Mexican restaurant serves regional dishes inside a volcanic cave. As you descend, the light changes around the tables.
Drink$$4.4/5
Pulques El Tío
Tucked away in the vibrant streets of San Juan Teotihuacán, Pulques El Tío beckons travelers with its refreshing pulque drinks. This hidden gem offers a taste of authentic Mexican culture, with friendly locals and lively atmosphere. Don't miss out on this unique experience in the State of Mexico!
Eat$$$4.3/5
El Comedor del Chef
Step into El Comedor del Chef for a culinary adventure in the heart of Teotihuacan. Indulge in traditional Mexican dishes with a modern twist. With friendly staff and a cozy atmosphere, this hidden gem is a must-visit for foodies exploring the archaeological wonders of the area. ¡Buen provecho!
Stay$$$4.45/5
Hotel Ollin Teotl
Hotel Ollin Teotl in San Juan Teotihuacán offers family rooms with private bathrooms, featuring garden views and free WiFi. Each room includes a TV, wardrobe, and private entrance. Guests can unwind in the hot tub or spa bath, enjoy the pool with a view, and relax in the sofa. The property also provides a garden and a private bathroom with free toiletries. The hotel offers a 24-hour front desk, daily housekeeping, and a tour desk. Free on-site private parking is available, and Felipe Ángeles International Airport is 22 km away. Highly rated for its quietness, attentive staff, and excellent sightseeing opportunities, Hotel Ollin Teotl ensures a pleasant stay for all visitors.
Stay4.4/5
Villas Arqueologicas Teotihuacan
Teotihuacán hotel beside the pyramids, with rooms opening onto an inner courtyard. You step straight from your room into the shared outdoor space.
Stay4.3/5
Hotel Quinto Sol
Located just a stone's throw away from the iconic Teotihuacán Pyramids, Hotel Quinto Sol is a charming oasis in the heart of Teotihuacán de Arista. With cozy rooms, a refreshing pool, and a delicious on-site restaurant, this hotel is the perfect base for exploring the wonders of this ancient city. Start your adventure here!
Create a trip and start adding the places you want to visit in San Juan Teotihuacán