Where to Stay in Puebla
Puebla is one of Mexico’s best-preserved colonial cities — baroque churches, talavera-tiled facades, and some of the country’s most distinctive regional cuisine. Where you stay determines whether you explore on foot or need taxis to reach the highlights.
Quick comparison
| Area | Best For | Budget | Mid-range | Luxury |
|---|---|---|---|---|
| Centro Histórico | First-timers, walking to everything | From ~MXN $350 | From ~MXN $1,400 | From ~MXN $4,000 |
| Barrio del Artista | Art, galleries, lively evenings | Limited | From ~MXN $1,600 | From ~MXN $3,800 |
| Cholula | Pyramid access, university town vibe | From ~MXN $500 | From ~MXN $1,200 | From ~MXN $3,500 |
| Angelópolis | Modern amenities, business travellers | Limited | From ~MXN $1,800 | From ~MXN $4,500 |
Approximate nightly rates as of 2026. Prices rise during the Cinco de Mayo celebrations (first week of May), Semana Santa, and Christmas.
Centro Histórico
Best for: first-time visitors, walkers, those who want maximum access to food and culture
Puebla’s Centro is a UNESCO World Heritage Site — over 2,600 historic buildings concentrated within a relatively small area. The Zócalo (main plaza), the Catedral de Puebla, the Biblioteca Palafoxiana, Callejón de los Sapos, and the main market (Mercado El Alto) are all walkable. The streets around Calle 6 Oriente and 5 de Mayo have the highest concentration of restaurants and bars.
Budget: Hostel Casona Poblana (from approximately MXN $350/night for dorms, MXN $800/night for privates) sits within two blocks of the Zócalo and is consistently well-reviewed. Hostal Las Américas (from approximately MXN $400/night) is another clean and central budget option. Both are within a 5-minute walk of the main plaza.
Mid-range: Hotel Colonial (from approximately MXN $1,400/night) is a Puebla institution in the Centro — 70-plus rooms in a colonial building with a cafe, courtyard, and unbeatable location on the main pedestrian street. Mesón Sacristía de la Compañía (from approximately MXN $2,500/night) is one of Puebla’s most distinctive mid-range options — a restored 18th-century building with talavera-tiled rooms and antiques throughout. NH Puebla Centro Histórico (from approximately MXN $1,800/night) provides reliable chain comfort in the heart of the Centro.
Luxury: Quinta Real Puebla (from approximately MXN $5,000/night) occupies a former 16th-century aqueduct and convent — the pool sits in what was once the aqueduct arches. One of Mexico’s most atmospheric hotel conversions. La Purificadora (from approximately MXN $4,500/night) is a former water-purification plant converted into a design hotel with a rooftop pool and striking industrial-meets-colonial aesthetic.
Barrio del Artista
Best for: art lovers, those who want an evening atmosphere, proximity to Paseo de Bravo
The Barrio del Artista (Artists’ Quarter) sits at the northern edge of the Centro — a pedestrianised block of galleries, studios, and cafes where working artists sell from their workshop doors. The adjacent Paseo de Bravo park is pleasant for early mornings and evening walks. The area has a more Bohemian feel than the main Centro and slightly fewer tourist crowds.
Mid-range: Hotel Las Ranas (from approximately MXN $1,600/night) is a smaller boutique option near the Barrio with exposed brickwork and locally made furnishings. Casa Reyna (from approximately MXN $2,200/night) is a boutique guesthouse with a roof terrace overlooking the historic roofscape.
Luxury: Cartesiano Boutique & Wellness Hotel (from approximately MXN $3,800/night) combines colonial architecture with a modern spa, rooftop restaurant, and a strong wine list — one of Puebla’s best-reviewed high-end options.
Cholula
Best for: those visiting the Pirámide Tepanapa, university-town atmosphere, weekend nightlife
Cholula is a separate municipality 15 minutes west of Puebla’s Centro by Uber (approximately MXN $50–80). The main draw is the world’s largest pyramid by volume, topped by a colonial church. The area around the main square (Zócalo de Cholula) has a younger, livelier vibe driven by the Universidad de las Américas Puebla and a strong craft-beer scene.
Budget: Hostels around the Cholula Zócalo start from approximately MXN $400–500/night for dorm beds, MXN $900/night for private rooms. Hostel De Mí is a popular option near the pyramid.
Mid-range: Hotel Boutique Casareyna (from approximately MXN $1,800/night) is a colonial-style property with a pool and a courtyard restaurant. Quinta Luna (from approximately MXN $2,800/night) occupies a restored colonial hacienda five minutes from the pyramid with excellent breakfasts included.
Luxury: La Quinta Luna and Hotel Boutique Casona de la China Poblana (from approximately MXN $3,500/night) are Cholula’s best upscale options — both colonial conversions with pools and character that chain hotels in Angelópolis can’t match.
Angelópolis
Best for: business travellers, those with a car, access to modern malls and chain restaurants
Angelópolis is Puebla’s modern commercial district, about 7–10 km south-west of the Centro. It has newer hotels with better parking and modern facilities, but requires taxis or Uber to access the historic centre (approximately MXN $80–120 as of 2026). The trade-off is convenience for those arriving by car on the autopista from Mexico City.
Mid-range to luxury: Hyatt Place Puebla Angelópolis (from approximately MXN $1,800/night) and Camino Real Puebla (from approximately MXN $4,500/night) are the main options — consistent service but without the colonial character of Centro hotels.
Booking advice
- Book Quinta Real and La Purificadora four to six weeks ahead for peak periods — both are small and fill quickly around Cinco de Mayo.
- Puebla books out faster than many visitors expect during Cinco de Mayo week (early May) — this is when the re-enactment of the 1862 battle draws large crowds, and prices double.
- Cholula vs Centro: staying in Cholula makes sense if the pyramid is your main reason for visiting; stay in the Centro if you want maximum access to Puebla’s food scene and colonial architecture.
- Cold evenings: Puebla sits at 2,135 m altitude and gets noticeably cool after dark year-round. Pack a layer.
Practical notes
- Puebla’s altitude (2,135 m) means some visitors feel short of breath on arrival — take it easy on the first day and drink plenty of water
- Uber is widely available and far cheaper than street taxis; hail it from the app rather than the street
- The Centro is compact and walkable — most of the main sights are within 15 minutes on foot of the Zócalo
- Talavera ceramics are Puebla’s most distinctive craft — buy direct from registered workshops rather than airport shops
Plan your trip: flights to Mexico · travel insurance · car hire.
More Puebla Guides
Book an experience
Top-rated experiences in Puebla
The highest-rated tours and activities in Puebla. Book today, cancel free if plans change.
Frequently Asked Questions
- What is the best neighbourhood to stay in Puebla?
- The Centro Histórico is the clear choice for first-time visitors — the cathedral, Zócalo, main museums, and the famous Callejón de los Sapos artisan market are all within walking distance. It suits both budget and luxury stays.
- Is Puebla safe for tourists?
- The Centro Histórico and the area around Barrio del Artista are safe for tourists and well-patrolled. As with any large Mexican city, stay alert after dark in less-trafficked streets and use Uber rather than hailing street taxis at night.
- What do hotels cost in Puebla?
- Budget hostels start from approximately MXN $350/night. Mid-range colonial boutique hotels in the Centro run MXN $1,400–3,000/night. Luxury conversions start from approximately MXN $4,000/night as of 2026.
- How far is Puebla from Mexico City and is it worth staying overnight?
- Puebla is approximately 130 km east of Mexico City — about 2 hours by bus or car. It's easily done as a day trip, but staying overnight lets you explore the evening street-food scene, visit Cholula at sunrise, and see the city without day-tripper crowds.
Sorted your stay?
Here's how to get there — and get around once you arrive.
Airport Transfer
Fixed-price airport pickup to Puebla — driver meets you at arrivals, no haggling.
Book a Transfer →Car Hire
Compare rates from local and international suppliers — 90-day price lock included.
Compare Cars →Same price as booking direct — we earn a small commission at no extra cost to you.