Viajá con Gus
HomeMexicoCholula
Cholula
🇲🇽 Mexico · Central Mexico

Cholula

Jump to what you need
📌State
Puebla (Mexico). Cholula is a Pueblo Mágico in the state of Puebla, in the country's Central region, practically merged with the city of Puebla, some 10-15 km from its center and about 120 km southeast of Mexico City. Administratively it is split into two municipalities: San Pedro Cholula and San Andrés Cholula. It sits at about 2,100-2,200 meters of altitude, in the Puebla Valley, with the Popocatépetl volcano as a backdrop. It's famous for holding the largest pyramid in the world by volume, crowned by a church, and for its huge number of colonial churches
📌Service city
The nearby city of Puebla has the widest range of hotels, hospitals, transport and services, and is the usual base for visiting Cholula (many people go and come back the same day). Cholula itself also has hotels, restaurants, bars and shops, above all around its main square and the San Andrés neighborhood, kept lively by the student population. It's well connected by highway with Mexico City and Puebla, with frequent buses. The nearest airport is Puebla's (Hermanos Serdán), and Mexico City's is also used
📌Best time to go
Cholula is enjoyable all year thanks to the mild climate of the Puebla Valley. The dry season (November to April) brings sunny days and, with luck, clear views of Popocatépetl and Iztaccíhuatl. The rainy season (June to September) cools the afternoons and leaves the surroundings green. There are some very special moments in the calendar: the many patron saint festivals of the neighborhoods, the great Cholula fair (around September, tied to the Virgen de los Remedios) and, thanks to its student life, a lively nightlife scene during the academic year
📌Suggested days
Half a day to a day covers the essentials of Cholula: the Great Pyramid (Tlachihualtepetl) with its tunnels, the sanctuary of the Virgen de los Remedios on top, the San Pedro main square with its great arcade and the former convent of San Gabriel. With a full day or two you can add the archaeological site at a relaxed pace, walk through the neighborhood churches, enjoy the food and nightlife of San Andrés, and combine it with the city of Puebla. Many people visit on a day trip from Puebla or Mexico City
💱 MXN exchange rate
Loading rate…
🌤️ Weather in Cholula
Loading weather…

Cholula holds an astonishing record: the largest pyramid in the world is here. Not the tallest —that's another story—, but the one with the greatest volume, a pre-Hispanic colossus that for centuries lay hidden under what looked like a grass-covered hill. On top of that artificial mountain the Spanish raised a church, the sanctuary of the Virgen de los Remedios, so that today Cholula offers one of the most symbolic images in Mexico: a Catholic church crowning an Indigenous pyramid, with the Popocatépetl volcano smoking in the background.

But Cholula is much more than its pyramid. It's one of the oldest continuously inhabited settlements in the Americas, a sacred city since pre-Hispanic times that preserves an extraordinary density of colonial churches (tradition says there's one church for every day of the year, the fruit of the intense evangelization that followed the conquest). It's also a Pueblo Mágico with a lively main square, a great arcaded portal, markets, and a young, bohemian feel driven by the student life of the San Andrés neighborhood.

This guide covers the essentials of Cholula with a practical, warm eye: how to get there from Puebla or Mexico City, how to visit the Great Pyramid and its tunnels, the Remedios sanctuary and its views, which churches and squares to see, how to make the most of its food and nightlife, and how to combine it with Puebla. A destination where ancient, colonial and contemporary Mexico live side by side in the same landscape.

📖 History of Cholula

Cholula is one of the oldest continuously inhabited places in the Americas: its origins go back more than two millennia, with settlements that grew until it became an important sacred city and pilgrimage center of Mesoamerica. Its greatest monument is the Great Pyramid, or Tlachihualtepetl ('hand-made hill' in Nahuatl), built in several superimposed stages over centuries and dedicated at different moments to deities such as Quetzalcóatl. By total volume it is the largest pyramid in the world, though today it looks like a hill because it's covered in earth and vegetation. Cholula was a powerful lordship and a great religious center; in the late pre-Hispanic period it was tied to the cult of Quetzalcóatl and kept relations (not always peaceful) with its neighbors. In 1519, during the conquest, a tragic and much-debated episode took place here: the so-called 'Cholula massacre', in which the forces of Hernán Cortés, allied with the Tlaxcalans, slaughtered much of the Cholulan nobility and population. After the conquest, the Spanish refounded the city, evangelized the area intensely —hence its enormous number of churches— and, in a gesture loaded with symbolism, raised the sanctuary of the Virgen de los Remedios on top of the Great Pyramid. Through the colonial and modern eras, Cholula kept its character as a city of churches and traditions, and in recent times it added an intense student life. Today it's a Pueblo Mágico. The full story is on our history page.

