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

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

Hotel in San Juan Teotihuacán

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. We were so impressed with how beautiful the room was. We definitely stay there again.

Show more Show less
8.4
Very Good
519 reviews
Price from
$65
per night

La Finca del Abuelo Teotihuacan

Hotel in San Juan Teotihuacán

Located in San Juan Teotihuacán, a 15-minute walk from Pyramids of Teotihuacan, La Finca del Abuelo Teotihuacan has accommodations with a garden and free private parking. nice location, walking distance to the pyramids, great service, very helpful personel

Show more Show less
8.7
Excellent
230 reviews
Price from
$40
per night

Villa Las Campanas

Hotel in San Juan Teotihuacán

Located in San Juan Teotihuacán, 1.8 miles from Pyramids of Teotihuacan, Villa Las Campanas has accommodations with a garden, free private parking and a terrace. The staff was super friendly, everything was perfect.

Show more Show less
9.6
Exceptional
235 reviews
Price from
$35
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. Gorgeous facility surrounded by trees and gardens! There is even a fireplace where you can sit and enjoy time with friends and family. The swimming pool is nice as well. Above all, the staff is amazing. They were all very warm and welcoming and always going above and beyond to help and make our stay as comfortable as possible. We will remember this place for sure!

Show more Show less
8.2
Very Good
243 reviews
Price from
$85
per night

Hotel Jatziri

Hotel in San Juan Teotihuacán

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. 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.2
Wonderful
373 reviews
Price from
$37
per night

Hotel Ollin Teotl

Hotel in San Juan Teotihuacán

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. 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
Wonderful
102 reviews
Price from
$38
per night

Hotel Fer

Hotel in San Juan Teotihuacán

Located in San Juan Teotihuacán, 2.8 miles from Pyramids of Teotihuacan, Hotel Fer has accommodations 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
Wonderful
127 reviews
Price from
$25
per night

Hotel Sierra Patlachique

Hotel in San Juan Teotihuacán

Located in San Juan Teotihuacán, 2 miles from Pyramids of Teotihuacan, Hotel Sierra Patlachique has accommodations with a restaurant, free private parking, a garden and a terrace. When exploring Mexico and seeking that true Mexican experience and hospitality, then this Hotel delivers. Wonderful hosts. Everything we needed. Clean and comfortable. Dog friendly and with secure parking. Easy access to the Pyramids.

Show more Show less
9.7
Exceptional
65 reviews
Price from
$36
per night

CY CALLI YOLOTL

Hotel in San Juan Teotihuacán

Located in San Juan Teotihuacán, 1.8 miles from Pyramids of Teotihuacan, CY CALLI YOLOTL has accommodations with a shared lounge and free private parking. The location it’s such a cute place. Staff was so welcoming !

Show more Show less
9.6
Exceptional
26 reviews
Price from
$38
per night

Hotel Boutique Acocalli

Hotel in San Juan Teotihuacán

Hotel Boutique Acocalli is located in San Juan Teotihuacán, 1.5 miles from Pyramids of Teotihuacan. All rooms have a flat-screen TV with cable channels and a private bathroom. Friendly host despite language barrier

Show more Show less
8.1
Very Good
24 reviews
Price from
$50
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 second you sign up!

What Guests Said About San Juan Teotihuacán:

Explore guest reviews of hotels in San Juan Teotihuacán

See all