San Andrés Cholula

Travel Guide

A church with two domes and a bell tower, a mountain in the background, and a red tent on the hill.
Ancient stone steps leading to a large stone wall.
A town with colorful buildings in front of a large volcano.
A cityscape with a view of a park and playgrounds below, and a building with a red and orange facade.
A large yellow building with two domes, surrounded by green trees.
This atmospheric town in the metropolitan area of Puebla has colonial landmarks, Aztecan relics, a vibrant student-fueled nightlife scene and an excellent zoo.

San Andrés Cholula is one of the most historically important towns in Mexico. This Pueblo Magico sits surrounded by the soaring volcanic peaks of Popocatepetl and Iztaccihuatl. Find ornate colonial churches located beside sites that date back to the Aztec Empire. Delve into San Andrés Cholula’s fascinating heritage at its museums, take time out at leafy squares and discover lively bars and restaurants.

Make your way to the Zona Arqueológica de Cholula, which dates back to the Mesoamerican era. Here the Spanish-built Church of Our Lady of the Remedies looms over the town. It was built on top of the half-buried Great Pyramid of Cholula. The pyramid is the world’s largest hand-built pyramid and is traversable via a network of tunnels. Learn more about the archaeological site, local handicrafts and geology at the Regional Museum of Cholula.

Plaza de la Concordia is the heart of the town’s social activities. Friends, families and couples meet to chat, eat street food and shop for artisanal crafts at this central square. Don’t miss Los Portales, a 558-feet (170-meter) long building made up of 46 arches on the plaza’s west side. On the east side, the San Gabriel Convent stands on the grounds of an ancient Quetzalcoatl temple.

A large student population makes Cholula one of Puebla’s best places for nighttime entertainment. Hop between cocktail lounges, nightclubs, pubs and taco bars on and around Avenida 12 Oriente street. Boisterous bars and casual food joints characterize the Universidad de las Americas district.

Get back on the cultural trail at the Templo San Francisco Acatepec. This 16th-century church marvels with its Mexican Baroque architecture and a facade adorned with colorful Talavera tiles. Equally impressive is the indigenous baroque design of the Church of Santa Maria Tonantzintla. Change the scenery by spotting big cats, bears, birds, primates and reptiles at Loro Puebla Zoo.

San Andrés Cholula is a 25-minute drive from Puebla and about 2 hours by car from Mexico City. A free tourist train travels daily between Puebla’s Historic Center and the archeaological zone.

Where to stay in San Andrés Cholula

Find the best San Andrés Cholula areas and neighborhoods for the activities you enjoy most. Learn more about San Andrés Cholula
Learn more about San Andrés Cholula

Angelópolis

Angelópolis is noteworthy for its shopping, and you can make a stop at top attractions like University Cultural Center of BUAP and Palmas Plaza.

Cholula

You'll enjoy the archaeological sites and museums in Cholula. You might want to make time for a stop at Plaza de la Concordia or La Virgen de los Remedios Sanctuary.

Lomas de Angelópolis

When in Lomas de Angelópolis, you can plan a visit to University Cultural Center of BUAP and International Baroque Museum, some noteworthy sights in the nearby area.

Tlaxcalancingo

Travelers like the monuments in Tlaxcalancingo, and Loro Puebla Zoo is a top attraction you might want to visit.

Cluster 11-11-11

While Cluster 11-11-11 might not have many sights to explore, venturing just a little farther will lead you to top things to see and do like University Cultural Center of BUAP and Palmas Plaza.

Camino Real Puebla Angelopolis

Camino Real Puebla Angelopolis

4 out of 5
Boulevard Atlixcayotl Km 5 San Andrés Cholula PUE
$72 nightly
The price is $86 total per night from Sep 6 to Sep 7
$86 total
Sep 6 - Sep 7
Total with taxes and fees
Stay at this hotel in San Andrés Cholula. Enjoy free WiFi, breakfast (surcharge), and 24-hour room service. Our guests praise the helpful staff in our reviews. ...
Camino Real Puebla Angelopolis
Holiday Inn Express Hotel & Suites Puebla Angelopolis by IHG

Holiday Inn Express Hotel & Suites Puebla Angelopolis by IHG

3 out of 5
Perseo N. 2502, Col.San Martinito San Andrés Cholula PUE
$62 nightly
The price is $74 total per night from Oct 4 to Oct 5
$74 total
Oct 4 - Oct 5
Total with taxes and fees
Book a stay at this business-friendly hotel in San Andrés Cholula. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff in ...
Holiday Inn Express Hotel & Suites Puebla Angelopolis by IHG
Tru By Hilton Puebla Angelopolis

Tru By Hilton Puebla Angelopolis

3.5 out of 5
Atlixcayotl 2528 San Andrés Cholula Puebla
$56 nightly
The price is $66 total per night from Oct 1 to Oct 2
$66 total
Oct 1 - Oct 2
Total with taxes and fees
Book a stay at this business-friendly hotel in San Andrés Cholula. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Zócalo de Puebla and ...
Tru By Hilton Puebla Angelopolis
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Hotel Suites Regente

Hotel Suites Regente

4 out of 5
1618 Av. 5 de Mayo San Andrés Cholula Pue.
Stay at this aparthotel in San Andrés Cholula. Enjoy free WiFi, a 24-hour front desk, and daily housekeeping. Popular attractions Great Pyramid of Cholula and ...
9.6/10 Exceptional! (42 reviews)
"Excellent place, the best in town, hotel is new."

Reviewed on Jul 30, 2026

