fbpx
Where To Stay In Puebla: The Best Area & Hotels for All Budgets

Where To Stay In Puebla: The Best Area & Hotels for All Budgets

Our personal recommendations for the best accommodation options in Puebla, Mexico
Alexander & VictoriaHi! We're Alex & Victoria - a digital nomad couple from Copenhagen escaping 9-5 to chase adventures in our beautiful world. Learn more about us here.
Puebla is colonial cool

Puebla quickly won us over with its colourful colonial buildings, stunning architecture and glimpses of its elusive, neighbouring volcanoes.

We loved spending five days (four nights) exploring Mexico’s fifth-largest city, which gave us plenty of time to discover its hidden gems and savour its local flavours.

Luckily, accommodation in Puebla offers excellent value, meaning you can enjoy historic surroundings and comfortable amenities without spending too many pesos.

In this guide, we’ll share why we think the UNESCO-listed centro histórico is the best area of the city to stay in and our top hotel recommendations – from luxury boutique hotels to budget-friendly finds.

Our favourite hotels in Puebla:

    Adlinks

  • Luxury: Cartesiano Boutique & Wellness Hotel – This beautiful colonial property features 400-year-old walls, Mexican art throughout and a stunning rooftop pool with volcano views.
  • Value for money: L’Hotel Perla Boutique – A stylish option in a restored building with bright, modern rooms and a picturesque rooftop terrace with a heated pool.
  • Budget: Hotel Isabel – Just steps from Puebla’s Zócalo, this well-reviewed budget hotel is located in a historic building offering simple yet spacious rooms.

Search for the best value accommodation in Puebla here (adlink).

Artist Quarter road in Puebla
Puebla is such a cool city. The city centre is small enough to discover on foot but large enough to keep you exploring for days.

What’s the best area to stay in Puebla?

We think the centro histórico is the best area to stay in Puebla, hands down.

Staying here, you’ll have the cathedral, the Zócalo and some of the city’s best restaurants serving traditional Poblano cuisine right on your doorstep.

You’ll most likely also feel very safe walking to and from your accommodation, even at night.

We stayed on Avenida 4 just a few hundred metres from the historic centre ourselves.

While our experience was fine, we would have honestly preferred to stay on the other side of the huge Boulevard Héroes del 5 de Mayo inside the city centre to be closer to everything.

That’s why we’ve picked hotels inside the historic city centre – from luxury stays to more budget-friendly ones – for you to consider for your stay.

Search for the best hotels in Puebla here (adlink).

The Alley of the Frogs in Puebla
We always felt safe and comfortable walking around Puebla’s centro histórico.

Advertisement

 

The best luxury hotels in Puebla

Puebla’s historic centre is home to some truly exceptional stays, where colonial grandeur meets contemporary elegance.

The city’s rich cultural heritage (and growing tourism industry) have attracted world-class hoteliers who have transformed historic mansions and buildings into lavish retreats.

With exceptional service and indulgent amenities, these three hotels each provide the perfect base for wandering Puebla’s streets by day and unwinding in refined surroundings by night.

    Adlinks

  • Hotel Boutique Casona de la China Poblana (adults only) – A historic 17th-century mansion once home to the legendary China Poblana, now an intimate luxury hotel in the heart of Puebla.
  • Cartesiano Boutique & Wellness Hotel – This beautiful colonial property features 400-year-old walls, Mexican art throughout and a stunning rooftop pool with volcano views.
  • Banyan Tree Puebla – Asian-inspired luxury meets colonial Mexican architecture, featuring spacious suites and a world-class spa in a prime downtown location.

Search for the best luxury hotels in Puebla here (adlink).

Hotel Boutique Casona de la China Poblana (adults only)

This extraordinary boutique hotel occupies the actual former residence of Catarina de San Juan, the legendary “China Poblana”. Born to a noble family in India, she eventually settled in Puebla, where she became beloved by locals and later revered as a saint.

Today, her colonial home offers just ten individually named guest rooms, each preserving the property’s historical charm.

We love the colonial architecture with soaring ceilings and beautiful original woodwork that’s been thoughtfully modernised.

The little touches really stand out: 24-hour coffee and cookies available in the hallways, complimentary fruit baskets in the rooms and a delicious included breakfast served in the courtyard, sometimes accompanied by live music.

The location couldn’t be better for exploring Puebla on foot. The cathedral and the Zócalo are just minutes away.

Check prices and availability at Hotel Boutique Casona de la China Poblana here (adlink).

