Where to Stay in Puebla - Colonial Hotels by Neighbourhood

· 8 min read Where to Stay
Bell tower of the Basilica Cathedral of Puebla, Mexico

Affiliate link; we may earn a commission at no extra cost to you.

Puebla is Mexico’s fourth-largest city and one of its most architecturally rewarding - 70 churches in the historic centre, over 5,000 colonial buildings with Talavera tile facades, and a culinary tradition that produced mole poblano and chiles en nogada. It is a UNESCO World Heritage Site and functions as a genuine working city (home to the UNAM Puebla campus, the Volkswagen plant, and a thriving ceramics industry) rather than a tourist bubble.

Accommodation is a bargain relative to quality. The conversion of colonial mansions into boutique hotels has been ongoing for two decades, and the competition keeps prices honest. You can sleep in a 17th-century building with a courtyard, a rooftop with Popocatépetl views, and a Talavera-tiled breakfast room for prices that would get you a chain mid-range hotel in most cities.

Neighbourhood Guide

Centro Histórico (around the Zócalo and Catedral): The Zócalo (officially the Plaza de la Democracia) and the Cathedral are the geographical anchors. Avenida Palafox y Mendoza and Calle 5 de Mayo are the main pedestrian corridors. Within 8 blocks: the Barrio del Artista (street painters and studios), the Callejón de los Sapos (antiques market), the Parián craft market, and the Mercado El Alto (best street food). This is the base for everyone who wants to cover the Centro efficiently.

Analco Barrio: Across Avenida Reforma from Centro - historically a neighbourhood of indigenous artisans who were kept separate from the Spanish colonial core. More affordable, more local, and with some excellent independent restaurants and mezcal bars that have opened in the past 5 years. A 10-minute walk from the Zócalo.

Barrio Historico de Xonaca and El Alto: North and northeast of Centro - more working-class, less polished, but with excellent traditional Pueblan food markets. Best reached by Uber or walking for specific destinations rather than as a base.

Cholula: 15 km west - a separate small city dominated by the Great Pyramid of Cholula (the largest pyramid by volume in the world, with a church on top). A strong university atmosphere and more affordable accommodation than Centro, plus a nightlife scene centred on Calle San Gabriel. Recommended for younger travellers willing to Uber into Puebla Centro for sightseeing.

Budget Hotels (approximately MXN 450–1,200 / USD 26–69 per night)

Hostal Casa de la Palma on Calle 2 Norte in Centro occupies a colonial house with a garden courtyard - dorm beds from MXN 220, private rooms from MXN 650. The communal kitchen and shared terrace make it one of Puebla’s more sociable hostels. A 5-minute walk from the Zócalo.

Hotel Colonial on Calle 4 Sur is a large older guesthouse near the Zócalo - clean, basic, and reliable. From approximately MXN 700 per night as of 2026. Rooms vary in size; ask for an exterior room for natural light. A long-standing budget institution in the city.

Hotel Señorial on the Zócalo’s north side is the most centrally located budget-mid option - basic rooms but the location immediately on the main square is exceptional for the price. From approximately MXN 950 per night as of 2026.

Hotel El Virrey on 2 Oriente is a small family-run property between the Zócalo and the Barrio del Artista - clean rooms with a colonial staircase and a friendly approach from the owners. From approximately MXN 800 per night.

Mid-Range Hotels (approximately MXN 1,200–4,000 / USD 69–229 per night)

Boutique Hotel El Sueño on Calle 9 Oriente is one of Puebla’s most atmospheric mid-range choices - 12 rooms in a converted 18th-century mansion, each with original tile floors and exposed brick, a rooftop terrace, and an excellent included breakfast with traditional Pueblan dishes. From approximately MXN 2,200 per night as of 2026.

Hotel Royalty on the Zócalo is a step up from the budget options on the square - a proper hotel with a restaurant, rooftop terrace bar, and rooms that face the Cathedral. From approximately MXN 1,800 per night as of 2026. The main square views are worth the slight premium over off-square alternatives.

Mesón Sacristía de la Compañía on Calle 6 Sur is one of Puebla’s most distinctive mid-range properties - an antique dealer converted their shop into a boutique hotel, and every room is decorated with genuine period furniture and art. 11 rooms, a rooftop restaurant specialising in mole and regional Pueblan cuisine, and a mezcal bar. From approximately MXN 2,500 per night as of 2026.

NH Puebla near the Zócalo is the reliable chain option - consistent rooms, a pool (rare in Puebla’s compact Centro), and familiar service standards. From approximately MXN 1,800 per night. Best for travellers who want predictability.

Hotel Casareyna on Calle 7 Oriente has 21 rooms around a central courtyard in a 17th-century building - hand-painted Talavera tile accents throughout, a rooftop garden with volcano views on clear days, and a kitchen that serves an excellent traditional breakfast. From approximately MXN 2,800 per night.

Luxury Hotels (approximately MXN 4,000–9,000+ / USD 229–515+ per night)

La Purificadora near the Barrio del Artista is Puebla’s most architecturally striking luxury hotel - a former ice and water purification plant converted by designer Legorreta into a minimalist industrial-chic boutique. 26 rooms with 6-metre ceilings, a rooftop pool built into the original industrial roof structure, and a restaurant that consistently wins national recognition. From approximately MXN 5,500 per night as of 2026.

Unik Hotel on Calle 5 Poniente is an intimate luxury boutique with 12 suites - each room designed by a different Mexican artist, a spa, a rooftop garden, and the kind of personalised service that large hotels cannot match. From approximately MXN 4,500 per night as of 2026.

