A view of Cholula
Plate 0675 · Cholula · 19.06°N 98.31°W · 2,150 mPhoto: Pedro Lastra peterlaster · CC0 · Wikimedia Commons

Cholula

Mexico, Central America and the Caribbean · Mexico

Did you know?

  • Container City joins 50 brightly painted shipping containers into workshops, galleries and restaurants.
  • Tacos placeros combine cured beef, pápalo, avocado and green chili.
  • A colonial church crowns a hill that conceals a pyramid.

See also

Puebla

Mexico

19.05°N 98.20°W · 2,153 m

Overview

A colonial church crowns the hill concealing Cholula's Great Pyramid. A large university population also gives the town a lively nightlife scene.

HistoryArchitectureNightlife

Languages: Spanish

Why go?

Cholula combines one of the world's largest pyramids with a surprising nightlife scene driven by its large student population at Universidad de las Américas de Puebla. The Great Pyramid is hidden beneath a hill with a colonial church on top—easily missed if you don't know what you're looking at. The city claims 365 chapels and over 200 churches, meaning almost every day features a neighborhood party or religious celebration. Unlike nearby Puebla, Cholula remains relatively uncrowded with budget-friendly accommodation and dining.

Adapted from Wikivoyage contributors · CC BY-SA 4.0

Understand

Cholula encompasses three municipalities: San Andrés Cholula, San Pedro Cholula, and Santa Isobel Cholula, forming one metropolitan area with about 150,000 residents. The Great Pyramid of Cholula (Pirámide Tepanapa) is the largest pyramid by volume in the world, constructed between the 3rd century BC and 9th century AD. Spanish conquistadors buried the pyramid under earth and built the Church of San Francisco de los HH.AA. on its summit in 1594, creating the illusion of a natural hill. Cholula is considered one of the oldest continuously inhabited cities in North America, with origins dating to around 500 BC.

Adapted from Wikivoyage contributors · CC BY-SA 4.0

Getting in

Cholula lies 15 km west of Puebla city. A tourist train connecting Puebla's town center to Cholula unfortunately ceased operations in 2021. The most common approach is via the surrounding city of Puebla, which has a bus station with frequent connections to Mexico City (2 hours) and other major destinations. Local buses and shared taxis (colectivos) connect Puebla to Cholula's central area frequently throughout the day. From Puebla's zócalo, take a Ruta 72 bus or hail a colectivo heading to Cholula's centro.

Adapted from Wikivoyage contributors · CC BY-SA 4.0

Get around

Cholula's compact centro is walkable, with most attractions within 20 minutes on foot. For longer distances or to reach outlying areas like San Andrés Cholula's university district, bicycle rentals are available near the zócalo. Collectivo taxis operate shared routes between the different municipal centers for around M$10-15 per ride. Motorcycle taxi drivers (mototaxis) cluster near the main square and charge similar rates for short hops.

Adapted from Wikivoyage contributors · CC BY-SA 4.0

When to go

The Festival of the Virgin of the Remedies, Cholula's patron saint celebration, occurs at the beginning of September with processions, music, and fireworks centered on the pyramid-topped church. Due to the university calendar, the liveliest nightlife occurs September through May when students are in session. December brings posadas and nativity processions through the streets. Summer months (June-August) see fewer tourists but occasional rain showers. The climate is generally mild year-round at an elevation of about 2,160 meters.

Adapted from Wikivoyage contributors · CC BY-SA 4.0

Where to stay

Most budget and mid-range hotels cluster around the Zócalo (Plaza de la Concordia) in San Pedro Cholula. The San Andrés Cholula district near the university offers cheaper options with a younger vibe. Hotel Real de Naturales (M$800) sits one block from the plaza with on-site Poblano cuisine. Hotel Casa Calli (M$600) occupies a historic building directly on the Zócalo with an outdoor pool. Posada Maria Sofia (M$950) lies midway between the city center and pyramid with free breakfast included. Luxury seekers can try Villas Arqueológicas Cholula (M$1,300) near Centro with pool and regional restaurant.

Adapted from Wikivoyage contributors · CC BY-SA 4.0

Food and drink

Local specialties include Cholulteca soup, cecina (cured beef) with chili strips, queso de canasta (basket cheese), and cueclas (edible larvae). Street tacos called "tacos placeros" feature cecina, Bolivian coriander (pápalo), avocado, and green chili. "Orejas de elefante" are oversized tortillas stuffed with beans, served with salsa and cheese. Las Quekas near the zócalo serves inexpensive traditional food including quesadillas and enchiladas for around M$40-50, with freshly squeezed orange juice under M$25. Ocho Treinta offers eclectic European-Mexican fusion in an eccentric setting near San Andrés' main square. Jugos Conchita is renowned for fresh juices and massive sandwiches. Locally produced drinks include Copa de Oro (hard apple cider), chocolate water (champurrado-style), and blue corn ponche.

Adapted from Wikivoyage contributors · CC BY-SA 4.0

Things to do

The Great Pyramid of Cholula dominates any visit—explore the excavated tunnels inside the base (admission includes museum). From the top, views extend to Popocatépetl volcano and across the town. Cholula's 200+ churches include the striking Templete de San Francisco Acatepec with its Talavera tile facade in San Andrés. Container City, built from 50 joined shipping containers painted in bright colors, houses workshops, galleries, and restaurants at 12 Oeste and 2 Norte intersection. La Quinta Luna is a 17th-century noble house turned boutique hotel in Santa María Xixitla, featuring a library and occasional concerts. Parque Loro offers a petting zoo with 400+ animals including endangered species, plus animal shows and pre-Hispanic dance performances.