Read the full history ↓

🏛️ Cholula is in Puebla

The city of the angels and mole poblano: birthplace of the Cinco de Mayo, capital of talavera and of the baroque, in the shadow of the volcanoes and with the largest pyramid in the world at Cholula.

Read the history of Puebla →

🗺️ What to see

1
Great Pyramid of Cholula (Tlachihualtepetl) and tunnels
The largest pyramid in the world by volume, an artificial mountain you walk through from the inside along archaeological tunnels.
The Great Pyramid of Cholula, known in Nahuatl as Tlachihualtepetl ('hand-made hill'), is the star monument of Cholula and holds a surprising record: it's the largest pyramid in the world in terms of total volume, bigger than the Great Pyramid of Khufu in Egypt. It isn't the tallest, but its base is enormous, which makes it the pyramidal structure with the greatest mass ever built. The curious thing is that, at first glance, it doesn't look like a pyramid: the passing of centuries and abandonment covered it with earth and vegetation, so today it looks like a big hill crowned by a church. It was built in several superimposed stages over many centuries, in which each new pyramid was raised wrapping around the previous one, a bit like the layers of an onion. The visit has a unique draw: you can walk through the inside of the pyramid along a network of archaeological tunnels dug by researchers, which let you see the different building stages. After six years closed, these tunnels (about 800 walkable meters) reopened to the public in late July 2026 with new lighting, informative QR codes and virtual models of the monument. Outside, in the archaeological site, there are plazas, courtyards, platforms and remains of murals (such as the famous mural of 'the drinkers'). Getting there: the pyramid is in the heart of Cholula, next to the archaeological site. Best time and hours: in the morning, for the tunnels and the climb to the sanctuary; the tunnels open Wednesday to Sunday from 9:00 to 17:00. Tips: the tunnels can be narrow and low-ceilinged; they're not ideal for anyone who suffers from claustrophobia. Pair the visit with the climb to the Remedios sanctuary, which is at the top.
ℹ️ Distance: Heart of Cholula, next to the archaeological site · Best time: In the morning (tunnels and the climb to the sanctuary); tunnels open Wednesday to Sunday, 9:00-17:00 · Admission: Archaeological site and tunnels: $105 MXN nationals / $210 MXN foreign visitors after the INAH adjustment of January 2026 (the tunnels reopened in late July 2026 after 6 years closed); 50% discount for residents; free on Sundays for Mexicans and residents; always free for children, students, teachers and over 60s (source: El Universal Puebla / periodicocentral.mx / INAH, verified July 2026) · Duration: 1.5 to 2 hours
2
Sanctuary of the Virgen de los Remedios
The church that crowns the Great Pyramid, with one of the best views of the valley and Popocatépetl.
High on the Great Pyramid, on the summit of the Tlachihualtepetl, stands the sanctuary of Nuestra Señora de los Remedios, a church that has become the visual symbol of Cholula. Building it on top of the Indigenous pyramid, after the conquest, was a gesture loaded with symbolism: the imposition of Catholic worship over the ancient pre-Hispanic sacred place. The church, colonial in feel with its dome and towers, is a place of devotion and pilgrimage. Beyond its religious value, the great reward of climbing up to the sanctuary is the view. From the top a magnificent panorama opens over all of Cholula, with its sea of roof tiles and church domes, the Puebla valley and, on clear days, the imposing silhouette of the Popocatépetl volcano (often smoking) and Iztaccíhuatl. It's one of the best lookouts in the region. The climb goes up a path and stairways from the base of the pyramid. Getting there: at the top of the Great Pyramid; you walk up from the base, in the center of Cholula. Best time and hours: in the morning, with clear skies to see the volcanoes; sunset is also very beautiful. Tips: the climb is an uphill walk that you feel because of the altitude; take it slowly, bring water and sun protection. Respect the opening hours and the religious character of the sanctuary.
ℹ️ Distance: Top of the Great Pyramid; on foot from the base, in the center · Best time: Morning with clear skies (volcanoes); sunset is good too · Admission: Free (access to the sanctuary; a voluntary donation is welcome) · Duration: 45 minutes to 1 hour (including the climb)
3
Main square of San Pedro Cholula and the Portal
The great central square with its long arcade, the heart of village life.
The main square of San Pedro Cholula is one of the widest and most pleasant squares in the region and the social heart of the town. Its most distinctive feature is the Portal de Guerrero, a very long arcade (one of the longest in Mexico) that runs along one side of the square and holds cafés, restaurants and shops under its arches, perfect for sitting down with a drink and watching life go by. The square, shaded and lively, is flanked by government buildings, the former convent of San Gabriel and shops. It's a constant meeting point, with vendors, events, music and, on festival dates, fairs and celebrations. A few steps away are the Great Pyramid and the market, which makes it an excellent starting point for exploring Cholula. It's the perfect place to take the town's pulse, try antojitos and enjoy the relaxed atmosphere. Getting there: in the center of San Pedro Cholula; everything is walkable from here. Best time and hours: in the afternoon and on weekends, when the square and the arcade liven up. Tips: make the most of the cafés and restaurants in the arcade; from the square you can walk to the pyramid and the former convent of San Gabriel.
ℹ️ Distance: Center of San Pedro Cholula (all on foot) · Best time: Afternoon and weekends, with more atmosphere · Admission: Free (public space) · Duration: 1 hour or more
4
Former convent of San Gabriel and the Capilla Real
The great 16th-century Franciscan convent complex, with its singular many-domed Capilla Real.
Next to the main square of San Pedro stands the former convent of San Gabriel, one of the great 16th-century Franciscan convent complexes in Mexico, raised in the earliest days of evangelization on what had been an important pre-Hispanic place of worship. Its church, sober and sturdy, and its wide atrium are part of the country's oldest religious heritage. The most singular part of the complex is the Capilla Real (also called the Capilla de Naturales), a building remarkable for its floor plan and for a roof covered by a multitude of small domes, which give it an almost oriental look, sometimes compared to a mosque. It was conceived as a great open chapel for evangelizing Indigenous crowds, and it's one of the most curious and beautiful examples of early colonial religious architecture. The complex also includes the parish church itself and the convent spaces. Getting there: next to the main square of San Pedro Cholula, downtown. Best time and hours: respecting service times; mornings are usually quiet. Tips: look at the many domes of the Capilla Real, its most distinctive feature; combine it with a walk around the square and the pyramid.
ℹ️ Distance: Next to the main square of San Pedro Cholula · Best time: In the morning (respect service times) · Admission: Free (voluntary donation; service times) · Duration: 45 minutes to 1 hour
5
Neighborhood churches (Santa María Tonantzintla and San Francisco Acatepec)
Two jewels of Indigenous popular baroque, very close by, famous for their exuberant decoration.
Cholula and its surroundings are famous for their density of churches, but two nearby ones deserve a special mention for their extraordinary beauty and are close to obligatory. The church of Santa María Tonantzintla, in a neighboring village, is one of the peaks of Mexico's so-called 'popular baroque' or 'Indigenous baroque': its interior is entirely covered with exuberant decoration in polychrome stucco, with angels, fruit, flowers and figures with Indigenous faces, in a burst of color and horror vacui that leaves you open-mouthed. It's a unique work made by Indigenous hands that reinterpreted the baroque in their own way. Very close by is the church of San Francisco Acatepec, famous for its spectacular facade covered in Puebla talavera tiles and brick, one of the most beautiful and colorful in Mexico, which gleams in the sun like a monumental piece of ceramic. Both are easy to visit on a short trip from Cholula, often combined. Getting there: in villages near Cholula; by car, taxi or local transport. Best time and hours: respecting service times; in daylight to appreciate the colors. Tips: inside Tonantzintla photography is usually not allowed; respect the signs. These are churches in use, so keep quiet and respectful.
ℹ️ Distance: Villages near Cholula (car, taxi or local transport) · Best time: Daytime, with light to appreciate the decoration; respect service times · Admission: Free (voluntary donation; service times) · Duration: 1 to 1.5 hours (both together)
6
San Andrés neighborhood, food and nightlife
The young, bohemian side of Cholula, with bars, restaurants and a student vibe.
Cholula has two souls: the historic and religious one of San Pedro, and the young, bohemian one of San Andrés Cholula. The latter, driven by the presence of universities, has become one of the liveliest areas in the whole Puebla region for food and nightlife. Its streets are packed with bars, cantinas, restaurants, specialty coffee shops, mezcalerías and live music venues. The range is very wide: from traditional Puebla cooking and antojitos to contemporary places, international food and plenty of nightlife, especially during the academic year. It's a good place for dinner, drinks and a laid-back atmosphere, different from that of the historic squares. Beyond the night, San Andrés also has its own main square and churches, and it's a good base if you're after a young atmosphere. Getting there: in the municipality of San Andrés Cholula, next to San Pedro; on foot, by taxi or local transport. Best time and hours: late afternoon and evening, above all Thursday to Saturday; very lively during term time. Tips: as with any night out, use common sense and head back by taxi/app; this is the area for eating and partying in Cholula.
ℹ️ Distance: Municipality of San Andrés Cholula, next to San Pedro · Best time: Late afternoon and evening, above all Thursday to Saturday and during term time · Admission: Walking around is free; drinks in bars from $60 MXN for a beer, $120 MXN for a cocktail (2025) · Duration: An afternoon and evening
7
Trip to the city of Puebla
The nearby colonial capital, a World Heritage Site, famous for its talavera, its food and its historic center.
Cholula is practically attached to the city of Puebla, one of the most beautiful colonial cities in Mexico and a Unesco World Heritage Site, so the two combine perfectly (Puebla has its own guide). The Puebla historic center dazzles with its cathedral, its baroque churches (such as the Capilla del Rosario, a baroque jewel), its facades of talavera tiles and brick, and streets like Calle de los Sapos or the Barrio de los Dulces. Puebla is also a first-rank food capital: birthplace of mole poblano, chiles en nogada (seasonal), cemitas, chalupas and a superb convent pastry tradition. And it's the homeland of talavera, the glazed ceramic of colonial tradition with its own denomination of origin. The short distance means many travelers stay in Puebla and visit Cholula for the day, or the other way round. Getting there: about 10-15 km from the center of Cholula; by car, taxi or local transport in a few minutes. Best time and hours: any day; the center of Puebla is walkable. Tips: give Puebla at least a day if your time allows; its historic center, its food and its talavera are well worth the visit.
ℹ️ Distance: About 10-15 km from the center of Cholula (car, taxi or local transport) · Best time: Any day; historic center walkable · Admission: Streets and squares free; museums such as the Museo Amparo $75-90 MXN (2025) · Duration: Half a day to a day
Advertisements
What nobody tells you