Hotel Boutique Casona de la China Poblana exterior
This charming property has a unique place in Puebla’s history as the former home of the legendary China Poblana. ©Hotel Boutique Casona de la China Poblana (adlink)
Hotel Boutique Casona de la China Poblana room
Each guest room at Casona de la China Poblana is unique and has its own character. ©Hotel Boutique Casona de la China Poblana (adlink)
Hotel Boutique Casona de la China Poblana courtyard
The intimate courtyard looks like a lovely setting for enjoying the hotel’s highly-praised breakfast. ©Hotel Boutique Casona de la China Poblana (adlink)

Cartesiano Boutique & Wellness Hotel

We were immediately impressed by this striking property when walking past it from our accommodation into the city centre.

The hotel sits on one of Puebla’s most beautiful streets, lined with vibrantly coloured colonial buildings.

Cartesiano Boutique Hotel has transformed a historic mansion and former tile factory into a stunning retreat.

You can still see the 400-year-old walls throughout the property, and they’ve cleverly incorporated reclaimed Talavera tiles into fountains and design elements. The Mexican art touches are everywhere.

The rooftop is definitely the highlight here with the blue-tiled swimming pool offering gorgeous views of Puebla’s cathedral and church towers. On clear days, you can even spot the Popocatépetl volcano in the distance!

When you need a quiet moment, there’s a cosy library filled with books, chess sets and local ceramics – perfect for unwinding after exploring the city.

Check prices and availability at Cartesiano Boutique Hotel here (adlink).

Cartesiano Boutique Hotel rooftop pool
We love Cartesiano’s inviting rooftop pool. ©Cartesiano Boutique Hotel (adlink)
Cartesiano Boutique Hotel room
Preserving 400-year-old architectural elements while introducing modern luxury is no small feat. ©Cartesiano Boutique Hotel (adlink)

Banyan Tree Puebla

If you’re familiar with the Banyan Tree brand, you’ll know they do luxury really well.

Thankfully, their Puebla property doesn’t disappoint, managing to seamlessly blend their signature Asian-inspired style with colonial Mexican architecture.

The suites here are super spacious with high ceilings, handcrafted furniture and beds so comfortable you might struggle to get up for sightseeing (at least that’s what we hear!).

Some rooms even have private terraces where you can enjoy your morning coffee.

After a day of wandering Puebla’s cobblestone streets, there’s nothing better than retreating to the rooftop pool or grabbing a creative cocktail while watching the sunset over the city’s domes and spires.

Also, don’t miss the spa.

An important note: Unlike the other hotels on this list, Banyan Tree Puebla is not located directly in the centro histórico. While it’s not ideal to walk the ~10 minutes along a busy stretch of road, we still thought this luxury option was worth mentioning. And you can always take a cab if needed.

Check prices and availability at Banyan Tree Puebla here (adlink).

Banyan Tree Puebla suite
Banyan Tree is one of only few true luxury hotel offerings in Puebla, so if you’re into (and can afford) a five-star treatment, it’s worth a second look – even if it’s located slightly outside the historic city centre. ©Banyan Tree Puebla (adlink)
Banyan Tree Puebla rooftop with pool
The rooftop area provides a serene escape with panoramic views of Puebla’s skyline. ©Banyan Tree Puebla (adlink)

The best midrange hotels in Puebla

Like many of Mexico’s larger cities, Puebla offers excellent mid-range hotel options that balance comfort, character and location without the luxury price tag.

In other words, good value for money without compromising on quality or convenience.

These three well-positioned hotels give you more flexibility to spend on Puebla’s amazing food scene and cultural experiences while still enjoying comfortable, characterful accommodation in the historic centre.

    Adlinks

  • L’Hotel Perla Boutique – A stylish option in a restored building with bright, modern rooms and a picturesque rooftop terrace with a heated pool.
  • Hotel Boutique Posada XVII – An intimate 7-room hotel in an authentic 17th-century home, complete with antique furnishings.
  • Palacio Julio Hotel – Two meticulously restored 17th-century palace houses offering dramatic cathedral views.

Search for the best midrange hotels in Puebla here (adlink).

L’Hotel Perla Boutique

Located right on the iconic Plazuela de los Sapos (Frog Square, aka Alley of the Frogs), this stylish boutique hotel occupies a beautifully restored building that blends into the historic and very colourful surroundings while offering contemporary comforts inside.

The rooms feature smart technology like automated temperature and lighting controls as well as smart mirrors – touches we’d expect in pricier accommodations.

The standout feature has to be the rooftop area with a heated pool and jacuzzi, where you can relax and enjoy views across Puebla’s historic centre. It’s the perfect spot to unwind after a day of sightseeing.