Adapted from Wikivoyage contributors · CC BY-SA 4.0

Buy

Next to the pyramid, train tracks have been converted into an esplanade for handicraft markets selling typical Mexican souvenirs. The largest traditional market is Mercado Municipal, where vendors sell flowers, produce, seeds, and herbs—augmented by tianguis street vendors on Wednesdays and Sundays when rural communities flood in. Cosme del Razo market between Calle 3 Norte and Calle 5 Norte specializes in local food. Lupe Báez (#610 calle 8 Norte, San Andrés) offers vintage and second-hand clothing, accessories, and furniture.

Adapted from Wikivoyage contributors · CC BY-SA 4.0

Nightlife

As a university city, Cholula has an exceptionally high density of nightclubs, bars, and coffee houses serving Mexico's elite students. Competition between venues keeps prices surprisingly low—most bars offer drinks in the M$50-80 range. The university district around San Andrés has the densest concentration, with rooftop bars and intimate clubs. Wednesday and Friday nights tend to be busiest. Live music ranges from local rock bands to traditional marimba ensembles.

Adapted from Wikivoyage contributors · CC BY-SA 4.0

Go next

Puebla city lies 15 km east with its UNESCO-recognized historic center, Talavera tile workshops, and famous mole poblano restaurants—reachable by frequent colectvo buses. Iztacchuatl-Popocatépetl National Park offers volcano hiking and climbing, with the starting town of Amecameca accessible by bus from Cholula. Cuernavaca (about 2 hours south) is known as the "City of Eternal Spring" with colonial architecture and gardens. Huejotzingo to the north features a Franciscan monastery with intricate portal carvings and hosts dramatic reenactments during圣人 Fiesta.

Adapted from Wikivoyage contributors · CC BY-SA 4.0

Field guide adapted from Wikivoyage contributors · CC BY-SA 4.0. Text has been adapted and organized for this guide. About our sources.

Places to know

A few starting points from the guide. Check current hours and prices before you go.

  • sleep

    Hotel Casa Calli

    Budget hotel directly on the Zocalo. Rooms, set around a central courtyard area, are spacious and clean but bathrooms could use an update. Outdoor swimming pool available. Limited off-street parking is available. On-site restaurant is available.

    Recorded price: M$600

    Adapted from Wikivoyage contributors

  • sleep

    Hotel Real de Naturales

    Comfortable upscale hotel with spacious, clean rooms and friendly, personal service. Secured off-streat parking available. On-site restaurant is very good, serving authentic Poblano cuisine. 1-block walk to Plaza de la Concordia (Zocalo).

    Recorded price: M$800

    Adapted from Wikivoyage contributors

  • sleep

    Mansion Azul Cholula

    Comfortable, clean, very spacious rooms in a renovated historic building. Modern fixtures in the bathrooms. On-site restaurant available. One-block walk to Zocalo.

    Recorded price: M$1000

    Adapted from Wikivoyage contributors

  • sleep

    Posada Maria Sofia

    Comfortable hotel midway between city center and the pyramid. Spacious, clean rooms that have safest in them. Off-street parking available. Rates include full Mexican breakfast.

    Recorded price: M$950

    Adapted from Wikivoyage contributors

  • sleep

    Villas Arquelogicas Cholula

    Comfortable hotel with spacious, clean rooms and well-maintained facilities. Outdoor swimming pool with large surrounding patio area. On-site restaurant serves regional Poblano cuisine. Friendly service.

    Recorded price: M$1300

    Adapted from Wikivoyage contributors

  • eat

    Jugos Conchita

    The same menu as Las Quekas, but with an extremely large variety of freshly made juices, also very recognized by its 15 meat sandwich called "gula".

    Adapted from Wikivoyage contributors

  • eat

    Las Quekas

    Inexpensive traditional food is served in this place. One can order hand made quesadillas, enchiladas, or a set meal. Even though service is usually extremely slow, prices and portions are incredible. One liter of freshly squeezed orange juice costs less than US$1, and some enchiladas are about US$2. Recommended order: 1 L of chocolate milk or orange juice and a quesadilla atomica.

    Adapted from Wikivoyage contributors

  • eat

    Ocho Treinta

    This eccentric restaurant offer eclectic food with a mix of a rich European taste and Mexican creativity. Nothing conventional.

    Adapted from Wikivoyage contributors

Before you go

Culture

Catholic religious festivals frequently close streets and alter business hours, especially during September's Virgin of the Remedies festival. Dress modestly when visiting churches.

Money

Mexican pesos (MXN) are used throughout. ATMs are available near the zócalo and in San Andrés district. Cards are accepted at mid-range hotels and restaurants but cash is preferred at markets and small eateries.

Safety

Cholula is generally considered safe for tourists. Standard precautions apply in crowded markets. Avoid walking alone late at night in less-lit residential areas.

Transport

Local buses connect Cholula to Puebla for under M$20. Colectivos to outlying areas cost M$10-15. Mototaxis serve short distances. No Uber operates in the area—use regular taxis or walking.

Weather

Located at 2,160m elevation, Cholula has mild temperatures year-round (15-25°C). Summers can bring afternoon rain showers. Evenings can be cool even in summer.

Coming to iPhone, iPad and Mac.

In development: the whole atlas offline, a trip planner and a private journal. We'll post here when it ships. No newsletter to join.

Coming to the App Store