Hotels & places to stay in Cholula
69 places to stay in Cholula, 21 — ranked by guest rating and popularity.
Where to stay in Cholula
Cholula has around 40 places to stay on Where to Rest, most of them hotels. The city sits at roughly 2,156 meters above sea level, which means evenings can be cooler.
The most comfortable time to visit is generally from February to April. Among the highest-rated stays are Hotel Las Iglesias, Cholula, Calli Quetzalcoatl, and Hotel Posada Maria Sofia.
Compare live availability and prices for Cholula across our booking partner. We may earn a commission — it costs you nothing extra.
Check live prices in CholulaBrowse by type
The numbers
69 places to stay · 14 guest-rated · average 4.2★ — including 1 five-star and 1 four-star hotels
Popular filters
Showing 69 of 69
Weather in Cholula
Best time to visit: February to April — typically pleasant, with comfortable temperatures and less rain.
Max/min °C with monthly precipitation. Climate normals via Open-Meteo.
Daylight hours in Cholula
Daylight hours (15th of each month).
Other cities in Mexico
Staying in Cholula — FAQs
How many places to stay are there in Cholula?
There are 69 places to stay listed in Cholula on Where to Rest — hotels, guesthouses, hostels, apartments and more, with photos, guest ratings, amenities and booking links.
Where is the best place to stay in Cholula?
Top-rated stays in Cholula include 1, Andrés Arnaud Jiménez, Antigua Cholula. See our ranked list of the best places to stay in Cholula.
Are there pet-friendly places to stay in Cholula?
1 place to stay in Cholula welcomes pets. Use the "Pet friendly" filter to see them all.
