Skip to main content

Hotels near Tzacualocan

Search hotels and more near Tzacualocan

Filter by:

Star rating

Review score

Tzacualocan – 38 hotels and places to stay

See the latest prices and deals by choosing your dates.
Posada Colibri - Hotel & Spa, hotel in Tzacualocan

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.

breakfast was good
Scored 8.5
8.5
Rated very good
Very good
457 reviews
Price from
£114.58
1 night, 2 adults
GS Quinto Sol Teotihuacan, hotel in Tzacualocan

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.

Good location, close to eateries and beautiful ruins. I would only stay there for the convenience of the location.
Scored 8.5
8.5
Rated very good
Very good
423 reviews
Price from
£83.87
1 night, 2 adults
Hotel Ollin Teotl, hotel in Tzacualocan

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.

Location: 25min walk to Pyramids entrance gate, 15min to Bodega Aurera, BBVA & restaurants in downtown area. Big inner yard with beatiful garden. Tea & coffee at the lounge.
Scored 9.2
9.2
Rated superb
Superb
101 reviews
Price from
£38.41
1 night, 2 adults
Holiday Inn & Suites - Mexico Felipe Angeles Airport, an IHG Hotel, hotel in Tzacualocan

Holiday Inn & Suites - Mexico Felipe Angeles Airport, an IHG Hotel features a fitness centre, terrace, a restaurant and bar in Zumpango de Ocampo.

Excellent breakfast buffet. Nice restaurant upstairs and gym facilities. Rooms are clean and spacious.
Scored 9.2
9.2
Rated superb
Superb
590 reviews
Price from
£94.30
1 night, 2 adults
Hotel Central Pirámides, hotel in Tzacualocan

Featuring 3-star accommodation, Hotel Central Pirámides is situated in San Martín de las Pirámides, 44 km from Basilica of Our Lady of Guadalupe and 50 km from National Palace Mexico.

Scored 9.0
9.0
Rated superb
Superb
33 reviews
Price from
£34.56
1 night, 2 adults
Hotel Jatziri, hotel in Tzacualocan

Situated in San Juan Teotihuacán, 3 km from Pyramids of Teotihuacan, Hotel Jatziri features accommodation with a garden, free private parking and a terrace.

As an American, it was a very well designed hotel. The rooms had a modern feel and the beds were appropriate for the location.
Scored 9.3
9.3
Rated superb
Superb
418 reviews
Price from
£28.80
1 night, 2 adults
Hotel CALLI YOLOTL Teotihuacan, hotel in Tzacualocan

Situated in San Juan Teotihuacán, within 3.8 km of Pyramids of Teotihuacan and 42 km of Basilica of Our Lady of Guadalupe, Hotel CALLI YOLOTL Teotihuacan provides accommodation with a shared lounge...

Very nice lady who met us, the room is basic but clean, close to the site
Scored 9.0
9.0
Rated superb
Superb
68 reviews
Price from
£31.27
1 night, 2 adults
Hotel Cantera Jaguar, hotel in Tzacualocan

Situated in San Juan Teotihuacán, 2.7 km from Pyramids of Teotihuacan, Hotel Cantera Jaguar features accommodation with a shared lounge, free private parking and a terrace.

Scored 9.0
9.0
Rated superb
Superb
37 reviews
Price from
£51.75
1 night, 2 adults
La Finca del Abuelo Teotihuacan, hotel in Tzacualocan

Set in San Juan Teotihuacán, within 1.4 km of Pyramids of Teotihuacan and 41 km of Basilica of Our Lady of Guadalupe, La Finca del Abuelo Teotihuacan offers accommodation with a garden and free WiFi...

The closeness to the Archeological site, quiet and comfortable
Scored 8.7
8.7
Rated fabulous
Fabulous
429 reviews
Price from
£36.87
1 night, 2 adults
Telpochcalli Hotel & Temazcal, hotel in Tzacualocan

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

The staff were wonderful. Really helpful.
Scored 8.7
8.7
Rated fabulous
Fabulous
160 reviews
Price from
£32.26
1 night, 2 adults
See all hotels near Tzacualocan