💵 Prices

Tickets

TypePrice
Cholula archaeological site, site museum and tunnels (~800 m)$105 MXN nationals / $210 MXN foreign visitors after the INAH adjustment of January 2026; the tunnels reopened in late July 2026 after 6 years closed; open Wednesday to Sunday, 9:00-17:00 (source: El Universal Puebla / periodicocentral.mx, verified July 2026)
Sundays — Mexican visitors and residents in MexicoFree admission (with proof of status), INAH policy 2025
Children under 13, students, teachers and INAPAMFree admission (show ID)
Sanctuary of the Virgen de los RemediosFree (voluntary donation)
Former convent of San Gabriel and the Capilla RealFree (voluntary donation; service times)
Main square of San Pedro and the PortalFree (public space)
Churches of Tonantzintla and AcatepecFree (voluntary donation; service times)
🔄 updated monthlyOfficial / reference values · double-check when buying

Activities and tours

ActivityPriceDurationOperator
Tour of the Great Pyramid, tunnels and archaeological site$105 MXN nationals / $210 MXN foreign visitors (INAH 2026, tunnels included)1.5 to 2 hINAH; independent local guides at the entrance, $200-400 MXN per group
Climb to the Remedios sanctuary and the volcano viewpointFree (access to the sanctuary)45 min to 1 hNo operator (on foot)
Baroque church route (Tonantzintla and Acatepec)$300-500 MXN per person on a shared tour; free on your own + transportHalf a dayLocal guides and agencies in Puebla
Food and mezcal tour in San Andrés$450-900 MXN per person (2-3 h, tastings included)An afternoon and eveningLocal operators in San Andrés Cholula
Combined Cholula + Puebla trip (full day, from Puebla)$500-900 MXN per personFull dayPuebla agencies
Day trip to Cholula and Puebla from Mexico CityUS$ 45-75 (approx. $800-1,400 MXN) per person, transport and guide includedFull day (10-12 h)Mexico City agencies (e.g. Amigo Tours, Viator)
🔄 updated monthlyOfficial / reference values · double-check when buying
Advertisements

