Maybe in
Mexico

San Andrés Cholula: Ancient Sites and a Modern University Town

San Andrés Cholula is a municipality and urban community beside Puebla city in central Mexico. It forms part of the wider Cholula area, where an ancient ceremonial site sits amid churches, neighborhoods and busy streets. The Great Pyramid and the hilltop Sanctuary of Our Lady of Remedies draw many people here, while nearby villages hold some of Puebla’s most distinctive church interiors. San Andrés is also a university town with restaurants, bars and expanding residential areas. It is worth understanding as both a historic place and a working part of metropolitan Puebla.

Two Cholulas, one connected urban area

Cholula can be confusing on a map. San Andrés Cholula and neighboring San Pedro Cholula are separate municipalities, but their built-up areas meet, and people often refer to both simply as Cholula. San Pedro has its own central square and streets; San Andrés includes the pyramid area, a historic town center and communities such as Santa María Tonantzintla and San Francisco Acatepec. The distinction matters less when walking around than when choosing where to stay or planning a short visit. The main sights are spread out rather than lined up along one route. Some streets feel like an old town, while others belong unmistakably to the Puebla metropolitan area. It is possible to spend a morning among archaeological remains and churches, then find yourself on a busy road lined with newer businesses.

A pyramid within the present-day town

The Great Pyramid of Cholula is the area’s defining landmark, though it may not look like a pyramid at first. Much of the ancient structure lies beneath a grass-covered mound, with the Sanctuary of Our Lady of Remedies above it. Excavated sections near its base reveal more of the pre-Hispanic site. The contrast between the archaeological remains and the church on top gives this part of San Andrés its particular character. Cholula’s history is not confined to the archaeological zone. Religious buildings remain important throughout the municipality, especially the churches at Tonantzintla and Acatepec, whose elaborate decoration reflects local traditions as well as colonial-era Baroque design. These places are active churches, not just monuments, so access and photography may depend on services and local rules.

University streets and Puebla’s edge

San Andrés also has a contemporary side shaped by the Universidad de las Américas Puebla and its surrounding neighborhoods. Cafes, casual restaurants and bars serve students and residents, making the atmosphere noticeably different from that of a town preserved mainly for tourism. Development has brought more places to eat and stay, along with traffic, construction and some uneven pedestrian routes. Its location is useful for exploring both Cholula and Puebla city. The surrounding valley is high in elevation, so days can be warm while evenings feel cool; rain is more common in the warmer months. On a clear day, views toward Popocatépetl add a dramatic backdrop, although haze or cloud can hide the volcano. San Andrés works best for someone interested in the overlap between an old ceremonial center, living religious traditions and everyday urban life.

What is there in San Andrés Cholula?

A quick overview of the most notable things you can find in San Andrés Cholula.

Cholula archaeological zone

Exposed remains at the base of the Great Pyramid give a sense of the much larger ancient structure beneath the mound.

Churches in outlying communities

Tonantzintla and Acatepec have exceptionally ornate churches beyond the main Cholula urban area.

Historic San Andrés center

The area around the parish church retains a local town-center feel within a growing metropolitan municipality.

University district

Streets near the Universidad de las Américas Puebla have a concentration of student-oriented restaurants, cafes and bars.

Views across the Puebla valley

Elevated spots around the pyramid can provide views of the surrounding city and, in clear weather, Popocatépetl.

What to see in San Andrés Cholula?

Notable places and attractions connected to San Andrés Cholula.

01

Great Pyramid of Cholula

This vast pre-Hispanic pyramid is largely covered by earth today, with excavated structures visible in the archaeological zone.

02

Santuario de Nuestra Señora de los Remedios

The church stands atop the pyramid mound and is one of Cholula’s most recognizable landmarks.

03

Iglesia de Santa María Tonantzintla

This village church is celebrated for its densely ornamented interior, with colorful figures and plant forms worked into the decoration.

