About staying in Cholula
Cholula is two towns fused together on Puebla's western edge: San Pedro, with its huge main square, long arcaded portal and the Great Pyramid crowned by the church of Los Remedios, and San Andrés, more residential, more student, and next door to the modern Angelópolis district. Most visitors come over from Puebla for half a day — 20 minutes down the Recta — and miss the best of it: clear mornings with Popocatépetl in view and church bells instead of traffic. Supply is small and mostly boutique: our 2026 scans found just 3 hotels with a real price, from US$88 a night and a typical rate of about US$126.
Cholula hotel FAQs
Where should I stay in Cholula?
In central San Pedro if you want everything on foot: the square, the arcade, the San Gabriel convent and the pyramid five minutes away. In the barrios around it you sleep quieter and pay less, ten to fifteen minutes' walk out. San Andrés makes sense if you are here for UDLAP or driving; Angelópolis only for a work trip.
When are rates lowest?
Supply is tiny, so the calendar matters more than the season. Midweek and in the rainy months, June to August, you will find the softest prices. They climb for carnival, for the September fair and the descent of the Virgen de los Remedios, for Day of the Dead, the equinox and the year-end holidays. Our 2026 scans logged prices from US$88 and a typical rate of about US$126.
How do I get there and around without a car?
From Mexico City airport, take a direct coach to Puebla (about two and a half hours), then a colectivo or taxi. Puebla's own airport is a 25-35 minute drive away. Between Puebla and Cholula, shared vans run constantly for around MX$15 and ride-hailing cars cost roughly MX$150-250. In town you walk; for the nearby churches, colectivo or a short taxi.
Cholula or Puebla as a base?
If you care about the Great Pyramid, the churches at Tonantzintla and Acatepec and quiet evenings, sleep in Cholula. If you want museums, markets and hundreds of hotels to choose from, stay in Puebla and come over for the day: 20 minutes down the Recta. Check the archaeological zone's hours first; the tunnels are not always open and admission is around MX$100.