Check prices and availability at L’Hotel Perla Boutique here (adlink).

L'Hotel Perla Boutique in Puebla room with bathtub
We’re not sure if it’s a little over the top or just right having the bathtub inside the bedroom. ©L’Hotel Perla Boutique (adlink)
The rooftop pool at L'Hotel Perla Boutique
A rooftop pool is quite a steal at this price, and it’s even heated. ©L’Hotel Perla Boutique (adlink)

Hotel Boutique Posada XVII

This intimate 7-room hotel occupies a mid-17th century house that has been lovingly updated while retaining its historical character. The place is filled with period furniture and antiques, including a small chapel.

There’s also a rooftop where you can be lucky and catch views of the mighty Popocatépetl volcano.

The rooms are surprisingly spacious, with all the essentials plus some nice touches like streaming services. Some rooms also include balconies or terraces.

Many guests rave about the exceptionally friendly and helpful staff who go above and beyond to make stays memorable.

The central location places you just a short walk from the Zócalo, markets and museums.

One quirk to note: the hotel is located across from Puebla’s famous Lucha Libre wrestling arena, which hosts events on Monday nights until about 11 pm. Light sleepers might want earplugs, or better yet, catch the spectacle for themselves!

Check prices and availability at Hotel Boutique Posada XVII here (adlink).

Hotel Boutique Posada XVII room
With just 7 unique rooms, Hotel Boutique Posada XVII lives up to its boutique moniker. ©Hotel Boutique Posada XVII (adlink)

Palacio Julio Hotel

This beautifully restored property combines two 17th-century palace houses in the heart of Puebla’s centro histórico. The careful restoration has preserved the buildings’ colonial splendour while adding modern comforts (quite a theme in Puebla!).

What makes this hotel special is the variety of room types available, from comfortable standard rooms to spacious suites with spectacular views of Puebla’s cathedral and historic churches. Many rooms feature large panoramic windows that frame postcard-perfect views.

The hotel embraces a refined minimalist style that incorporates high-quality Mexican craftsmanship and artisanal details.

Check prices and availability at Palacio Julio Hotel here (adlink).

Palacio Julio Hotel look into courtyard
Palacio Julio Hotel’s central location puts you within easy walking distance of Puebla’s main attractions. ©Palacio Julio Hotel (adlink)
Palacio Julio Hotel room
The rooms are quite different and offer a variety of sizes as well as views. ©Palacio Julio Hotel (adlink)

The best budget hotels in Puebla

Travelling to Puebla doesn’t mean you have to sacrifice comfort or location for affordability.

The city offers a wonderful selection of cheaper accommodations that provide good value while keeping you close to the historical treasures and delights that make Puebla special.

Here are our two favourite budget options:

    Adlinks

  • Hotel Isabel – Just steps from Puebla’s Zócalo, this well-reviewed budget hotel is located in (yet another!) historic building offering simple yet spacious rooms.
  • Hotel Diana – Another no-fuss budget stay with a prime location, friendly service and all the essentials for a comfortable visit to Puebla.

Search for the best budget hotels in Puebla here (adlink).

Hotel Isabel

This welcoming budget hotel sits just a block from Puebla’s main square, offering clean rooms at prices that leave plenty in your wallet for exploring.

Just note that while most rooms are comfortable, a few lack windows. The central location also means it’s not the quietest place to rest your head in Puebla.

Bonus points for a (small) gym at this price point.

Check prices and availability at Hotel Isabel here (adlink).

Hotel Isabel entrance in Puebla
This grand entrance doesn’t exactly scream “budget-friendly hotel”! ©Hotel Isabel (adlink)

Hotel Diana

Hotel Diana is just 200 metres from Hotel Isabel, meaning it enjoys an equally central location.

The recently refurbished rooms offer great value, many featuring comfortable king beds, smart TVs with Netflix and modern bathrooms with good water pressure.

The colonial-style building houses a hidden gem: a rooftop terrace with panoramic city views. There’s also a spa onsite.

It’s worth noting that Hotel Diana enforces an unusually strict 3-5 pm check-in policy.

Check prices and availability at Hotel Diana here (adlink).

The rooftop terrace at Hotel Diana
The rooftop terrace at Hotel Diana offers a great vantage point for enjoying the panoramic views. ©Hotel Diana (adlink)
Hotel Diana room with balcony
Many rooms feature charming balconies with wooden doors. ©Hotel Diana (adlink)

How long should you stay in Puebla?

The ideal length of stay in Puebla naturally depends on your interests and how much time you have for your Mexico itinerary. But rushing it would be a shame.

We think that three to four days is enough time for most people to experience Puebla.

