M Visita México Find a hotel Register ES EN
Home/Hotels/Cholula Hotels

Hotels in Cholula

We tracked real prices for 3+ hotels in Cholula in our 2026 scans, from US$88 per night. All prices per night, observed 2026.

Casa Eva Hotel Boutique & Spa ★★★★★ 4.5142 reviews from US$140/night Collection O Cachito Mio ★★★ 4.4170 reviews from US$126/night Villas Arqueologicas Cholula ★★★★ from US$88/night

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.

Ready to book? Find a hotel in Cholula Prices on this page were observed in 2026 scans. Live prices and availability are one click away — every booking restores a tonne of CO₂. Check live prices & book