Hotel Cartesiano on Calle 6 Sur opened in a restored colonial mansion - spa, pool, multiple restaurants, and rooms with original features preserved alongside contemporary bathrooms. From approximately MXN 5,000 per night as of 2026.

Las Mañanitas Puebla (different from the Cuernavaca original) is a newer luxury entrant near the Centro - garden dining, a spa, and a strong regional cuisine focus. From approximately MXN 4,200 per night.

Transport Tips

From Mexico City: ADO direct buses run every 30–60 minutes from TAPO (Terminal de Autobuses de Pasajeros de Oriente) in Mexico City. Journey time: 2–2.5 hours. Cost: approximately MXN 250–320 each way. From Puebla’s CAPU bus terminal to Centro: taxi approximately MXN 80, Uber MXN 60–80. ADO also runs from Mexico City airport (NAICM Terminal 1) directly to Puebla approximately every 2 hours - useful for arriving from international flights.

From Oaxaca: ADO runs overnight buses (approximately 4.5 hours, MXN 400–550) making Puebla a natural stopover on the Mexico City–Oaxaca route. Day buses also run - the journey winds through highland Mexico past Tehuacán.

Within Puebla: The Centro Histórico is walkable in 20 minutes north to south. Taxis in Puebla operate on an informal rate - agree the price before entering (approximately MXN 50–80 for cross-Centro trips). Uber operates and is generally the better option for fare predictability. City buses cover the main avenues for MXN 8. To Cholula: colectivo from Calle 13 near the Mercado El Alto - MXN 15, 20 minutes.

Day trips: Cacaxtla (pre-Columbian murals) is 19 km north. Tonantzintla and Acatepec (two extraordinary Baroque Talavera-faced churches) are en route to Cholula - a 30-minute Uber from Centro. Tehuacán (Mexico’s sparkling water capital and an important fossil site) is 100 km southeast by ADO bus.

Booking Tips

Puebla has no single tourism peak equivalent to Oaxaca’s Guelaguetza - demand is more evenly spread. The most competitive periods are Semana Santa (the city’s Feria de la Santísima Trinidad and the processions are significant events), Cinco de Mayo (May 5, the actual Battle of Puebla took place here - expect parades and local celebrations on the day), and Christmas through New Year. The chiles en nogada season (August–September, when the signature seasonal dish is available) draws food-focused visitors. Year-round, booking Centro boutique hotels 3–4 weeks ahead is prudent. The best boutiques (La Purificadora, El Sueño, Mesón Sacristía) have limited inventory and book out for weekends across all seasons.

Additional Hotel Picks

Centro (budget): Hostal Casona Poblana (from approximately MXN 350/night dorms, MXN 800/night 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.

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, making it one of Mexico’s most atmospheric hotel conversions.

Barrio del Artista: Hotel Las Ranas (from approximately MXN 1,600/night) is a smaller boutique option 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.

Cholula: Hostel De Mí is a popular budget option near the pyramid. Quinta Luna (from approximately MXN 2,800/night) occupies a restored colonial hacienda five minutes from the pyramid with excellent breakfasts included. Hotel Boutique Casona de la China Poblana (from approximately MXN 3,500/night) is a colonial conversion with pool and character that chain hotels cannot match.

Angelópolis: 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 in the modern commercial district - consistent service but without the colonial character of Centro hotels.

Internal links: Puebla city guide · search all Puebla hotels · tours and food experiences · travel insurance for Mexico

Ready to Plan Your Trip?

See our itineraries for inspiration:

While you're there

Things to do while you're there

Sorted your stay? Browse the top-rated activities and day trips from here.

Frequently Asked Questions

What is the best area to stay in Puebla?
The Centro Histórico - within 6 blocks of the Zócalo - puts you walking distance from the Cathedral, the Barrio del Artista, the Talavera workshops, and Puebla's exceptional food market scene. The Analco neighbourhood (across the Av. Reforma from Centro) is slightly more local and lower-priced. Cholula, 15 minutes west, is an alternative base with a strong nightlife scene and the Great Pyramid - popular with younger travellers.
How much do hotels cost in Puebla?
Puebla is one of Mexico's most affordable major cities for accommodation. Budget guesthouses and hostels start from MXN 400–900 per night (USD 23–51). Mid-range colonial hotels run MXN 1,200–3,500 (USD 69–200). Luxury boutiques range from MXN 3,500–9,000+ (USD 200–515+) as of 2026.
Is Puebla worth visiting from Mexico City?
Absolutely - Puebla is Mexico City's most visited day trip (130 km, about 2 hours by ADO direct bus). But it rewards a 2–3 night stay: the Talavera workshops, the full culinary circuit (mole negro, chiles en nogada, cemitas), and the Baroque church interiors in the surrounding towns (Tonantzintla, Acatepec) are best explored at a slower pace. The city is also the main overnight stop on the road to Oaxaca.
Is Puebla safe for tourists?
Puebla's Centro Histórico and the Analco barrio are considered safe tourist zones with strong police presence. The area around the Zócalo and the main pedestrian Calle 5 de Mayo is very busy during daylight hours. Exercise standard precautions at night and avoid poorly lit streets north of the Centro. Cholula is similarly safe around the main square and the pyramid site.

Sorted your stay?

Here's how to get there, and get around once you arrive.

Airport Transfer

Fixed-price airport pickup: 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.