🚌 How to get there and distances

Getting around

ModePriceDurationNotes
Real-time app (Moovit / Google Maps)Free (the app)To check routes, stops and the real-time location of colectivos and of the RUTA system in the Puebla-Cholula metropolitan area, people use Moovit and Google Maps. Useful for putting together the Puebla-Cholula trip and the runs to the neighboring villages (Tonantzintla, Acatepec). (source: Moovit / RUTA Puebla, verified July 2026)
On foot through the centerNo costVariableThe center of San Pedro (main square, pyramid, former convent) is walkable; the climb to the sanctuary is uphill and you feel it because of the altitude
Colectivos and 'rutas' (Puebla-Cholula) — how to pay$10-15 MXN per leg (cash)20 to 40 minThe colectivos/combis and the 'rutas' that link Puebla with Cholula and the neighboring villages are paid in cash to the driver (bring change). They're frequent and very cheap; it's worth confirming the route with the app. (verified July 2026)
RUTA (Puebla's BRT) — how to pay$7.50 MXN on lines 1-2-3; $20 MXN on line 4; concession fare $4.50 MXN (seniors and people with disabilities)VariableThe RUTA system (Puebla's metropolitan BRT) is paid with the prepaid Tarjeta RUTA (it costs $20 MXN with no credit, bought and topped up at station machines with coins or notes); Line 4 also accepts contactless bank cards and phone/watch payment. It doesn't cover the center of Cholula, but it works within Puebla. (source: official RUTA Puebla / Poblanerías, verified July 2026)
Taxi and apps (Didi/Uber)$50-120 MXN within Cholula; $80-150 MXN to central Puebla (2025)10 to 30 minUseful for moving between San Pedro and San Andrés, going to Tonantzintla and Acatepec or heading into Puebla. Didi and Uber work well; handy at night, paid in the app or in cash
Private or rental carRental from $500-900 MXN/day; parking $20-40 MXN/hour downtownVariableConvenient for combining Cholula with Puebla and the neighborhood churches; in the center of Cholula parking can be limited
🔄 updated monthlyOfficial / reference values · double-check when buying