Hotel Suites Regente
Missum Versatile Living

Missum Versatile Living

3 out of 5
29 El Arcángel La Rivera San Andrés Cholula Pue.
Stay at this apartment in San Andrés Cholula. Enjoy free WiFi, free parking, and a rooftop terrace. Popular attractions Great Pyramid of Cholula and Zócalo de ...
Missum Versatile Living
Dep en Sonata para 8 Lomas de Angelopolis

Dep en Sonata para 8 Lomas de Angelopolis

San Bernardino Tlaxcalancingo Puebla
Stay at this apartment in San Andrés Cholula. Enjoy a fitness center, laundry facilities, and an in-room coffeemaker. Popular attractions Great Pyramid of Cholula ...
Dep en Sonata para 8 Lomas de Angelopolis
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Stay near popular San Andrés Cholula attractions

Things to do

Frequently asked questions

Is San Andrés Cholula worth visiting?
San Andrés Cholula is worth visiting for its rich history and distinct areas. Travelers can explore the iconic Great Pyramid of Cholula and the University of the Americas Puebla. The destination also offers diverse dining, with Latin American and Italian cuisine available, and distinct neighborhoods like Cholula and Angelópolis.
Where are the best neighborhoods to explore in San Andrés Cholula?
The best neighborhoods to explore in San Andrés Cholula depend on what you want to see:

  • Cholula features the Zócalo, Plaza de la Concordia, and the University of the Americas Puebla.
  • Angelópolis offers attractions like La Vista Country Club, the University Cultural Center of BUAP, and the Estrella de Puebla Observation Wheel.
  • Tlaxcalancingo is home to Exconvento de Calpan, Campus Puebla - Universidad del Valle de México, and Templo San Francisco Acatepec.

What is San Andrés Cholula known for?
San Andrés Cholula is known for the Great Pyramid of Cholula, a significant historical site. It also features the University of the Americas Puebla and Templo San Francisco Acatepec. Travelers can explore its distinct neighborhoods, including Cholula and Angelópolis, and enjoy a rich Latin American food culture.
What is a good itinerary length for San Andrés Cholula?
A good itinerary length for San Andrés Cholula is one to two days to see key highlights like the Great Pyramid of Cholula and Templo San Francisco Acatepec, perhaps with a traditional tram tour. An extended stay of three to four days allows travelers to explore the University of the Americas Puebla, nearby areas like Angelópolis, and enjoy activities like a Beer Tour by Tram. See San Andrés Cholula Activities.
What are the top things to do in and around San Andrés Cholula?
San Andrés Cholula offers historical landmarks, university areas, and unique local experiences:


How do I plan a trip to San Andrés Cholula?
To plan your trip to San Andrés Cholula, search for places to stay in areas like Cholula, Angelópolis, or Tlaxcalancingo. Book your flights, rental car, and activities like a Beer Tour by Tram in Cholula in advance. Be sure to visit the Great Pyramid of Cholula and Templo San Francisco Acatepec.
What cuisines can you find in San Andrés Cholula?
In San Andrés Cholula you can find Spanish cuisine, featuring dishes like paella, tapas, and gazpacho. Travelers can also enjoy Latin American flavors, including Mexican and South American, plus Italian, seafood, and Japanese options. The destination also offers various coffee shops and cocktail bars.
Can I book a refundable hotel in San Andrés Cholula?
Yes, Expedia offers many flexible booking options, and you can look for refundable hotels in San Andrés Cholula by entering your dates and using the refundable or fully refundable filter. Always check the hotel's cancellation policy before you book, since terms can vary by hotel, and visit Expedia help center for further details.
Why book a trip to San Andrés Cholula with Expedia?
Expedia makes it easier to plan your San Andrés Cholula trip with travel tools, flexible search options, and bookable trip components all in one place. You can organize your plans in one account and use Expedia to help build a trip that fits your budget and travel style. Find out more about how by visiting Expedia's Trip Planner page.
Should I stay in a hotel or vacation rental in San Andrés Cholula?
The best choice depends on your travel style. Hotels in San Andrés Cholula can be a good fit for convenience, on-site amenities, and shorter stays, while vacation rentals may offer more space, privacy, and home-style amenities for longer trips, families, or groups. With Expedia, you can compare both options side by side, read traveler reviews, and filter by amenities to find the right fit for your trip.
How can I manage my San Andrés Cholula trip on Expedia?
Once you've booked your San Andrés Cholula trip, you can manage it through your Expedia account or the Expedia app. You can view your itinerary, access booking details, make eligible changes, and check for updates in My Trips. The Expedia app can also help you stay organized while you travel.
What if I need help during my San Andrés Cholula trip?
Expedia offers customer support before, during, and after your San Andrés Cholula trip. If your plans change or something unexpected happens, you can review your booking in My Trips and use Expedia help center channels for help with eligible changes, cancellations, or travel issues.
How can Expedia help me plan my first trip to San Andrés Cholula?
If it's your first trip to San Andrés Cholula, Expedia can help you plan by bringing together stays, flights, activities, traveler reviews, and trip-planning tools in one place. With Expedia's Trip Planner you can compare options, read reviews from other travelers, and build an itinerary that matches your interests and budget.
How can I save on my San Andrés Cholula hotel booking with Expedia?
Join One Key™ for free to unlock instant discounts with Member Prices on select hotels. You can also earn and use OneKeyCash™* on eligible bookings on Expedia. Booking in advance is usually another great way to save on your San Andrés Cholula hotel.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.

Cities near San Andrés Cholula

Explore a world of travel with Expedia