We chose to stay five days (four nights), which felt just right for exploring the city at a comfortable pace without rushing through attractions.

How to spend 3-5 days in Puebla:

  • Explore Puebla’s centro histórico thoroughly, including the magnificent Puebla Cathedral, the golden Rosario Chapel and the Biblioteca Palafoxiana.
  • Visit key museums like the Amparo Museum and the Museum of the Baroque.
  • Wander through charming areas like the Artist Quarter and the colourful Alley of the Frogs.
  • Browse traditional crafts at the Parian Market and sample local treats on the Street of Sweets.
  • Take a day trip to one of the nearby charming cities.

With a longer stay, you could also:

  • Explore more off-the-beaten-path neighbourhoods.
  • Visit additional churches and historical sites.
  • Take your time discovering all the street art scattered throughout the city.
  • Visit multiple markets and specialty shops for authentic Talavera ceramics.
  • Hike one of the volcanoes surrounding Puebla like Iztaccíhuatl or La Malinche.
  • Go on several day trips to nearby places like:
    • Cholula with its Great Pyramid and colonial churches.
    • Atlixco, known for its flower markets and volcano views.
    • Val’Quirico, a European-style medieval town just 40 minutes away.
    • The Cacaxtla Archaeological Site with its well-preserved frescos.
    • The Cantona Archaeological Ruins and the striking blue Laguna de Alchichica.
<em><noscript><img class=
You might be interested in:Cholula Travel Guide: 12 Best Things To Do & See in the Ancient Pyramid Town Everything you need to know about Cholula in Mexico including what to do, when to visit, where to eat and where to stay Read more

Is one or two days enough for experiencing Puebla?

If you’re short on time, you could see Puebla’s main highlights in just one or two days, but you’d miss the relaxed atmosphere and some of the many gems that make the city so special.

Courtyard at Museo Amparo
To us, Puebla is less about ticking off the boxes and more about simply being delighted.
Our 20 favourite things to do in Puebla

While one of the best things to do in Puebla is undoubtedly to just hang out in the streets of the historical city centre, it would also be a shame to miss some of the many attractions.

Read our full guide on the best things to do in Puebla here.

  1. Enjoy local vibes at the Zócalo – The heart of the city
  2. Marvel at the Cathedral of Puebla – A majestic UNESCO World Heritage site
  3. Admire the Rosario Chapel – A breathtaking golden Baroque masterpiece
  4. Walk on the Street of Sweets – Mexican candies everywhere
  5. Visit Museo Amparo – Discover Mexico’s rich cultural heritage
  6. Buy artisanal crafts at the Parian Market – Crafts and souvenirs
  7. Hang out in the Artist Quarter – A creative neighbourhood of local talent
  8. Wander through the Alley of the Frogs – A picturesque street of colourful façades
  9. Cool off in the tunnels of Puebla – Go underground in the historical network
  10. Explore the Museum of the Baroque – A modern showcase of classical art
  11. Try mole poblano – Puebla’s famous chocolate-chili sauce
  12. Enjoy the big Los Fuertes Parque – A historic park with panoramic city views
  13. Convent Church of San Francisco – A unique blend of architectural styles
  14. Get a bird’s eye view from the Estrella de Puebla – A towering Ferris wheel
  15. Check out the street art – Urban murals all over the city
  16. Buy Talavera souvenirs – Puebla’s iconic ceramic craft
  17. Step into Biblioteca Palafoxiana – The first public library in the Americas
  18. Take a day trip to Cholula – Home to the world’s largest pyramid
  19. Hike a volcano – Natural adventures near the city
  20. Other day trips from Puebla – Exploring the treasures around the city
  21. Map of the best things to do in Puebla

<em><noscript><img class=
You might be interested in:Puebla Travel Guide: 20 Best Things To Do & See in the Colourful Mexican City Everything you need to know about Puebla, Mexico, including what to do, when to visit, where to eat and where to stay Read more

Map of the best things to do in Puebla

Here’s a map we’ve created showing all of the top attractions in the city mentioned in our full travel guide to Puebla.

As you can see, almost all of the highlights are clustered in the centro histórico.

How to get around in Puebla

Walking around Puebla is best for getting around the city centre, but there are of course also options for both public and private transport.

Walking

The historic centre of Puebla is compact and pedestrian-friendly, making it ideal for walking.

We walked everywhere. Many attractions, restaurants and shops are within easy walking distance of each other.

Pink and yellow facade at the alley of the frogs in Puebla
Puebla is a very walkable city.

Public transport

Puebla has a public transport system called RUTA that covers the city.

