Cholula

Puebla

La Virgen de los Remedios Sanctuary featuring mountains and heritage elements
Great Pyramid of Cholula which includes interior views and heritage elements
Cholula which includes landscape views and a city
Cholula
La Virgen de los Remedios Sanctuary showing a park

Discover a beautiful colonial city with a collection of ornate churches and an ancient history that is inscribed into archaeological sites and cultural relics.

Cholula is one of Mexico’s most historically significant towns and is richly ornamented with colonial architecture and ancient landmarks. Situated on the city of Puebla’s western flanks, Cholula is comprised of two distinctive areas and diverse subdivisions of lively barrios (neighbourhoods). Explore the town’s barrios and learn about the busy local calendar of brightly colored religious festivals and saints’ days. Visit Mexico’s largest pyramid and a fascinating archaeology park.

San Pedro Cholula is the district where you’ll find a wide selection of churches, museums and an archaeological zone. Start the day with a visit to the Plaza de la Concordia to grab a quick breakfast of traditional street food from the vendors that line the plaza. Check out the Doric columns, known as the Portales, on the plaza’s west side. Head north to find the Museum of the City of Cholula. Learn about the region’s habitation, which stretches back to at least 1,000 BCE.

Don’t miss seeing the Pirámide Tepanapa, also known as the Great Pyramid of CholulaOpens in a new window. In terms of volume, this ancient structure outsizes the Great Pyramid of Cheops in Egypt. The archaeological site is testament to the city’s ancient history, which includes centuries of Toltec and Olmec rule. Learn about the Spanish ambush of the city and the Cholula Massacre, which was part of Hernán Cortés’ plan to conquer the Aztecs.

See some of these early colonial churches, such as the La Virgen de los Remedios SanctuaryOpens in a new window, which is situated on top of the Great Pyramid, and the San Gabriel Monastery on the site of the former Quetzalcoatl Temple. Visit in November for the popular Concert of Church Bells.

San Andres Cholula is the heart of the town’s vibrant nightlife. Explore the neighbourhoods of this district to find exciting clubs and bars, as well as fantastic local dining. Rise early to see clear views of the town’s surrounding volcanoes Popocatepetl and Iztaccihuatl.

Cholula is situated 9 miles (14.6 kilometres) west of PueblaOpens in a new window, the capital city of Puebla state. Reach the town in less than an hour by bus, taxi or car from the capital city. Get around on foot or by bike in this compact town.


Popular places to visit

Things to do


Cholula Hotel Deals

Hotel Las Iglesias, Cholula

Hotel Las Iglesias, Cholula

3 out of 5
Calle 7 Sur 501, Centro, San Pedro Cholula, PUE
The price is CA $45 per night from Aug 19 to Aug 20
CA $45
CA $62 total
Aug 19 - Aug 20
includes taxes & fees
Stay at this 3-star business-friendly hotel in San Pedro Cholula. Enjoy free WiFi, free parking, and a 24-hour front desk. Our guests praise the helpful staff ...
8.6/10 Excellent! (407 reviews)
"La habitación tiene ventanas con doble vidrio lo que aísla el ruido de la calle y eso en Cholula es muy bueno por la cantidad de fiestas que tienen."

Reviewed on Aug. 5, 2025

Hotel Las Iglesias, Cholula
NH Puebla Centro Histórico

NH Puebla Centro Histórico

4 out of 5
Calle 5 Sur #105, Col. Centro, Puebla, PUE
The price is CA $76 per night from Aug 25 to Aug 26
CA $76
CA $90 total
Aug 25 - Aug 26
includes taxes & fees
Stay at this 4-star eco-certified hotel in Puebla. Enjoy free WiFi, breakfast (surcharge), and 24-hour room service. Our guests praise the helpful staff and ...
8.4/10 Very Good! (1,370 reviews)
"Needs updating Looks old and negleted"

Reviewed on Aug. 8, 2025

NH Puebla Centro Histórico
Camino Real Puebla Angelopolis

Camino Real Puebla Angelopolis

