fbpx
Puebla Travel Guide: 20 Best Things To Do & See in the Colourful Mexican City

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
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.
Colour, culture and volcano views

Puebla is a special city in Mexico that we truly loved exploring.

Home to numerous impressive churches, interesting museums, the iconic mole poblano dish, the colourful Talavera pottery and amazing volcano views.

Puebla has beautifully preserved colonial architecture and the historic centre is even designated a UNESCO World Heritage Site.

It’s also only a short drive from the Great Pyramid of Cholula in the charming city of Cholula.

We stayed in Puebla for five days and enjoyed discovering the city’s unique blend of culture and history, along with the delicious food.

We hope this travel guide to Puebla will help you with what to do in the Mexican city, the best things to see, where to eat, how to get around and much more.

Our favourite places to stay 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).

Puebla's Zocalo with the cathedral
Puebla is an underrated city in Mexico if you ask us.
<em><noscript><img class=
You might be interested in:Where To Stay In Puebla: The Best Area & Hotels for All Budgets Everything you need to know about Puebla, Mexico, including what to do, when to visit, where to eat and where to stay Read more

Why visit Puebla?

In our opinion, Puebla is worth visiting because of its laid-back big-city vibe and stunning Spanish Baroque architecture.

It’s the fifth largest city in Mexico so it has museums, many churches, a fantastic food scene and lots of things to see and do – all while not feeling too busy. The climate is also very comfortable pretty much year-round.

Although it’s located only around 2 hours from Mexico City, Puebla has a different energy than the bustling capital. We would recommend visiting both cities if you have the time!

Whether you go on a day trip or stay for a few days, here are some of the best reasons to visit Puebla:

Our top 5 reasons for visiting Puebla:

  1. Historical sites and events: The well-preserved colonial centre reflects the city’s significance during the Spanish colonial period, and it was made a UNESCO World Heritage Site in 1987. If you’ve heard of Cinco de Mayo, you might know it traces back to Puebla, where Mexican forces triumphed over the French army in the Battle of Puebla on 5 May 1862.
  2. Architectural landmarks: Simply wandering around the city is a visual delight. Marvel at gorgeous buildings, from the Baroque-style Puebla Cathedral to the modern Museo Internacional del Barroco.
  3. Culinary specialities: Puebla is famous for its gastronomy, especially for signature dishes like mole poblano and chalupas. Local markets and restaurants offer countless opportunities to savour authentic Mexican flavours alongside a variety of international cuisines.
  4. Colours everywhere: From the vibrant façades lining the streets to the traditional costumes worn by dancers in the square, Puebla is a city bursting with colour. The brightly coloured Talavera ceramics originate from Puebla, and you’ll find Talavera tiles adorning buildings, along with decorative plates, bowls and various pottery pieces.
  5. Churches, churches and more churches: Puebla is known for its impressive number of churches. Together with the district of Cholula, it’s often said to have nearly 365 (symbolising one for each day of the year). While the exact number varies depending on the source, Puebla has plenty of churches for you to explore.
The modern exterior of the Museum of the Baroque
The Museum of the Baroque is just one of many surprises in this creative city.

Where is Puebla located?

Situated in east-central Mexico, Puebla actually refers to both the state and its capital city, which share the same name.

(In this guide, we almost exclusively write about the city of Puebla.)

Puebla City, also called Puebla de Zaragoza, is the fifth largest city in Mexico, with around 1.7 million inhabitants and 3.2 million people in the metro area. The state of Puebla has a population of 6.7 million people.

Our 20 favourite things to do in Puebla

While smaller than Mexico City, Puebla is still quite a big city and definitely offers something for everyone.

We have included the best things to see in Puebla in this travel guide so you know what to do when you visit this colourful city.

Let’s take a closer look!

  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

1. Enjoy local vibes at the Zócalo – The heart of the city

The main public square in Puebla is called the Zócalo (Zócalo de Puebla) and it’s a great place to start your explorations of the historic city centre (centro histórico).