The bus system is also called the Metrobus. It’s a popular way for people to get around, so the busses are often packed.

It’s inexpensive but may not always be the most convenient as routes can be confusing, especially to non-Spanish speakers.

Uber, Cabify, taxi or the like

Taxis and ride-sharing services like Uber are everywhere in Puebla City, and we used them ourselves to get home at night or to go to Cholula.

We primarily used ride-shares and found them both affordable and safe. One of the things we appreciated most was knowing the price upfront, rather than having to haggle with a taxi driver or be surprised by the fare at the end of the trip.

Life at the Zócalo in Puebla
The Zócalo is such a fun place to be in Puebla.
When to visit Puebla

Situated at an elevation of approximately 2,135 meters above sea level (7,005 feet), Puebla enjoys a temperate climate throughout the year.

The weather in Puebla is generally mild, with daytime temperatures ranging between 15°C and 25°C (59°F to 77°F). Evenings and nights can be cooler, particularly in the winter months, with temperatures sometimes dropping close to freezing.

Puebla’s rainy season lasts from June to October, bringing afternoon showers or thunderstorms. It’s a good idea to pack a light rain jacket or umbrella during this period.

The dry season, from November to May, is characterised by lower humidity and minimal rainfall. This is the best time to visit if you prefer sunny, dry weather, though it’s worth noting that temperatures can drop significantly at night during the winter months.

Given Puebla’s high altitude, the sun can be quite strong, even on cooler days. It’s important to wear sunscreen, a hat and sunglasses when exploring outdoor attractions.

Average temperatures in Puebla graph

Average rainfall per month in Puebla graph

The Parian Market during the day
The climate in Puebla is lovely for most of the year.
Our top tips for visiting Puebla
  • Bring your pesos: Some restaurants and most market stalls only take cash.
  • ¿Habla inglés? While many people in tourist areas speak some English in Mexico, learning a few basic Spanish phrases can be helpful and appreciated.
  • Use Google Translate: If you have data on your phone, you can use the camera function to translate things like menus and signs live. The microphone function is useful if you’re communicating with locals who can’t speak English.
  • Wifi and SIM Cards: Wifi is widely available in hotels and restaurants but speeds can vary. Consider getting a local SIM card or an international data plan if you want to stay connected on the go. We used Holafly eSIM and it worked well. We’ve also previously used Airalo (adlink) with great success.
  • Respect local customs: Although Puebla is a rather progressive city, Mexico still has many traditional cultural practices; be mindful and respectful of local customs and traditions.
  • Tipping: It’s common to leave a 10-15% tip at restaurants or for group tours if a service charge hasn’t already been applied. For taxis, tipping isn’t mandatory, but rounding up the fare is customary. Ride-share drivers generally appreciate a tip of around 10%.
  • Layer up: At 2,135 metres above sea level, Puebla can be warm during the day and cooler in the evenings, so bring layers to stay comfortable.
  • Stay hydrated: The high altitude can lead to quicker dehydration. Carry a water bottle and drink regularly, especially when walking or during warmer months.
  • Don’t drink tap water: Tap water isn’t considered safe to drink in Mexico, so it’s best to stick with bottled water or use a filtered water bottle.
  • Plug type and voltage: Mexico primarily uses Type A and Type B plugs (flat, parallel prongs), similar to those used in the United States and Canada. Mexico operates on a 127V supply voltage and a frequency of 60Hz, so check if your devices are dual-voltage if they come from regions with different standards.
Cartesiano Boutique Hotel street in Puebla
Puebla is a very colourful place. This is the street where Cartesiano Boutique Hotel (adlink) is located.
<em><noscript><img class=
You might be interested in:Tepoztlán Travel Guide: 9 Best Things To Do & See in the Magical Town Everything you need to know about Tepoztlán, Mexico including what to do, when to visit, where to eat and where to stay Read more
What to bring to Puebla
<em><noscript><img src=
You might be interested in:What’s in Our Camera Bag? Lightweight Photography Gear for High-Quality Travel Content What camera, drone and accessories we use to capture life on the road Read more
Thanks for reading

We hope this guide to where to stay in Puebla has been able to help!

What do you think about Puebla? If you’ve already visited this magnificent city, it would be awesome to hear where you stayed in the comments below.

If you haven’t been yet, please don’t hesitate to ask away. We’re glad to help.

Views from the outdoor terrace at Museo Amparo in Puebla towards volcanoes in the distance
Puebla quickly became one of our favourite cities in Mexico. Perhaps it’ll be one of yours, too!
Our favourite travel resources:
Our camera gear:

Leave a Comment