

Photos: Puebla by Octavio Alonso Maya …, CC BY-SA 3.0, cropped; Zihuatanejo by AlejandroLinaresGarcia, CC BY-SA 4.0, cropped.
Puebla or Zihuatanejo?
Our verdict in twelve categories, each scored against the same fixed benchmark cities, and the climate month by month, so you can choose for your trip.
Choose Puebla for
- culture and sights
- day trips
- food and drink
Puebla suits travellers who want to eat, look and learn. It is one of the places Mexican cooking comes from, the colonial centre is full of tiled façades and gilded chapels, and Cholula's pyramid and the volcano-slope convents are close enough for easy outings. It costs very little, and two or three unhurried days on foot pay off well. Just don't come for the sea.
Choose Zihuatanejo for
- beaches
- wellness
- nature and the outdoors
Zihuatanejo is for a vacation spent in and beside warm water. The sheltered bay, the calm sand at La Ropa and the snorkelling off Las Gatas fill the days, and in the evening there's grilled fish and a sunset drink. There's little to tick off and not much going on at night, so it works best for travellers who want to slow right down rather than explore.
Scoreboard
Twelve categories on one fixed scale from 0 to 100. The shaded stretch is the gap between the two.
Your match
Pick a travel style or drag the sliders, and both match scores follow your weighting.
Wins on culture and sights and day trips with your weighting.
Wins on beaches and wellness with your weighting.
What matters to you?
Category by category
What the scores mean for a trip.
Beaches & swimming
This is where the two are furthest apart. Puebla is on a high plateau and the Gulf coast is several hours' drive away, so swimming there means a hotel pool or one of the spring-fed balnearios on the edge of the city.
Zihuatanejo is built around a deep, sheltered bay. La Ropa is a long, calm crescent of sand, Las Gatas has a stone reef that keeps the water flat for snorkelling, and Ixtapa adds open beaches up the coast, although some of them have strong surf.
Food & drink
Puebla is the stronger food city by some way. Mole poblano was born in its convent kitchens, and chiles en nogada appear in late summer. Street eating is just as distinctive: cemitas, chalupas and the tacos árabes brought by Lebanese immigrants, with convent sweets on the Calle de los Dulces to finish.
Zihuatanejo's cooking is good but narrower. It is mostly the morning's catch, served as lime-cured tiritas or grilled a la talla at palapas on the sand, plus Guerrero's Thursday pozole. It's a pleasure to eat there, but you wouldn't travel for it the way you would for Puebla.
Culture & sights
Puebla has enough to fill several slow days. The cathedral's towers rise over the zócalo, the Capilla del Rosario is covered in gilded Baroque stucco, and the Biblioteca Palafoxiana is often called the oldest public library in the Americas. There's also the Museo Amparo, the Baroque museum and the forts of the 1862 battle.
Zihuatanejo offers the small Museo Arqueológico de la Costa Grande and a whitewashed fishing town with its pier. You can see both in one morning.
Nightlife
Neither is a party city, but Puebla has more to do after dark. There are mezcal bars and cantinas around the Callejón de los Sapos, rooftop terraces facing the cathedral, and lively student bars in nearby Cholula from Thursday to Saturday.
In Zihuatanejo the evening usually means a sunset drink and a long dinner. The louder beach bars and the few clubs are in Ixtapa, and they fill up mainly in the winter high season.
Nature & outdoors
The two are fairly evenly matched here, but the outdoors means different things. Puebla's nature is high and dry: snow-capped Popocatépetl and Iztaccíhuatl on the skyline, a long forest climb up La Malinche and trails in the Izta-Popo park, with most outings needing a car or an early bus.
Zihuatanejo's outdoors happens on the water. There's diving and snorkelling off Las Gatas, humpback whales in winter, nesting turtles, and herons and spoonbills in the Barra de Potosí lagoon. The summer heat makes hiking hard going.
Day trips
Puebla is a good base for day trips. Cholula's huge pyramid is half an hour away, the tiled village churches of Tonantzintla and Acatepec are nearby, and the Huejotzingo convent is close too. Tlaxcala and the Cacaxtla murals make another good day out, and even Mexico City is within reach.
From Zihuatanejo the outings are small: a beach day at Troncones, lunch at Barra de Potosí, or the ball court at Xihuacan. Bigger places are too far away to manage in a day.
Good for families
Both work for families, for different reasons. Puebla's best family outing is the drive-through Africam Safari, along with the observation wheel and the tunnels inside Cholula's pyramid. Altitude, traffic and all the churches can tire young children, though.
Zihuatanejo is simpler for a beach-based family vacation. Small children can paddle in the calm, warm water at La Ropa and Las Gatas, and there are boat rides and turtle releases. Strong sun and rough surf on the open beaches need care.
Getting around
Getting around is equally manageable in both, and in both you'll be walking in the centre and taking taxis further out. Puebla's flat colonial grid puts almost every sight within twenty minutes' walk of the zócalo, while Angelópolis, Cholula and Africam need a taxi or ride-hailing app.
Zihuatanejo's town and waterfront path are easy to walk. To reach La Ropa and Ixtapa you take colectivos and taxis, and Las Gatas and Isla Ixtapa by boat. The steep hill roads make it impractical to walk between the beaches.
Shopping & style
Puebla has the more rewarding shopping, mainly because of Talavera pottery. You can watch it being painted in long-established workshops, and there's onyx at El Parián and weekend antiques on the Callejón de los Sapos. Big brands are in the Angelópolis malls.
Zihuatanejo's artisans' market is good for souvenirs from around Guerrero, such as Taxco silver, Olinalá lacquerware and hammocks. Beyond that there are only a few resort-wear boutiques.
Affordability
Puebla is the cheaper of the two. Market lunches and taxis cost very little, and a room in a restored colonial house near the zócalo is far cheaper than in the capital.
Zihuatanejo is affordable if you stay in town and eat at taquerías and palapas. Costs rise in the hillside boutique hotels above La Ropa and the Ixtapa resorts, and especially in the winter high season.
Live music & performing arts
Puebla has more on stage, though it is still a minor reason to visit. The historic Teatro Principal and the university's cultural complex put on plays, dance and orchestral evenings, and the 5 de Mayo festivities bring folk dance into the streets.
Zihuatanejo has no theatre or regular concert life. Its yearly international guitar festival is the highlight, and otherwise there are trova and mariachi sets in restaurants during high season.
Wellness & relaxation
Zihuatanejo is the more restful place, because the heat sets a slow pace and there are no sights to rush between. Days are for swimming, reading in the shade and the occasional hotel massage or yoga class.
Puebla has temazcal sweat lodges around Cholula, the sulphur pools at the Agua Azul balneario and quiet courtyards in the old town. Outside the centre, though, the traffic breaks the calm.
When should you go?
Pick your month. The climate figures are measured averages, not a forecast.
Puebla in July
Zihuatanejo in July
Daytime high, °C
Rainfall in the month, mm
Where the figures come from
Zihuatanejo has no weather station within reach, so its figures come from a gridded climate model rather than a measured record, and read a broad area rather than the city itself.
Temperature and rainfall are climate normals, averaged over the years shown. Puebla: 1991-2020 normals, Puebla, Pue. (5.4 km from centre). Zihuatanejo: 1991-2020 normals, TerraClimate 4 km grid at the town, no weather station within 90 km.
Puebla sits high on its plateau, so it stays mild all year, with daytime highs between 23°C in midwinter and the upper twenties in April. From November to April it is dry and very sunny, which is the best time for walking the old town and for clear views of the volcanoes. From June to September the afternoons bring storms, and about 190mm of rain falls in the wettest months. Mornings are still fine for sightseeing then.
Zihuatanejo is hot all year, with highs of about 31°C to 33°C, and the sea never drops below swimming warmth, reaching 30°C in late summer. The dry months from November to May are the easy time for the beach. June to October is humid and wet, and September is the wettest month with around 285mm. Puebla is the better choice in summer for walking and the coast is better for winter sun, but the dry season from November to April suits both.
Which traveller are you?
For a beach and sun trip the choice is Zihuatanejo, without question. It has warm, calm water in a sheltered bay, pale sand at La Ropa and clear snorkelling at Las Gatas. Puebla is hours inland and has only pools and spring-fed balnearios.
On a culture and arts trip, Puebla is far ahead. Its UNESCO-listed centre has the Capilla del Rosario, the Biblioteca Palafoxiana and the Museo Amparo, with Cholula and the convents close by. Zihuatanejo has a small coastal museum and a pleasant fishing town.
For a food and nightlife trip, Puebla gives more. Mole, cemitas and tacos árabes make it a place to eat seriously, and there are mezcal bars, rooftop terraces and student nights in Cholula. Zihuatanejo has fresh fish and quiet sunset drinks.
Before you go
| Measure | Puebla | Zihuatanejo |
|---|---|---|
| Official language | Spanish, Nahuatl, Yucatec Maya | Spanish, Nahuatl, Yucatec Maya |
| Currency | Mexican Peso (MXN) | Mexican Peso (MXN) |
| Sockets | AB127 V, 60 Hz | AB127 V, 60 Hz |
| Driving side | Right | Right |
| Time zone | UTC-6 | UTC-6 |
| Emergency number | 911 | 911 |
| Elevation | 2,153 m | 13 m |
| Main airport | Hermanos Serdán International Airport (PBC)20 km from centre14 non-stop destinations | Ixtapa-Zihuatanejo International Airport (ZIH)11 km from centre17 non-stop destinations |
| Public holidays this year | 9 days | 9 days |
By the numbers
| Measure | Puebla | Zihuatanejo |
|---|---|---|
| City population | 1,542,232 | 70,760 |
| People per km² | 2,825 | - |
| Museums within 10 km | 17 | 1 |
| UNESCO World Heritage sites within 50 km | 2 | 0 |
| Swim season, months above 21 °C | - | 12 months |
Where else could you go?
Every comparison below shares a destination with this one, so you can follow Puebla or Zihuatanejo somewhere new.
- Mexico Cityvs Puebla
- Acapulcovs Zihuatanejo
- Oaxacavs Puebla
- Acapulcovs Puebla
- Mexico Cityvs Zihuatanejo
- San Miguel de Allendevs Puebla