Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
San Juan Teotihuacán – 29 hotels and places to stay
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Hotel Quetzalcalli 3 stars

Hotel in San Juan Teotihuacán

With views of the world-famous Teotihuacan Pyramids, the Mexican-style Hotel Quetzalcalli offers guests free Wi-Fi, a shuttle service and a children’s playground. La cercanía a la zona arqueológica.

Show more Show less
8.5
Very good
511 reviews
Price from
£26
per night

Hotel Quinto Sol 4 stars

Hotel in San Juan Teotihuacán

This hotel is within a 5-minute walk of the Teotihuacan Archeological Site and 1 mile from downtown Teotihucan. The hotel offers an outdoor pool and rooms with free Wi-Fi. No breakfast offer with the price

Show more Show less
8.4
Very good
481 reviews
Price from
£58
per night

Villa Las Campanas

Hotel in San Juan Teotihuacán

Set in San Juan Teotihuacán, 2.9 km from Pyramids of Teotihuacan, Villa Las Campanas offers accommodation with a garden, free private parking and a terrace. Villa Las campanas was a great place to stay I would return here without hesitation.. Beautiful views of the temple of the sun from the terrace. Plenty of places to sit and relax, very clean. Natural light. Helpful staff.This is a real little oasis.. Recommend 100 percent.

Show more Show less
9.7
Exceptional
203 reviews
Price from
£34
per night

Hotel Jatziri

Hotel in San Juan Teotihuacán

Hotel Jatziri offers accommodation in San Juan Teotihuacán, just a 5 minutes drive from The Teotihucan Ruins. Mexico City is 41 km from the property. All units have a seating area. We had a great time in this hotel. Super quiet, super clean, great breakfasts and the staff ( especially Fernando ) were awesome. He booked an amazing balloon trip for my husband and really helped us out. Also gave us hoot tips on where to eat. There’s TONS of restaurants around so don’t worry about that. They also have a great patio downstairs and upstairs 😎

Show more Show less
9.3
Superb
369 reviews
Price from
£30
per night

La Finca del Abuelo Teotihuacan

Hotel in San Juan Teotihuacán

Set in San Juan Teotihuacán, 1.3 km from Pyramids of Teotihuacan, La Finca del Abuelo Teotihuacan offers accommodation with a garden and free private parking. Perfect accommodation. Great service. Beautiful view of the landing balloons in the morning. Beautiful garden and good breakfast. I recommend to all.

Show more Show less
8.8
Fabulous
239 reviews
Price from
£39
per night

Hotel Fer

Hotel in San Juan Teotihuacán

Situated in San Juan Teotihuacán, 5 km from Pyramids of Teotihuacan, Hotel Fer features accommodation with a garden and free private parking. The hotel has family rooms. i loved the garden, the plants and flowers outside and the terrace outside. the location is perfect, kist a walk distance to the ruins

Show more Show less
9.2
Superb
127 reviews
Price from
£25
per night

Posada Colibri - Hotel & Spa

Hotel in San Juan Teotihuacán

Offering outdoor pool, Posada Colibri - Hotel & Spa is located in San Juan Teotihuacán, 6 minutes’ drive from Teotihuacán Archaeological Site. The property offers temazcal treatments and a spa. The bed was very comfortable, the food in the restaurant was fantastic and the staff was amazing. we loved that the facility had onsite parking.

Show more Show less
8.3
Very good
224 reviews
Price from
£83
per night

Villa Meztli

Hotel in San Juan Teotihuacán

Located in San Juan Teotihuacán, 3.7 km from Pyramids of Teotihuacan, Villa Meztli provides accommodation with a garden and free private parking. Exelente place to stay in, very nice and quiet, 20 min from the piramides de teutihuacan, I'll stay there next time

Show more Show less
8
Very good
126 reviews
Price from
£23
per night

Telpochcalli Hotel & Temazcal 3 stars

Hotel in San Juan Teotihuacán

Located in San Juan Teotihuacán, 2.5 km from Pyramids of Teotihuacan, Telpochcalli Hotel & Temazcal provides accommodation with a bar, free private parking, a shared lounge and a garden. Stuff was very friendly and helpfull. Good location, walkable distance till pyramids. Good sleep in a quiet location. Beautiful garden. Lot of parking.

Show more Show less
8.6
Fabulous
168 reviews
Price from
£29
per night

Hotel Ollin Teotl 3 stars

Hotel in San Juan Teotihuacán

Located just 1.5 km from the Pyramids of Teotihuacan, Hotel Ollin Teotl offers an outdoor pool and gardens. Rooms feature free Wi-Fi, cable TV and private bathrooms. great hotel, very nice to stay with a peacefull court. Quiet and clean. nice people. you walk 15mn to the center of the city and less than 30mn to the archeological site. i will come back

Show more Show less
9.1
Superb
104 reviews
Price from
£37
per night

Most booked hotels in San Juan Teotihuacán in the past month

See all

Budget hotels in San Juan Teotihuacán

See all

FAQs about hotels in San Juan Teotihuacán

Subscribe to see Secret Deals

Prices drop the moment you sign up!

What guests said about San Juan Teotihuacán:

Explore guest reviews of hotels in San Juan Teotihuacán

See all