When we visited the Zócalo on a sunny Sunday, it was bustling with people having fun, eating ice cream and watching dancers in gorgeous costumes!

The square is surrounded by colourful colonial buildings, shops and cafes. And of course, the impressive Cathedral of Puebla, which we share more about below.

We loved hanging out and enjoying the lively atmosphere, the street performers and the local vendors selling handmade crafts and treats.

Dancers in Puebla's Zocalo
There is always a lot of stuff going on at the Zócalo.
Palacio Municipal Puebla
The huge square is home to some of the city’s most iconic landmarks, including the Palacio Municipal.
Palacio Municipal in Puebla on the Zocalo with other buildings nearby
Zócalo Puebla green area
We had a good time experiencing the local life at the Zócalo.
Life at the Zócalo in Puebla
Miniature version of Puebla in the Zocalo
Don’t miss the miniature version of the city.

2. Marvel at the Cathedral of Puebla – A majestic UNESCO World Heritage site

As you wander around the Zócalo, you’ll quickly notice the magnificent Cathedral of Puebla (Basílica Catedral Metropolitana de Nuestra Señora de la Purísima Concepción).

The huge Baroque-style cathedral, one of the city’s most important buildings, has been designated a UNESCO World Heritage Site.

It’s a must-visit in Puebla if you ask us – and it’s free!

This impressive masterpiece is a sight to behold with its imposing towers and intricate façade that blend Herrerian (Spanish Renaissance), Baroque and Neoclassical styles.

The cathedral’s construction began in 1575 and lasted more than 150 years.

Inside, we loved the captivating array of artwork, the sculptures and the stained glass that tell the story of Puebla’s religious past.

The highlights are undoubtedly the Altar of the Kings, featuring images of holy kings and queens, and the impressive High Altar in the middle of the room.

Zócalo in Puebla with the cathedral
You can’t miss the Cathedral of Puebla when you visit the city.
The Cathedral of Puebla
The Cathedral of Puebla is more than just a religious building; it’s a symbol of the city’s identity and pride.
Going inside the cathedral of Puebla
Going inside the cathedral is free and easy to recommend if you’re in the area.
Details of the interior of Puebla Cathedral

3. Admire the Rosario Chapel – A breathtaking golden Baroque masterpiece

We have to say that the Rosario Chapel in the Church of Santo Domingo (Capilla del Rosario, Templo de Santo Domingo) is one of the most breathtaking chapels we’ve ever seen!

While it’s not huge, the Rosario Chapel contains some stunning paintings and symbols.

The chapel is home to a statue of the Virgin of the Rosary, surrounded by numerous saints, angels and martyrs – all in vibrant colours and lots of golden details.

Rosario Chapel
Gold, gold and more gold at the Rosario Chapel.
Rosario Chapel details

4. Walk on the Street of Sweets – Mexican candies everywhere

Next to the Church of Santo Domingo, you can stroll through La Calle De Los Dulces (Avenida 6 Oriente) – a small pedestrian street with many candy shops where you can buy all kinds of typical Mexican sweets.

The street is filled with colour, music and excitement as locals and tourists alike gather to sample the city’s unique delicacies.

While the sweets aren’t the cheapest nor the most delicious (in our opinion), it’s a cool area to visit in Puebla.

La Calle De Los Dulces in Puebla
Walking down La Calle De Los Dulces in Puebla is one of the many fun things to do in the city.

5. Visit Museo Amparo – Discover Mexico’s rich cultural heritage

Visiting the Museo Amparo in Puebla is like stepping back in time.

The combination of modern and traditional Mexican art makes it an interesting museum to visit. We liked the traditional art the most.

Museo Amparo offers a wealth of knowledge about the region’s past: From its art collection that dates back to the pre-Hispanic era to its colourful colonial architecture and pretty gardens.

If you’re looking to explore Mexico’s rich cultural heritage and learn more about its history, the Museo Amparo is the perfect place to do so.

Many signs are unfortunately only in Spanish, but if you have mobile data on your phone, you can use the Google Translate app to do live translations.

Even without English descriptions, we found the exhibits to be beautifully displayed and worth a visit.

We also thought the timeline displaying various civilisations existing simultaneously around the world was fascinating.

Additionally, we loved the 3rd floor with a café and outdoor terrace as it had lovely views over Puebla’s many towers – including the cathedral’s.

The entrance fee was 85 pesos per person in 2024 (~ 4.2 USD / 3.9 EUR) and it’s free on Sundays. We coincidentally visited on a Sunday and it was not crowded at all.

Read more about the museum, exhibitions and opening hours on their website.

Museo Amparo
Visiting Museo Amparo for free was a delightful surprise.
Courtyard at Museo Amparo
The courtyards are so pretty!
Courtyard at the museum Amparo in Puebla
Room at Museo Amparo with exhibition
We also enjoyed wandering the many rooms full of art and history.
Old Mexican kitchen at Museo Amparo
Views from the outdoor terrace at Museo Amparo in Puebla
The highlight of our visit was catching the amazing views from the outdoor terrace.
Views from the outdoor terrace at Museo Amparo in Puebla towards volcanoes in the distance
It’s always cool realising that Puebla is pretty much surrounded by volcanoes!

6. Buy artisanal crafts at the Parian Market – Crafts and souvenirs

Are you looking for a unique shopping experience in Puebla? Then head to Parian Market!

It’s a colourful (we’re keeping with the theme here, aren’t we?), interesting and fun place to find some souvenirs.

Located in the heart of the historic city centre, just steps away from the Zócalo (main square), the Parian Market (El Parián) presents visitors with different handcrafted goods such as locally produced pottery, traditional clothing, jewellery, bags, musical instruments, keychains, toys, magnets and much much more.

Among the stalls, you can also find sweets and traditional Mexican cuisine.

The Parian Market during the day
The Parian Market is full of life and colour.
The Parian Market stall in Puebla
Even the cobbled streets are painted in vivid colours.
Parian Market at night
We visited the market again at night where it still retained its interesting atmosphere.
Parian Market at night seen from the outside

7. Hang out in the Artist Quarter – A creative neighbourhood of local talent

The Artist Quarter (Barrio Las Artistas) is an area known for its beautiful buildings and the tree-lined pedestrian street that links the Artist Quarter to the Parian Market.

This charming neighbourhood is home to numerous small art shops showcasing the works of local artisans and it has a lovely creative atmosphere.

Some of the artists were painting in front of their studios when we wandered around the area.

Artist Quarter road in Puebla
The Artist Quarter is a must-visit in Puebla.
Old buildings at the Artist Quarter
The old buildings add to the artistic atmosphere.
Artworks at Puebla's Artist Quarter
A golden statue of an artist and his easel in Puebla
A golden statue of an artist and his easel.

8. Wander through the Alley of the Frogs – A picturesque street of colourful façades

By now, you’ve likely observed that Puebla is a colourful city, and the façades in the Alley of the Frogs certainly live up to that reputation.

Callejón de los Sapos (meaning Alley of the Frogs) is a street lined with restaurants, bars, coffee shops and cool boutiques.

It’s an ideal spot for shopping or snapping a few Instagram-worthy photos.

The surrounding streets also have lots of stalls with handicrafts, jewellery, ceramics, antiques, toys, paintings and, of course, food.

There’s a really nice atmosphere on the weekend with people relaxing at the cafés and restaurants.

Usually, a greater number of vendors set up stands at the weekend. Make sure to swing by the flea market for even more antiques and unique items.

The Alley of the Frogs in Puebla
The Alley of the Frogs is surely one of the most colourful places in Puebla.
The Alley of the Frogs blue house
We loved this blue house.
The Alley of the Frogs flea market
We visited the lively area during the weekend so we could check out the flea market as well.
Pink and yellow facade at the alley of the frogs in Puebla
All the colourful façades made our eyes so happy.

9. Cool off in the tunnels of Puebla – Go underground in the historical network

One of the best things to do in Puebla that a lot of people miss out on is exploring the Puebla Tunnels.

Some may visit the Cholula Tunnels (the tunnels under the huge pyramid), but there are some pretty cool tunnels in Puebla, too.

Roughly five metres below ground, the tunnels are literally cool – with a comfortable temperature contrasting the heat of the Mexican sun in the middle of the day.

The tunnels, believed to be up to 500 years old, were rediscovered in 2015 and opened to the public in 2016.

They were larger than we expected; tall and wide enough to walk through without feeling claustrophobic, with well-maintained pathways. Historical artefacts were displayed along the way.

Although visitors can only explore parts of the tunnels, this extensive network stretches over 10 kilometres, connecting the historic centre to Loreto Fort (where the famous Cinco de Mayo battle occurred). So interesting!

Known as Pasaje Histórico 5 de Mayo, the entrance to the tunnels can be found next to the 5 de Mayo Boulevard here.

In 2024, the entrance price was 30 pesos per person (~ 1.5 USD / 1.4 EUR).

Victoria in the Puebla tunnels
It’s incredible to think about how the tunnel network stretches all the way from the historic centre to Fort Loreto.

10. Explore the Museum of the Baroque – A modern showcase of classical art

The Museum of the Baroque (Museo Internacional del Barroco) in Puebla is a must-see if you’re interested in art, history and architecture.

The museum is housed in a modern building designed by architect Toyo Ito, and we thought it resembles a luxury hotel more than it does a museum.

Despite its modern exterior, the museum’s interior takes you on a fascinating journey through the Baroque period with paintings, sculptures, music and artefacts from the 17th and 18th centuries.

The Baroque items were stunning, and we found the interactive displays to be a fun, engaging touch.

We spent around an hour here, but if you take a closer look at everything and read all the texts (especially if you speak Spanish), you can probably spend 2-3 hours.

The museum is a short drive from Puebla’s city centre but worth it in our opinion.

In 2024, the general entrance fee is 95 pesos (~ 4.7 USD / 4.4 EUR). Admission is free for all visitors on Sundays.

The modern exterior of the Museum of the Baroque
The modern exterior of the Museum of the Baroque is really beautiful.
Courtyard at the Museum of the Baroque
The courtyard makes it look more like a luxury hotel than a museum.
Baroque item at the museum
We’ve never seen such a modern-looking museum exhibiting such classical items before.
Baroque item at the museum
Victoria in the modern exhibition at the Museum of the Baroque in Puebla
Apart from all of the Baroque items, there’s also a modern exhibition. It was a huge room with changing animations when we visited.

11. Try mole poblano – Puebla’s famous chocolate-chili sauce

Mole poblano is a traditional Mexican sauce that originated in Puebla.

The dish is a cherished part of Puebla’s culinary identity, so it’s a must-try if you want to experience the local cuisine.

What’s really special about mole poblano is the deep flavour made from a blend of chocolate, spices, nuts, dried fruits and various chillies.

It’s dark reddish brown in colour with sweet and spicy notes.

There are several legends surrounding the invention of mole. Though the true origins may remain a mystery, this rich sauce has become iconic with countless recipes now found across Mexico.

Mole Poblano in Puebla
Sampling mole has become almost essential when visiting Puebla. Photo: Ruth Hartnup / CC BY

12. Enjoy the big Los Fuertes Parque – A historic park with panoramic city views

A green space in Puebla that we particularly enjoyed was Los Fuertes Parque, a big park located on a hill just north of the city centre.

It’s most famous for – and named after – the two forts: Fort of Loreto (Fuerte de Loreto) and Fort of Guadalupe (Fuerte de Guadalupe).

It was the site of the Battle of Puebla on 5 May 1862, when Mexican forces achieved a symbolic victory against the French. That victory is why Cinco de Mayo has become an annual celebration.

Both forts now serve as museums, allowing visitors to explore the history of the area and its significance in the Battle of Puebla. The park also houses the 5 de Mayo Interactive Museum, which has engaging displays about the famous battle as well as the Museum of Evolution.

There are also a few plazas, walking trails, scenic viewpoints, sculptures and even a planetarium.

What we loved the most was walking around the little lake (Parque Lago de La Concordia) and up to the Mirador de Los Fuertes viewpoint. From here, there’s a fantastic view of the city, nearby volcanoes, the lake and a big colourful Puebla sign.

Tip: Los Fuertes Parque can easily be combined with a trip to the tunnels in Puebla as the tunnels’ exit is right by the lake in the park.

Mirador de Los Fuertes viewpoint
It’s possible to see much of Puebla and the surrounding landscape from the Mirador de Los Fuertes viewpoint.
The Fort of Loreto Museum
The Fort of Loreto Museum is located inside the Los Fuertes Parque.
The Museum of the Evolution of Puebla and the pyramid-shaped Puebla Planetarium
Just behind the park you’ll also find a cluster of cultural institutions, including the Museum of the Evolution of Puebla and the pyramid-shaped Puebla Planetarium.

13. Convent Church of San Francisco – A unique blend of architectural styles

What immediately captured our attention was the Convent Church of San Francisco’s combination of colours and design details. It really makes it stand out from Puebla’s (many) other churches.

The Ex-Convento de San Francisco, as it’s named in Spanish, was constructed between 1535 and 1760, and the architecture features an interesting blend of European and Indigenous influences.

Inside, the church has beautiful vaulted ceilings, multiple altars and statues. There’s also a glass case containing a mummified saint; the Blessed Sebastian de Aparicio.

If you’re a tourist visiting Puebla, paying your respects to him is fitting as he is the Patron Saint of travellers.

It’s located around 15 minutes from the zócalo. We stopped by to see it on the way to the Puebla Tunnels and Los Fuertes Parque.

Convent Church of San Francisco in Puebla, Mexico
The Convent Church of San Francisco stands out from Puebla’s other churches.

14. Get a bird’s eye view from the Estrella de Puebla – A towering Ferris wheel

For an aerial perspective of Puebla and the surrounding volcanoes, don’t miss a ride on the Estrella de Puebla.

The giant Ferris wheel is 80 metres (260 feet) tall, and it’s one of the most popular attractions in Puebla.

When we visited Puebla in March 2023, it was unfortunately closed temporarily. It would have been fun to ride – and perfect for taking some nice pictures.

Typically, each rotation of the wheel takes 20 minutes, giving you plenty of time to enjoy the panoramic views of the city.

Estrella de Puebla Ferris wheel
To get a true aerial view of Puebla, consider stepping on the Estrella de Puebla Ferris wheel. Photo: Juan Carlos Fonseca Mata / CC BY

15. Check out the street art – Urban murals all over the city

Everywhere in Puebla, we found colourful, artistic paintings on the walls. So stunning!

The neighbourhood of Xanenetla (Barrio de Xanenetla) in particular is known for its striking murals – but beautiful street art can be found around every corner in the city. So keep your eyes open.

Street art in Puebla
Puebla is full of creative street art.
Street art in Puebla depicting a woman

16. Buy Talavera souvenirs – Puebla’s iconic ceramic craft

Talavera tiles and pottery are a type of hand-painted ceramic originating in Puebla.

Crafted from a specific type of clay, the tradition was introduced by Spanish artisans during the colonial era and has since evolved into a distinctive Mexican art form.

The ceramics are usually vivid, detailed and often feature patterns inspired by Moorish, Spanish and indigenous Mexican art.

Talavera ceramics make excellent souvenirs: It’s both decorative and supports local artisans who preserve a centuries-old tradition.

You can find everything from plates, cups and coasters to ornamental pieces, wall accents and pottery.

Talavera souvenirs in Puebla
Skilled artisans in Puebla create Talavera tiles and pottery, hand-painting each ceramic piece using traditional techniques. Photo: Roberto Carlos Román Don / CC BY

17. Step into Biblioteca Palafoxiana – The first public library in the Americas

When we visited Puebla, we completely overlooked this gem: Biblioteca Palafoxiana. Still, we wanted to include it in this guide for anyone who might want to check it out.

