Cholula Neighborhoods Guide

Mexico Puebla Cholula

This post may contain affiliate links. If you purchase through them, I may earn a small commission at no extra cost to you. Thanks for supporting our small business.

Cholula is really two municipalities that read as one small city, San Pedro Cholula and San Andres Cholula, plus a couple of satellite villages. Most visitors spend their time in the compact historic centre, but each area has a distinct character, price level and audience. This Cholula neighborhoods guide sorts out where to stay, eat and walk. For the full city overview, start with our Cholula guide.

Best Neighborhoods in Cholula: San Pedro Cholula Centro

San Pedro Cholula is the historic core, home to the zocalo, the Portales arcade, the San Gabriel convent and, just to the south, the Great Pyramid. This is where first-time visitors should stay: everything on a typical things to do in Cholula list is walkable in 15 minutes, and the nightlife along Avenida 12 Poniente is two blocks away. It suits first-timers, couples and anyone travelling without a car.

Hotels here skew boutique and mid-range, roughly 900 to 2,500 pesos a night, with budget rooms under 800 pesos available if you book early. The trade-off is weekend noise from the bars and the fiesta traffic, so light sleepers should ask for a room facing an interior courtyard. The where to stay in Cholula guide lists specific hotels in this zone.

Best Neighborhoods in Cholula: San Andres Cholula

San Andres Cholula sits immediately east and south of San Pedro and is the calmer, more residential half of the city. It is anchored by the Universidad de las Americas Puebla (UDLAP) campus and the newer Angelopolis commercial corridor, so it draws visiting professors, families and business travellers who want quiet and easy parking. For when each area is at its best, the best time to visit Cholula guide covers the seasonal rhythm.

Rooms here range from 800 to 3,000 pesos a night, with several chain hotels near the Angelopolis mall and shopping district. You trade the walk-to-the-pyramid convenience for more space and lower noise, and you are only a 10-minute taxi ride from the centre. Families and business visitors should look here first.

Best Neighborhoods in Cholula: Santa Maria Tonantzintla

Santa Maria Tonantzintla is a small village about 4 km south of the centre, famous for its church whose interior is a riot of indigenous baroque carving and painting. Staying here means a very quiet, traditional village setting with only a handful of guesthouses and home rentals, generally under 1,000 pesos a night. The village sits slightly higher and cooler than the centre, so the Cholula weather by month guide has the relevant numbers.

It suits travellers who want a slow, local stay and have a car or are happy with taxis. There are no major hotels and few restaurants, so you will head into Cholula or Puebla for most meals. Combine it with a visit to the church and the nearby Capilla Real if you are passing through on a day trip.

Best Neighborhoods in Cholula: Lomas de Angelopolis

Lomas de Angelopolis is a modern, upscale development in the eastern part of San Andres Cholula, built around the Angelopolis shopping centre, a hospital zone and office towers. It is the newest part of greater Cholula and feels closer to a suburb of Puebla than to the colonial centre. The area also hosts its own seasonal markets and events, which the Cholula events and festivals guide lists.

Hotel rates here run 1,200 to 4,000 pesos a night at business and upper-mid-range brands, and you need a car or taxi to reach the pyramid, about 15 minutes away. It suits business travellers, shoppers and anyone who wants modern amenities over colonial charm. For the practical side of getting around, the Cholula travel tips guide covers taxis, buses and what things cost.