How to get there

RouteAirlines / operatorsAvg. priceDuration
Mexico City (TAPO) → Puebla (CAPU) by busEstrella Roja, ADO$180-280 MXN each way (2025; occasional promotions from $80 MXN)Approx. 2 to 2.5 hours (depending on the service and traffic)
Mexico City → Cholula by car (México-Puebla highway)Private or rental carTolls approx. $250-300 MXN + fuelApprox. 2 to 2.5 h (about 120 km)
Puebla (CAPU) → CholulaColectivos ($10-15 MXN), taxi/app ($80-150 MXN)$10-150 MXN depending on the option20 to 40 minutes (about 10-15 km)
Puebla airport (Hermanos Serdán) → CholulaTaxi/app or private transferApprox. $250-400 MXN20 to 30 min
🔄 updated monthlyOfficial / reference values · double-check when buying

🏨 Where to stay

No exact prices: a scale from $ (budget) to $$$$$ (luxury), with 2-3 options per category.

CategoryPriceRecommended options
Boutique and design hotels$$$$$US$ 90-180 a night; e.g. Quinta Luna, Casa Eva Hotel Boutique & Spa, Hotel Casa Calli, restored mansions in San Pedro and San Andrés with spa, terrace and breakfast included
Mid-range hotels$$$$$US$ 50-90 a night; e.g. mid-size chains and inns near the pyramid and in the city of Puebla, good value for the location
Hostels and budget lodging in San Andrés$$$$$US$ 12-25 for a bed in a shared dorm; US$ 30-45 for a private room; hostels with a student atmosphere and nightlife nearby
Budget hotels$$$$$US$ 25-45 a night; simple guesthouses and family-run inns in the center of Cholula, with the basics

🍴 Where to eat

TypePriceOptions / signature dish
Traditional Puebla cooking$$$$$$180-350 MXN per dish; mole poblano, chiles en nogada (seasonal), cemitas, chalupas, tacos árabes in fondas and restaurants downtown
Contemporary and chef-driven places in San Andrés$$$$$$350-700 MXN per dish; fusion and international cooking and specialty coffee shops on the San Andrés food circuit
Bars, mezcalerías and cantinas$$$$$$60-150 MXN for a beer/mezcal; $120-220 MXN for a cocktail; part of the lively nightlife of San Andrés Cholula
Markets and cheap eats$$$$$$40-100 MXN per antojito or taco; markets and street stalls downtown with cemitas, tacos and home cooking at affordable prices
Advertisements

📖 History of Cholula

Origins, formation and what the sources say.

The origin of the name: Cholollan, 'place of flight' or 'falling water'

For nearly eight hundred years, the people of the Puebla valley prayed in front of what they believed was a sacred hill crowned, after the conquest, by a church. Nobody imagined that this 'hill' was in fact the most voluminous structure ever built by humankind: a colossal pyramid buried under centuries of earth and grass. That hidden story —a mountain that was a temple, a temple pretending to be a mountain— sums up the puzzle of Cholula, one of the oldest living cities in all of the Americas.

The name Cholula comes from the Nahuatl 'Cholollan' (or 'Chololan'), and its meaning has been read in several ways. The most widespread reading links it to the root 'choloa' (to flee, to leap, to run), giving 'place of flight' or 'place of those who fled', an explanation some tie to accounts of the origin of its inhabitants. Other readings associate it with water, translating it as 'water that falls in the place' or 'spring', in reference to the abundance of water in the area.

Beyond the etymological debate, what is certain is that Cholula was a name loaded with prestige in the pre-Hispanic world. The city was a great religious and pilgrimage center, and its name was associated with worship and with the presence of an enormous sacred monument: the Great Pyramid, known in Nahuatl as Tlachihualtepetl, 'the hand-made hill'.