Biblioteca Palafoxiana is a special place as it’s considered the first public library in the Americas. It was founded in 1646 by Bishop Juan de Palafox y Mendoza.

He donated his personal collection of 5,000 books on the condition that they be accessible to anyone who could read. Over the centuries, the collection has expanded to more than 45,000 volumes including rare manuscripts, antique books and documents dating back to the 15th century.

The library (which now also serves as a museum) is found on the second floor of Casa de la Cultura – a Baroque-style building just across from the cathedral.

Biblioteca Palafoxiana
We can’t believe we missed visiting Biblioteca Palafoxiana. The architecture looks very interesting! Photo: José P. Torrealba / CC BY

18. Take a day trip to Cholula – Home to the world’s largest pyramid

If you’re interested in delving deeper into Mexico’s pre-Columbian past, a day trip to Cholula is one of the best things to do while in Puebla.

Cholula is a magical town (pueblo mágico) with a relaxed atmosphere and lots of yummy places to eat.

We stayed for a while and can definitely recommend it if you have the time. It’s only a short drive from Puebla. So short, in fact, that it feels like you’re still in the same city.

Here you’ll find the Pyramid of Cholula; the largest pyramid in the world by volume.

You can also discover the tunnels beneath the pyramid and enjoy panoramic views from the charming church on top of it.

Read more about the magical town and the Great Pyramid of Cholula in our travel guide to Cholula.

Advertisement

Cholula views
Cholula was a surprising highlight of our time in Central Mexico.
<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

19. Hike a volcano – Natural adventures near the city

If you have a sense of adventure and a decent pair of shoes, you can consider trekking one of the volcanoes surrounding Puebla.

We unfortunately didn’t as Victoria was pregnant during our visit, but otherwise we would have totally used it as an excuse to eat more tacos – and of course take tons of pictures. It looks incredible.

The most popular volcanoes to visit are Iztaccíhuatl, Popocatépetl and La Malinche.

  • Iztaccíhuatl (La Mujer Dormida) is a dormant volcano and a favourite for hiking enthusiasts. Guided hikes often explore trails leading to intermediate points or even the summit for the more experienced.
  • Popocatépetl (El Popo) is an active volcano, so direct hikes to the summit are restricted for safety reasons. However, guided tours often take you to scenic viewpoints.
  • La Malinche is the fifth-highest peak in Mexico. The extinct volcano is a less challenging option for beginners or those seeking a full-day hike.

Most tours typically cover transportation, a guide, park entry fees and visits to nearby landmarks. Some even include meals or snacks, though it’s always a good idea to double-check what’s provided and what you’ll need to bring yourself.

Check out some of the most popular tours below:

Advertisement

Puebla volcano view
The volcanoes loom over Puebla.

20. Other day trips from Puebla – Exploring the treasures around the city

Cholula and its nearby volcanoes are classic day-trip destinations from Puebla, but the city also makes an excellent base for exploring the wider region, with plenty of other exciting spots within reach. Here are a few options:

Atlixco

Located 40 minutes from Puebla, Atlixco is a charming magical town famous for its flower markets.

It’s situated at the foothills of Popocatépetl volcano and it’s an ideal place for strolling through gardens, enjoying local cuisine and soaking up views of the volcano.

Advertisement

Cacaxtla Ruins and Tlaxcala City

The Cacaxtla Archaeological Site is only an hour from Puebla. If we had more time, we would have loved to explore it ourselves.

Here, you can learn more about the pre-Hispanic Mesoamerican culture and how Cacaxtla was once a powerful city. The site is especially known for its well-preserved frescos.

You can easily reach Cacaxtla by Uber or public transport from Puebla, or you can opt for a guided tour, which often includes a stop in Tlaxcala City and a visit to the Nuestra Señora de Ocotlán Temple.

Advertisement

Val’Quirico

Val’Quirico is a beautiful European-style medieval town just 40 minutes from Puebla.

It has cobblestone streets, quaint shops, restaurants and cafes, all set against the backdrop of beautiful countryside. The pictures remind us so much of Tuscany in Italy!