4 out of 5
Boulevard Atlixcayotl Km 5, Fraccionamiento La Vista, San Andrés Cholula, PUE
The price is CA $80 per night from Sep 14 to Sep 15
CA $80
CA $96 total
Sep 14 - Sep 15
includes taxes & fees
Stay at this 4-star eco-certified hotel in San Andrés Cholula. Enjoy free WiFi, breakfast (surcharge), and 24-hour room service. Our guests praise the helpful ...
8/10 Very Good! (1,861 reviews)
"Needs a little renovation, restaurant food was pretty good!"

Reviewed on Aug. 8, 2025

Camino Real Puebla Angelopolis
Holiday Inn Express Puebla by IHG

Holiday Inn Express Puebla by IHG

3.5 out of 5
Blvd. Hermanos Serdan 45, Colonia Amor, Puebla, PUE
The price is CA $78 per night from Sep 9 to Sep 10
CA $78
CA $93 total
Sep 9 - Sep 10
includes taxes & fees
Stay at this 3.5-star business-friendly hotel in Puebla. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the breakfast and the helpful staff ...
9.4/10 Exceptional! (1,429 reviews)
"Clean, friendly staff, quiet"

Reviewed on Aug. 12, 2025

Holiday Inn Express Puebla by IHG
Grand Fiesta Americana Puebla Angelópolis

Grand Fiesta Americana Puebla Angelópolis

5 out of 5
Calle Osa Mayor Número 2507, Col. Reserva Territorial Atlixcayot, Puebla, PUE
Fully refundableReserve now, pay when you stay
The price is CA $188 per night from Aug 31 to Sep 1
CA $188
CA $224 total
Aug 31 - Sep 1
includes taxes & fees
Stay at this 5-star luxury hotel in Puebla. Enjoy free WiFi, a full-service spa, and 2 bars/lounges. Our guests praise the helpful staff in our reviews. Popular ...
9.4/10 Exceptional! (1,000 reviews)
"Great"

Reviewed on Aug. 4, 2025

Grand Fiesta Americana Puebla Angelópolis
Courtyard by Marriott Puebla Las Animas

Courtyard by Marriott Puebla Las Animas

4 out of 5
Av 31 Poniente 3333, Esq Blvd. Atlixco, Puebla, PUE
The price is CA $74 per night from Aug 24 to Aug 25
CA $74
CA $88 total
Aug 24 - Aug 25
includes taxes & fees
Stay at this 4-star business-friendly hotel in Puebla. Enjoy breakfast (surcharge), a fitness center, and parking (surcharge). Our guests praise the helpful ...
8.4/10 Very Good! (1,007 reviews)
"Todo estuvo excelente, el buffet puede ser mejor pero no estuvo mal, y mi regadera estaba un poco estancada pero todo sin problemas"

Reviewed on Aug. 1, 2025

Courtyard by Marriott Puebla Las Animas
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.

Other neighbourhoods around Cholula

Default Image

Cholula Centro

5/5(1 area review)

While visiting Cholula Centro, you might make a stop by sights like Ex-Convento de San Gabriel and Plaza de la Concordia.

Cholula Centro
Default Image

Santa María Tonantzintla

While Santa María Tonantzintla isn't home to many top sights, Templo San Francisco Acatepec and Container City are some notable places to visit nearby.

Santa María Tonantzintla
Puebla featuring interior views and heritage elements

Tlaxcalancingo

Travelers like the monuments in Tlaxcalancingo, and Templo San Francisco Acatepec is a top attraction you might want to visit.

Tlaxcalancingo
Default Image

San Juan Cuautlancingo

San Juan Cuautlancingo might not have many top sights, but Ice Arena Puebla and Explanada Shopping Center are two attractions nearby that you can check out.

San Juan Cuautlancingo
Default Image

Chipilo

While Chipilo isn't home to many top sights, Templo San Francisco Acatepec and La Virgen de los Remedios Sanctuary are some notable places to visit nearby.

Chipilo
Default Image

Angelópolis

4.5/5(4 area reviews)

The neighborhood boasts luxurious residential developments, cultural spaces, and parks. Explore attractions like La Estrella de Puebla, The Art Park, and the Baroque Museum, or shop at Centro Comercial Angelópolis.

Angelópolis


Cholula

Choose two or more items and save on your trip: