Jul 4, 2019 - Jul 5, 2019

2 guests - 1 room

Need some inspiration on where to stay? Top rated cheap hotels in Cholula include Xoxula by Inmense, MM Grand Hotel Puebla and Marriott Puebla Hotel Meson Del Angel based on user reviews. Skyscanner hotels is a fast, free and simple way to organize your stay. In a few clicks you can easily search, compare and book your Cholula accommodation by clicking directly through to the hotel or travel agent website. No fees are added to your stay by booking with us. To get started, simply add your chosen travel dates to the search box above and let us find cheap hotel deals for you. Or alternatively, select from the hotel options above.

Top rated hotels in Cholula

from $ 42
from $ 51
from $ 72

What are travelers saying about Cholula?

History Buffs
Outdoor Enthusiasts
Art & Design Lovers
Adventure Travelers
Member reviews (8)
A Closer Look Tours
A Closer Look ToursPhoenix, Arizona, USA

Travel through picturesque pine country to Cholula, a significant ceremonial center of the pre-Hispanic period. Along the way, watch for a fantastic view of the legendary Ixtacihuatl and Popocatepetl volcanoes. In Cholula, see the church that sits atop one of the world’s largest pyramids before heading to the city of Puebla for more of Mexico’s architectural treasures.

Nerds on the Road
Nerds on the RoadAlamogordo, New Mexico, USA

I loved Cholula when we stayed there a few days. We hiked up to the catholic Church that was built on top of a pyramid (an "accident" they say). We hung out at a few bars, danced at a club and I took a ton of photos. Would love to return!

Raymond Banzo
Raymond BanzoMexico City, Mexico

Cholula is a small town near puebla mostly know from having 365 churches but also by being a great place to party

. Troy
. TroyMiravet, Spain

About 30 mins to the west of Puebla, Cholula is one of the most important pre-Columbian settlements in Mexico, with parts of the city dating back to 2BC. Many come here to visit the Great Pyramid, one of the largest man-made monuments by volume in the world. The city also has a darker chapter in its history: it was the site of one of the bloodiest massacres by the conquistadors. Today, you'll find the place full of joy and vibrancy with possibly more churches per square inch than Rome. Look carefully at some of the carved figures in the churches and you'll see some outstanding and quite unique examples of mestiso art.


The least expensive month is May, with an average of $ 38 per night. The most expensive month to stay in Cholula is February, with an average price of $ 61 per night.
The average price of a hotel in June last year was $ 46 per night. This is the same as the average nightly price seen over the previous 12 months.
In Cholula, the expected average temperature in June is 17.1°C/62.8°F. The warmest month is typically April, which averages 25.4°C/77.7°F. The coolest month is January, with temperatures averaging 1.9°C/35.4°F.
The nearest airport to Cholula is Puebla (PBC) (6.44 miles).

Plan a trip to Mexico