After the conquest, the Indigenous name was kept and Hispanicized as 'Cholula'. Today the place name applies to an area administratively split into two municipalities that echo the colonial and religious legacy: San Pedro Cholula and San Andrés Cholula, saints' names placed in front of the old Cholollan, in a fusion typical of Mexican naming that joins the Christian calendar of saints with the pre-Hispanic root of the place.

'Place of flight' (from choloa)
A frequent reading derives 'Cholollan' from the Nahuatl verb 'choloa' (to flee, to run), translating it as 'place of those who fled' or 'place of flight'. It's one of the most cited etymologies, though not the only one.
Source: https://es.wikipedia.org/wiki/Cholula_(Puebla)
A link with water
Other proposals connect the name with water ('falling water', 'spring'), in relation to the abundance of water in the area. The etymologies of Nahua place names usually allow several readings, so they are best taken as approximations.
Source: https://en.wikipedia.org/wiki/Cholula,_Puebla

The origins: one of the oldest cities in the Americas

Cholula is one of the oldest continuously inhabited settlements in all of the Americas. Its origins go back more than two millennia, with villages that grew in the fertile Puebla Valley, favored by abundant water and good land. Over the centuries, that settlement turned into a city of great size and importance.

From very early on, Cholula took on a sacred, ceremonial character. The city's growth was tied to the construction of its greatest monument, the Great Pyramid or Tlachihualtepetl, which went up in successive building stages over many centuries. Each new phase wrapped around the previous one, gradually increasing the volume of the building until it became the largest pyramidal structure in the world by mass.

The long continuity of the occupation —with different cultures and moments of boom and reorganization— makes Cholula an exceptional case: a place where urban and religious life never fully stopped, from remote times to today. That age and that continuity explain the enormous accumulation of history, monuments and traditions layered over its territory, layer upon layer, just like the stages of its great pyramid.

Cholula, a settlement with millennia of continuous occupation
The sources single out Cholula as one of the oldest continuously inhabited places in the Americas, with origins going back more than two thousand years and an occupation that never stopped entirely.
Source: https://es.wikipedia.org/wiki/Cholula_(Puebla)
The Great Pyramid built in stages
The Great Pyramid (Tlachihualtepetl) was built in several superimposed stages over centuries, in which each pyramid wrapped around the previous one, which explains its enormous final volume, the largest in the world for a structure of this kind.
Source: https://www.inah.gob.mx/zonas/53-zona-arqueologica-de-cholula

The Great Pyramid and the cult of Quetzalcóatl: a great religious center

In its heyday, Cholula was one of the great religious and pilgrimage centers of Mesoamerica. Its Great Pyramid, the Tlachihualtepetl, was a monument dedicated to worship, associated at different moments with important deities. Toward the later periods, the city was especially tied to the cult of Quetzalcóatl, the Feathered Serpent, one of the most important deities of the Mesoamerican pantheon, linked to wind, wisdom and life.

Cholula had such religious prestige that pilgrims from different regions came to its sanctuaries, and it is said that lords from elsewhere sought legitimation or recognition in the sacred city. The city held numerous temples and ceremonial plazas, and its influence extended over much of the highlands. The polychrome pottery of the Cholulan tradition (Mixteca-Puebla style) was highly prized and widely traded.

In the late pre-Hispanic period, Cholula was a powerful lordship, with its own political and religious organization, which kept relations —of trade, alliance or rivalry— with its neighbors, among them the Tlaxcalans and the peoples of the Valley of Mexico. That standing as a holy city and a regional power would be precisely what placed it at the center of one of the most dramatic episodes of the Spanish conquest.

Cholula, holy city of Quetzalcóatl
In the late pre-Hispanic period, Cholula was a great pilgrimage center especially associated with the cult of Quetzalcóatl. Its religious prestige drew pilgrims and gave it a role in legitimizing power in the region.
Source: https://es.wikipedia.org/wiki/Cholula_(Puebla)
The Mixteca-Puebla style and Cholulan pottery
Cholula was a producer of polychrome pottery of great quality and prestige (linked to the Mixteca-Puebla style), highly prized and widely spread across Mesoamerica, which reflects its cultural and commercial importance.
Source: https://en.wikipedia.org/wiki/Cholula,_Puebla

The Cholula massacre (1519): a tragic episode of the conquest

In October 1519, on their march toward Tenochtitlan, Hernán Cortés and his men, accompanied by their Tlaxcalan allies, reached Cholula. What happened there is one of the bloodiest and most debated episodes of the conquest: the so-called 'Cholula massacre', in which the Spanish and Tlaxcalan forces slaughtered a large number of Cholulan nobles and inhabitants gathered in the city's sacred precinct.