04

Templo de San Francisco Acatepec

Its facade is covered in colorful tilework, making it one of the area’s most striking churches.

05

Parroquia de San Andrés Apóstol

The parish church anchors the historic center of San Andrés Cholula, away from the busiest part of the archaeological zone.

Pros & Cons

Pros

  • ✓Major archaeological and church sites are close to Puebla city.
  • ✓The university district provides plenty of casual places to eat and drink.
  • ✓San Andrés combines historic streets with the conveniences of a larger urban area.
  • ✓Clear days can bring views of Popocatépetl from around the pyramid.
  • ✓Nearby San Pedro Cholula adds more streets and public spaces to explore.

Cons

  • −Traffic can be slow on roads connecting Cholula with Puebla.
  • −The main sights are spread out, so seeing them all on foot is impractical.
  • −Streets near the university and popular sights can be noisy or busy.
  • −Uneven sidewalks and road crossings make some walks less comfortable.
  • −Cloud, haze or seasonal rain can obscure the mountain views.

Location

San Andrés Cholula is located in Puebla.

San Andrés Cholula, Puebla, Mexico
19.050944, -98.300656
Open in Google Maps

Explore more places in Mexico

Discover more cities, towns and destinations across Mexico.

Quintana Roo

Akumal

Akumal is a small coastal settlement on Mexico’s Riviera Maya, in Quintana Roo between Playa del Carmen and Tulum. Its identity centers on a series of Caribbean bays, especially the seagrass beds where sea turtles feed close to shore. Hotels, vacation condos and dive businesses line parts of the coast, while Akumal Pueblo sits inland across the main highway. People come mainly for snorkeling and a quieter beach stay, though the place makes more sense as several connected pockets than as one compact, walkable town.

→
Yucatan

Merida

Mérida is the capital of Yucatán state in southeastern Mexico, an inland city on the flat limestone landscape of the Yucatán Peninsula. Its identity brings together living Maya culture, Spanish colonial buildings and the grand houses of a former henequen-growing economy. People come for regional cooking, museums, neighborhood plazas and a historic center that remains part of everyday city life. It also makes a useful base for trips to archaeological sites and cenotes, though Mérida itself is a large, expanding city rather than a small heritage town or coastal resort.

→
Quintana Roo

Cancún

Cancún is a modern Caribbean resort city in Quintana Roo, on the northeastern edge of Mexico’s Yucatán Peninsula. Its white-sand beaches, turquoise water, large hotels, and nightlife draw international travelers, but the resort strip is only one part of the place. Inland lies a busy city of residential neighborhoods, markets, restaurants, and businesses that support the tourism economy. Understanding the divide between the Hotel Zone and downtown helps explain both Cancún’s appeal and its trade-offs: easy access to beach vacations, but considerable distances between resort life and the everyday city.

→
Chiapas

Tuxtla Gutierrez

Tuxtla Gutiérrez is the capital and largest city of Chiapas, in southern Mexico. Spread across a hot inland valley, it is a working regional center of government offices, commerce, universities and busy roads rather than a preserved colonial town. Its appeal lies in everyday Chiapanecan life: marimba music, regional cooking, markets and a strong connection to the surrounding landscape. The dramatic walls of nearby Sumidero Canyon draw many travelers through, but the city also has worthwhile wildlife and cultural attractions. It suits travelers who want an urban base with access to nature.

→
Campeche

Champoton

Champotón is a small coastal city in the Mexican state of Campeche, roughly 60 kilometers south of the state capital. It sits where the Champotón River meets the Gulf of Mexico, with fishing boats, waterfront restaurants, and low-rise neighborhoods shaping its character. Seafood and the meeting of river and sea are the main draws, rather than a large collection of tourist attractions. For travelers following the coast between Campeche and Ciudad del Carmen, it makes a straightforward stop for a meal, a waterfront walk, or a quieter overnight stay.

→