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.
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 ↓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 →No exact prices: a scale from $ (budget) to $$$$$ (luxury), with 2-3 options per category.
Origins, formation and what the sources say.
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.
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.
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.
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.
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.
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.