According to the Spanish version, recorded by Cortés himself and by chroniclers, the conquistadors got ahead of a supposed ambush or betrayal being prepared against them in the city, and struck first. Other interpretations, and much of modern historiography, see the massacre as an act of premeditated violence meant to sow terror and show strength before reaching Tenochtitlan, or as the result of the influence of the Tlaxcalans, enemies of the Cholulans. The interpreter Malintzin (La Malinche) appears in the accounts as a key figure in uncovering or denouncing the supposed conspiracy.

Whatever the truth about its causes, the massacre left Cholula devastated in its nobility and its population, and marked a turning point in Cortés's advance. The episode is still argued over by historians, both in its motives and in its figures, and it is a central part of the historical memory of the conquest of Mexico.

Getting ahead of an ambush, or premeditated violence?
The version of Cortés and of chroniclers such as López de Gómara and Bernal Díaz holds that the Spanish got ahead of a Cholulan ambush. Much of modern historiography questions or qualifies that justification, seeing the massacre as an act of calculated terror or one influenced by the Tlaxcalan allies. The debate remains open.
Source: https://es.wikipedia.org/wiki/Matanza_de_Cholula
The role of La Malinche
The accounts credit Malintzin (La Malinche), Cortés's interpreter, with a role in uncovering the supposed conspiracy against the Spanish. The reliability and the details of this account are a matter of historical debate.
Source: https://en.wikipedia.org/wiki/Cholula_massacre

Colonial evangelization: churches and the sanctuary on the pyramid

After the conquest, Cholula was the target of intense evangelization by the religious orders, especially the Franciscans. Because of its importance as an ancient sacred city, the friars set out to turn it into a stronghold of Christianity, raising a huge number of churches, often on top of the former pre-Hispanic places of worship, in a deliberate strategy of replacing the Indigenous religion with the Catholic one.

From that era comes the great complex of the former convent of San Gabriel, with its singular many-domed Capilla Real, conceived as an open chapel for evangelizing the crowds. The density of churches in Cholula and its surroundings became so remarkable that the famous popular tradition was born according to which there was 'one church for every day of the year'; the figure is an exaggeration, but it reflects the astonishing number of churches in the area, among them jewels of Indigenous popular baroque such as Santa María Tonantzintla and San Francisco Acatepec.

The most symbolic gesture of this Christianization was the building of the sanctuary of the Virgen de los Remedios on the summit of the Great Pyramid. Since the pyramid was covered in earth and looked like a hill, the Spanish crowned that ancient Indigenous sacred monument with a Catholic church, making the triumph of the new faith over the old one visible in the landscape. That image —the Christian church on top of the pyramid— became the lasting symbol of Cholula.

The church on the pyramid as a symbol of replacement
The building of the Remedios sanctuary on top of the Great Pyramid is read as a symbolic act of imposing Christianity over the ancient pre-Hispanic cult, a common move in the colonial evangelization of Indigenous sacred places.
Source: https://es.wikipedia.org/wiki/Gran_Pir%C3%A1mide_de_Cholula
The tradition of the 365 churches
The idea that Cholula has 'one church for every day of the year' is an exaggerated popular tradition; the real number of churches is high but smaller. It reflects the enormous density of churches produced by the intense evangelization.
Source: https://en.wikipedia.org/wiki/Cholula,_Puebla

From the colonial era to today: traditions, student life and Pueblo Mágico

Through the colonial era and the centuries that followed, Cholula kept its character as a deeply religious and traditional city, with an intense life of patron saint festivals, fairs and devotions that survives to this day. Each neighborhood keeps its own celebrations, and the great Cholula fair, tied to the Virgen de los Remedios, is still one of the most important events in the local calendar. To that festive vitality is added the craft and food tradition of the Puebla Valley.

The archaeological exploration of the Great Pyramid, begun in earnest in the 20th century, brought to light the scale of the monument hidden beneath the hill and dug the network of tunnels that today let you walk through its interior. That work confirmed Cholula as one of the most important archaeological sites in central Mexico and reinforced its appeal for travelers, alongside that of neighboring Puebla, a World Heritage city.

In recent decades, Cholula —and especially the municipality of San Andrés— has gained a new dimension thanks to the presence of universities, which brought a lively student, food and nightlife scene and drew a young crowd. That mix of a millennia-old past, colonial religious richness and contemporary energy earned it a place in Mexico's Pueblos Mágicos program. Today Cholula is a destination where the largest pyramid in the world, dozens of churches and a vibrant present-day life coexist in the same landscape.

