Skip to main content

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
San Juan Teotihuacán – 32 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.

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

The staff were incredibly helpful and friendly. We initially didn’t like our room so they moved us to a much nicer room with no hassle and no extra charge. The manager then found us at breakfast to check we were happy and comfortable. Great service.

Show more Show less
8.5
Very Good
552 reviews
Price from
$102
per night

Located in San Juan Teotihuacán, within 1.1 miles of Pyramids of Teotihuacan and 25 miles of Basilica of Our Lady of Guadalupe, La Finca del Abuelo Teotihuacan has accommodations with a garden and...

I absolutely loved staying here. Walking distance to the entrance that goes directly to the sun pyramid (about 25-30min). And as a solo traveler, I super super recommend it here too. I felt so welcome every single moment I spent there. It touched my heart, really (and such a contrast with the place I stayed prior to this one that weren't very hospitable, called Villas). Breakfast every morning. A clean room. Free wifi. And super availability to what you may need. I will choose to stay here when I come back. Muchas gracias!!

Show more Show less
8.6
Excellent
284 reviews
Price from
$45
per night

Located in San Juan Teotihuacán, 1.9 miles from Pyramids of Teotihuacan, Villa Las Campanas has accommodations with a garden, free private parking and a terrace.

The place is very new, clean and beautifully equipped. Emilly and Victor are excellent and very attentive hosts. The entrance to Teotihucan is 10 minutes by walk, perfect location.

Show more Show less
9.6
Exceptional
320 reviews
Price from
$43
per night

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.

Beautiful property. I felt like I was in the middle of a nature retreat even though I was in the middle of a town.

Show more Show less
8.4
Very Good
387 reviews
Price from
$75
per night

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.

Beautiful colonial hotel on the outskirts of the old town. 20 minutes steep descend to town but we used taxi to bring us back. It ir really steep uphill.

Show more Show less
8.3
Very Good
625 reviews
Price from
$33
per night

Located in San Juan Teotihuacán, within a 18-minute walk of Pyramids of Teotihuacan and 27 miles of Basilica of Our Lady of Guadalupe, Hotel Fer has accommodations with a garden and free WiFi as well...

Amazing customer service, room was available before our check in time, very friendly stafd and great location to the pyramids

Show more Show less
8.9
Excellent
140 reviews
Price from
$31
per night

Hotel Jatziri offers accommodations in San Juan Teotihuacán, just a 5 minutes drive from The Teotihucan Ruins. Mexico City is 25 mi from the property. All units have a seating area.

Everything! Staff were super friendly and helpful and the hotel was more than we expected.

Show more Show less
9.3
Wonderful
436 reviews
Price from
$39
per night

Located in San Juan Teotihuacán, 1.5 miles from Pyramids of Teotihuacan, Telpochcalli Hotel & Temazcal provides accommodations with a garden, free private parking, a shared lounge and a bar.

THE STAFF WERE AMAZING... THEY DID EVERYTHING TO MAKE OUR STAY A PLEASANT ONE... ABOVE AND BEYOND.

Show more Show less
8.7
Excellent
187 reviews
Price from
$31
per night

Located just outside of Mexico City, and moments away from the ancient ruins of Teotihuacán, Villas Arqueologicas Teotihuacan features a tropical-style swimming pool, a gift shop and conference rooms....

It`s a fantastic and very atmospheric place! We enjoyed the natural scenery and we really loved how the hotel building itself looks like. The territory of hotel looks beautiful and very well maintained. It was great to swim in the pool. All staff members are very helpful. The hotel situated very close to the Teotihuacan archaeological complex. There are many places around where you can try delicious local food.

Show more Show less
7.9
Good
236 reviews
Price from
$89
per night

Located in San Juan Teotihuacán, 1.6 miles from Pyramids of Teotihuacan, Hotel Sierra Patlachique has accommodations with a garden, free private parking, a terrace and a restaurant.

This is a sweet stay at a private residence with a lovely secure yard. The host is very welcoming and full of information. The king room we had was very comfortable & clean. You could see The Temple of the Sun from the balcony! The location is perfect for a 20 minute walk to either gate one or gate 5, closest to the museum. There are good food options within a 10 minute walk.

Show more Show less
9.4
Wonderful
57 reviews
Price from
$45
per night

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

Budget hotels in San Juan Teotihuacán

  • Posada Colibri - Hotel & Spa

    Posada Colibri - Hotel & Spa

    Hotel in San Juan Teotihuacán
    Budget Hotel

    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.

    La amabilidad del personal, calidad de los alimentos.

    8.4
    Very Good · 387 reviews
  • Hotel Quetzalcalli

    Hotel Quetzalcalli

    Hotel in San Juan Teotihuacán
    Budget Hotel

    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.

    Great place conveniently located for visiting pyramids.

    8.3
    Very Good · 625 reviews
  • Hotel Boutique Rancho San Juan Teotihuacan

    Hotel Boutique Rancho San Juan Teotihuacan

    Hotel in San Juan Teotihuacán
    Budget Hotel

    Located in San Juan Teotihuacán, 3.1 miles from Pyramids of Teotihuacan, Hotel Boutique Rancho San Juan Teotihuacan has accommodations with an outdoor swimming pool, free private parking, a garden and...

    Hermoso lugar , excelentes instalaciones y lleno de árboles

    8.9
    Excellent · 58 reviews
  • Hotel Boutique Acocalli

    Hotel Boutique Acocalli

    Hotel in San Juan Teotihuacán
    Budget Hotel

    Located within 1.4 miles of Pyramids of Teotihuacan and 25 miles of Basilica of Our Lady of Guadalupe, Hotel Boutique Acocalli provides rooms in San Juan Teotihuacán.

    El amplio de la habitación y la calidad de atención del personal.

    8.2
    Very Good · 22 reviews
  • Villas Arqueologicas Teotihuacan

    Villas Arqueologicas Teotihuacan

    Hotel in San Juan Teotihuacán
    Budget Hotel

    Located just outside of Mexico City, and moments away from the ancient ruins of Teotihuacán, Villas Arqueologicas Teotihuacan features a tropical-style swimming pool, a gift shop and conference rooms.

    Nos mejoraron la habitación para estar más comodos

    7.9
    Good · 237 reviews
  • Hotel Cantera Jaguar

    Hotel Cantera Jaguar

    Hotel in San Juan Teotihuacán
    Budget Hotel

    Located in San Juan Teotihuacán, 1.7 miles from Pyramids of Teotihuacan, Hotel Cantera Jaguar has accommodations with a shared lounge, free private parking and a terrace.

  • Posada Teyecac

    Posada Teyecac

    Hotel in San Juan Teotihuacán
    Budget Hotel

    Located in San Juan Teotihuacán, 1.9 miles from Pyramids of Teotihuacan, Posada Teyecac provides accommodations with a garden, free private parking, a shared lounge and a terrace.

    7.4
    Good · 10 reviews
  • Hotel Ollin Teotl

    Hotel Ollin Teotl

    Hotel in San Juan Teotihuacán
    Budget Hotel

    Located just 0.9 mi from the Pyramids of Teotihuacan, Hotel Ollin Teotl offers an outdoor pool and gardens. Rooms feature free Wi-Fi, cable TV and private bathrooms.

    me gusto todo y que hubiera café para los huéspedes

    9.3
    Wonderful · 114 reviews

FAQs about hotels in San Juan Teotihuacán

Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About San Juan Teotihuacán:

Explore guest reviews of hotels in San Juan Teotihuacán

  • From $134.29 per night
    8.5
    Very Good · 552 reviews
    I wanted a hotel near the Temple of the Sun. The hotel's location was PERFECT! About a mile walk and I was at the main gate. If I return I will stay there again! It's only a shirt walk to downtown Teotihuacan. I couldn't have picked it better hotel!
    Richard J
    United States of America
  • From $89.67 per night
    8.4
    Very Good · 387 reviews
    The bed was comfortable and the WiFi was good. The balcony had a nice view. The hotel was clean.
    Jeremy
    United States of America
  • From $54 per night
    9.4
    Wonderful · 57 reviews
    This is a small family run hotel. Secure parking in a lovely little neighborhood. 1 km walk to the pyramids and breakfast is included you walk down the street to a great cafe.
    Douglas
    Canada
  • From $68.10 per night
    8.6
    Excellent · 285 reviews
    Quaint hotel with about 12 rooms. Friendly staff, eager to help. Able to park car in gated lot over night and while visiting Pyramids. Comfortable room. Reasonable breakfast. Quiet.
    Gerald Scott
    United States of America
  • From $89.38 per night
    7.9
    Good · 237 reviews
    The location was perfect for visiting the ruins/pyramids. We walked there from the hotel. The value was great and the room, staff and restaurant were very nice for the price.
    Kathleen
    United States of America
  • From $47.67 per night
    8.3
    Very Good · 625 reviews
    Friendly family run hotel. The room and parking were good.
    Matthew
    United States of America
  • From $39.16 per night
    9.3
    Wonderful · 436 reviews
    The staff was very friendly and accommodating. The hotel was clean and cute, made for the perfect stay. I highly recommend this hotel if you are staying in the area.
    Eddie
    United States of America
  • From $53.94 per night
    9.6
    Exceptional · 320 reviews
    The hotel is lovely; it's a small haven in a small town that is very close to the pyramids as well as if you want to take a hot air balloon ride. The beds are comfortable but the pillows are mostly flat, if that matters to you. The staff members were all very nice and I liked having all the different areas to relax (courtyard, cafe, rooftop) besides my room. I also enjoyed the tea/coffee that was always available. The place is very clean and nicely designed.
    Germaine
    Germany
  • From $45.36 per night
    9.0
    Wonderful · 201 reviews
    The hotel met our expectations! The parking the grounds the patio and the garden was such a scenic view! We love that it’s gated very secure and with security cameras also there’s at least some privacy from the busy area!
    Krista Regina
    United States of America
  • From $37.46 per night
    8.7
    Excellent · 187 reviews
    The staff was great! Very helpful and extremely friendly. The hotel itself is beautiful and has lots of outdoor amenities like hammocks and a fireplace. It's right by teotihuacan and has a store and restaurant down the street. Highly recommend.
    Ethan Winslow
    United States of America