Advertisement

Cantona Archaeological Ruins

Another cool archaeological spot that’s worth a visit is Cantona.

The ruins are located around 1 hour and 30 minutes northeast of Puebla city, on the border of the state of Veracruz.

The ancient city, which thrived between 600 and 1000 AD, is known for its network of stone causeways and terraces, featuring 24 ball courts alongside numerous residential and ceremonial areas.

Cantona Archaeological Ruins
Archaeological sites in Mexico are truly something else! We want to explore all of them… Photo: Comisión Mexicana de Filmaciones / CC BY

Laguna de Alchichica

Due to their close proximity, many people combine a visit to the Cantona Archaeological Ruins with the nearby crater lagoon, Laguna de Alchichica.

While Cantona provides an interesting look into ancient Mesoamerican civilisation, the strikingly blue Laguna de Alchichica is a natural wonder. The volcanic lake was formed by the collapse of a volcano following an eruption.

A day trip from Puebla to these two places makes for an excellent mix of history, culture and natural landscapes.

Laguna de Alchichica
The Laguna de Alchichica looks stunning. Photo: Walter Alejandro

Map of the best things to do in Puebla

Here’s a map we’ve created showing all of the top attractions in Puebla mentioned in this travel guide. As you can see, almost all of the things to do are clustered in the centro histórico.

How long to stay in Puebla

The ideal length of stay in Puebla depends on your interests and how much time you have.

Three to four days is usually enough time to experience Puebla. We chose to stay five days (four nights), which felt just right for exploring the city at a comfortable pace.

With this amount of time, you can explore Puebla’s centro histórico, visit its museums and churches as well as wander through the most interesting neighbourhoods.

You’ll also have time for a day trip to nearby Cholula or to enjoy views of the surrounding volcanoes.

With a longer stay, you could explore more neighbourhoods, visit additional churches, sample more delicious food, check out all the local markets and artisan shops or even go on day trips to nearby places.

Street with colonial houses in Puebla's centro histórico
We recommend staying in Puebla for at least two nights to discover the best things to do in the city. Three or four is even better.

Visit Puebla on a day trip from Mexico City

Though we would recommend staying in Puebla to truly enjoy its rich culture and historic charm, it’s possible to visit on a day trip from Mexico City.

In fact, it’s quite a popular thing to do.

You can discover the city’s highlights, such as the historic centre and the stunning cathedral, along with opportunities for shopping and sampling local cuisine.

Many tours also incorporate a visit to Cholula, allowing you to see the Great Pyramid of Cholula and the church built atop as well.

The journey from Mexico City to Puebla City usually takes 2-2.5 hours by car or bus, so prepare for a long but exciting day!

Advertisement

Where to stay in Puebla

If you want to stay in the heart of Puebla, the centro histórico is the place to be. You’ll have the cathedral, the Zócalo and some of the city’s best restaurants right on your doorstep.

We stayed just outside the city centre ourselves but would have loved to be even closer to everything.

So, we’ve rounded up some fantastic hotels in the historic district – whether you’re after luxury, charm or a more budget-friendly stay.

Read more about each hotel in our guide on where to stay in Puebla here or search for the best value accommodation in Puebla here (adlink).

<em><noscript><img class=
You might be interested in:Where To Stay In Puebla: The Best Area & Hotels for All Budgets Everything you need to know about Puebla, Mexico, including what to do, when to visit, where to eat and where to stay Read more
View over the roofs of Puebla's historic city centre
We recommend staying in Puebla’s centro histórico, which means you can walk back from dinner through Puebla’s beautifully lit historic streets instead of searching for transport.

Advertisement

 

Our 3 favourite luxury hotels in Puebla

Puebla’s historic centre is home to outstanding luxury stays that combine colonial charm with modern elegance.

Historic mansions and buildings have been transformed into lavish retreats, offering a perfect base for exploring the city’s UNESCO-listed streets while enjoying top-tier service and amenities.

    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 – A beautifully restored colonial property with 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 exterior