The excavations of the Great Pyramid
The archaeological explorations of the 20th century revealed the scale of the Great Pyramid hidden beneath the hill and opened the network of tunnels visited today, establishing Cholula as a first-rank archaeological site.
Source: https://www.inah.gob.mx/zonas/53-zona-arqueologica-de-cholula
Cholula, Pueblo Mágico
Cholula is part of Mexico's Pueblos Mágicos program, in recognition of its historical, archaeological and cultural value, which combines its pre-Hispanic past, its colonial heritage and its contemporary life.
Source: https://www.gob.mx/sectur

📚 Bibliography

  • Wikipedia (ES) — «Cholula (Puebla)»: https://es.wikipedia.org/wiki/Cholula_(Puebla)
  • Wikipedia (EN) — «Cholula, Puebla»: https://en.wikipedia.org/wiki/Cholula,_Puebla
  • Wikipedia (ES) — «Gran Pirámide de Cholula»: https://es.wikipedia.org/wiki/Gran_Pir%C3%A1mide_de_Cholula
  • Wikipedia (ES) — «Matanza de Cholula»: https://es.wikipedia.org/wiki/Matanza_de_Cholula
  • Wikipedia (ES) — «Templo de Santa María Tonantzintla»: https://es.wikipedia.org/wiki/Templo_de_Santa_Mar%C3%ADa_Tonantzintla
  • INAH — Zona Arqueológica de Cholula: https://www.inah.gob.mx/zonas/53-zona-arqueologica-de-cholula
  • Secretaría de Turismo — Pueblos Mágicos (Cholula): https://www.gob.mx/sectur
  • UNESCO — «Historic Centre of Puebla»: https://whc.unesco.org/en/list/416/

❓ Frequently asked questions

Is it true that the largest pyramid in the world is in Cholula?+
Yes. The Great Pyramid of Cholula (Tlachihualtepetl) is the largest pyramid in the world in terms of total volume, with more mass than Khufu's in Egypt. It isn't the tallest, but its base is enormous. Today it looks like a hill because it's covered in earth and vegetation, and it's crowned by the sanctuary of the Virgen de los Remedios.
How much does it cost to enter the archaeological site and the tunnels?+
After the INAH adjustment of January 2026, admission (which includes the archaeological site, the site museum and the tunnels) costs $105 MXN for Mexicans and $210 MXN for foreign visitors. The tunnels, which run about 800 meters beneath the pyramid, reopened in late July 2026 after six years closed, with new lighting and QR codes; they open Wednesday to Sunday from 9:00 to 17:00. On Sundays admission is free for Mexicans and residents, and it's always free for children, students, teachers and over 60s. Check the rate when you visit (verified July 2026).
How do I get to Cholula, and how do I pay for transport?+
The usual route is to reach the city of Puebla first (by bus from Mexico City with Estrella Roja or ADO, about 2 to 2.5 hours, from $180-280 MXN) and from there go on to Cholula, 10-15 km away, by colectivo/'ruta' ($10-15 MXN, paid to the driver in cash), taxi/app Didi or Uber ($80-150 MXN) or car. Within Puebla, the RUTA BRT is paid with the prepaid Tarjeta RUTA ($20 MXN, topped up at station machines; Line 4 accepts contactless bank cards). To check routes and timetables in real time, use Moovit or Google Maps. There are also direct buses from Mexico City (verified July 2026).
How many days do I need in Cholula?+
For the essentials (the Great Pyramid and its tunnels, the Remedios sanctuary, the main square and the former convent of San Gabriel) half a day to a day is enough. If you want to add the churches of Tonantzintla and Acatepec, the nightlife of San Andrés and combine it with Puebla, count on one or two days.
Why are there so many churches in Cholula?+
Because of the intense evangelization that followed the conquest. Cholula was a great pre-Hispanic religious center, and the friars raised a huge number of churches, often on top of former places of worship. Popular tradition says there's one church for every day of the year; the figure is an exaggeration, but it reflects the enormous density of churches in the area.
Is it worth climbing up to the Remedios sanctuary?+
Yes. Beyond its religious and symbolic value (a church on top of an Indigenous pyramid), from the summit you get a magnificent view of Cholula, the Puebla valley and, on clear days, the Popocatépetl and Iztaccíhuatl volcanoes. The climb is uphill and you feel it because of the altitude, so take it slowly. It's free.
Is Cholula good for a night out?+
Very much so. The municipality of San Andrés Cholula, driven by its student population, has one of the liveliest food and nightlife scenes in the Puebla region, with bars, mezcalerías, restaurants and live music, especially busy Thursday to Saturday and during the academic year.
Sources consulted (22)
Still planning?
Explore more destinations in Mexico
See all destinations →
Advertisements
Image credits
Photos from Wikimedia Commons, each under its own licence (CC BY, CC BY-SA or public domain). Open each file to see its author and licence.
Gran Pirámide de Cholula, Puebla, México, 2013-10-12, DD 1