This charming colonial 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 unique and has its own character. ©Hotel Boutique Casona de la China Poblana (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 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)

Our 3 favourite midrange hotels in Puebla

Mexico is generally a great country for charming, no-frills midrange hotels that offer top comforts without huge price tags. These three value-for-money accommodation options are no exception.

    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 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 room
With just 7 unique rooms, Hotel Boutique Posada XVII lives up to its boutique moniker. ©Hotel Boutique Posada XVII (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)

Our 2 favourite budget hotels in Puebla

Travelling to Puebla can be both comfortable and affordable, with nice budget stays near the city’s historic highlights. Here are our top two picks.

    Adlinks

  • Hotel Isabel – A well-reviewed budget hotel in a beautiful historic building offering simple yet spacious rooms just steps from the Zócalo.
  • 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 entrance in Puebla
This grand entrance doesn’t exactly scream “budget-friendly hotel”! ©Hotel Isabel (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)

Where to eat in Puebla

Clemente Specialty Coffee

As fans of trendy cafés and great coffee, we couldn’t resist trying Clemente Specialty Coffee.

We had a sandwich with eggplant, hummus, tomatoes and lettuce, a piece of bread with peanut butter, banana, blueberries, cacao nibs and chia seeds as well as a lovely cup of coffee.

Clemente Specialty Coffee
Clemente Specialty Coffee is a wonderful place for breakfast, brunch and lunch.

El Rincón de Tacotlán

El Rincón de Tacotlán is a small vegan taco place – a hole-in-the-wall kind of spot with just a few seats.

When we visited, we had tacos for 20 pesos and gringas for 50-60 pesos, topped with vegan cheese and meat alternatives. Simple but absolutely delicious! The service was also very friendly.

Vegan gringas at El Rincón de Tacotlán
Vegan gringas at El Rincón de Tacotlán.

La Zanahoria

La Zanahoria is a vegetarian and vegan spot offering an affordable dining experience. The interior is pleasant but not overly fancy.

The food is simple yet filling.

We tried the tacos with tofu, which came with a side of salad, refried beans and chips. While not particularly flavourful, they were wholesome and straightforward. The flautas with salsa verde were tasty, though slightly on the salty side. The highlight, however, was the guacamole, which was excellent.

Overall, it’s a great place for a casual and budget-friendly meal. On weekends, they also offer a buffet.

Food at La Zanahoria in Puebla
We got served some very Mexican-looking food at La Zanahoria.

Smudi Bowls

Smudi Bowls is a small, takeaway-focused spot located a bit further from the city centre next to other shops and eateries.

We had golden milk made with coconut milk and two delicious smoothie bowls, which unfortunately were served in disposable cups and bowls.

We tried the Golden Bowl (made with mango and pineapple) and the Moka Bowl (with cacao and banana). Both bowls had a lovely consistency and flavour and they were bigger than we expected.

The best part is that you can personalise your bowls by choosing your own toppings.

Smudi Bowls in Puebla
While Smudi Bowls is more of a takeaway option, it’s perfect for a quick and satisfying snack or meal.

How to get around in Puebla

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.

Puebla street at dusk
It’s safe to walk mostly everywhere in central Puebla.

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.

Our Lady of Guadalupe Sanctuary in Puebla
The Our Lady of Guadalupe Sanctuary is yet another beautiful church in Puebla that’s worth stopping by.
Our Lady of Guadalupe Sanctuary in Puebla details
Just look at those details!

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

Shade in Puebla's Zocalo square
There’s thankfully lots of shade to be had around the city, but it’s still always a good idea to protect yourself from the harsh sun.

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
Did we say already that Puebla is a vivid 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
Victoria in Puebla
We thoroughly enjoyed our time in Puebla and hope you will too!
Thanks for reading

Thanks for getting all the way to the end. We hope this travel guide to Puebla has been useful!

What do you think about Puebla? If you’ve already been, it would be awesome to hear your best tips in the comments below.

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

Dancers in the Zócalo square in Puebla, Mexico at night.
Our favourite travel resources:
Our camera gear:

Leave a Comment