

Photos: Huatulco by Gzzz, CC BY-SA 4.0, cropped; Puebla by Octavio Alonso Maya …, CC BY-SA 3.0, cropped.
Huatulco or Puebla?
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 Huatulco for
- beaches
- wellness
- nature and the outdoors
Huatulco is the choice for a sun-and-sea vacation. You get sheltered coves of warm, clear water and a national park where dry forest and coral run down to the shore, at a quiet resort pace that asks little more of you than choosing a bay. It suits travellers who want to snorkel, take boat trips and unwind, but once you leave the beach there is little to see in town.
Choose Puebla for
- culture and sights
- day trips
- food and drink
Travellers who would rather walk, look and eat will be happier in Puebla. Its tiled colonial centre, Baroque chapels and museums fill several days, the city that gave Mexico mole poblano takes care of the meals, and Cholula, Tlaxcala and the volcano monasteries make strong outings. It is also the cheaper of the two, but the coast is hours away.
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 beaches and wellness with your weighting.
Wins on culture and sights and day trips with your weighting.
What matters to you?
Category by category
What the scores mean for a trip.
Beaches & swimming
Huatulco is built around its beaches. There are nine bays of golden sand along the Pacific, with sheltered coves such as La Entrega and Santa Cruz where the water is calm and clear over coral. Wilder beaches like Cacaluta can only be reached by boat or by a forest path. Swimming is the whole point of going.
Puebla sits on a plateau more than 2,000m up, several hours from the Gulf coast, so swimming means a hotel pool or one of the spring-fed balnearios on the edge of the city. If you want sea and sand, don't choose it.
Food & drink
You can eat mole in both cities, but in Puebla food is a reason to make the trip. Mole poblano began in its convent kitchens, and everyday food is just as much its own: cemitas, small fried chalupas, tacos árabes, chiles en nogada in late summer and the sweet shops of the Calle de los Dulces.
Huatulco eats well but simply. The best meals are Oaxacan dishes and market breakfasts in La Crucecita and whole fish grilled at the beach palapas, while the Tangolunda resorts lean on buffets. Beyond that, the choice is narrow.
Culture & sights
Puebla is one of Mexico's great colonial cities. Its UNESCO-listed grid of red-brick and Talavera-tiled house fronts holds the gilded Capilla del Rosario, the seventeenth-century Biblioteca Palafoxiana and the Museo Amparo, with the forts of the 5 May 1862 battle on the hill above. That is enough for several unhurried days.
Huatulco is a planned resort with a morning's worth of sights: the painted dome of La Crucecita's church, the small ceremonial site at Copalita and the quiet colonial church in Santa María Huatulco.
Nightlife
Neither city is a party destination, but Puebla gives you more to do after dark. There are mezcal bars and cathedral-view rooftops around the Callejón de los Sapos, student bars and small clubs in neighbouring Cholula from Thursday to Saturday, and clubs in Angelópolis.
In Huatulco an evening means a long dinner and a drink on La Crucecita's plaza or by the Santa Cruz marina, and most of the town is asleep by midnight. People looking for a party go up the coast to Zipolite.
Nature & outdoors
In Huatulco the outdoors starts at the hotel door. The national park's dry forest, sea arches and coral patches are made for snorkelling and diving, humpback whales pass offshore from December to March, and you can raft on the Copalita River or visit waterfalls and coffee farms in the hills.
Puebla's landscapes are grander but further away. The snow-capped Popocatépetl and Iztaccíhuatl fill the skyline, and La Malinche is a long climb to more than 4,400m. Almost every outing needs a car or a tour, and the parks in the city are modest.
Day trips
Puebla has excellent outings all around it. The Great Pyramid of Cholula is half an hour away, close to the decorated village churches of Tonantzintla and Acatepec, and Huejotzingo has a Franciscan convent. You can pair Tlaxcala with the Cacaxtla murals, and Mexico City works as a long day.
From Huatulco the main outing is west along the coast, about an hour to Mazunte, Zipolite and Puerto Ángel, with Puerto Escondido further on. Oaxaca city is too far to see in a day.
Good for families
Both cities work for families, in different ways. Huatulco is a beach stay. Children can snorkel near the shore in calm coves, and the resorts have pools and kids' clubs, but there is little else once they tire of the sea.
In Puebla the highlight is Africam Safari, where animals wander around your car, along with the tunnels inside Cholula's pyramid and the observation wheel. Most other sights are churches and museums, and altitude and traffic can tire small children.
Getting around
Puebla's historic centre is a flat grid, and almost every sight is within twenty minutes' walk of the zócalo. There is no metro, though, and buses are hard for visitors to use, so getting further out means a taxi or ride-hailing.
Huatulco is spread across separate bays. La Crucecita and Santa Cruz are within walking distance of each other, but Tangolunda or Maguey mean a taxi or colectivo, and the remoter bays need a boat or a hire car.
Shopping & style
Puebla has something worth buying in Talavera pottery, and some workshops let you watch it being painted. The El Parián craft market and the weekend antiques stalls on the Callejón de los Sapos add to that, and the Angelópolis malls cover the brands.
Huatulco has stalls of Oaxacan textiles, black pottery and alebrijes mixed in with beach souvenirs, and no fashion shopping to speak of.
Affordability
Puebla is the cheaper of the two. Street food and market lunches cost very little, getting around town is inexpensive, and hotels in restored colonial houses near the zócalo are good value.
You can keep Huatulco reasonable by staying in La Crucecita and eating at fondas. The Tangolunda resorts, boat tours and hotel restaurants cost noticeably more, and prices go up in the high season.
Live music & performing arts
Puebla has stages worth planning an evening around. The Teatro Principal is among the oldest theatres in the Americas, the university's cultural complex hosts dance and orchestral evenings, and trios and mariachis play on the squares.
In Huatulco, performance mostly means folk-dance shows at the resorts, the odd live band in a bar and music on the plaza during festivals.
Wellness & relaxation
Huatulco is the more restful place. It is low-rise and quiet, with full spas at the Tangolunda and Conejos resorts and temazcal steam baths at several eco-centres.
Puebla also has temazcales around Cholula and the sulphur pools of the Agua Azul balneario. But traffic outside the centre cuts into the calm, and relaxing there mostly means shaded courtyards and long lunches.
When should you go?
Pick your month. The climate figures are measured averages, not a forecast.
Huatulco in July
Puebla in July
Daytime high, °C
Rainfall in the month, mm
Where the figures come from
Huatulco's temperatures are measured 42 km from the centre, at Puerto Angel, Oax..
Huatulco's station stands 177 m below the city centre, so the centre is likely a little cooler than the figures say.
Huatulco has no rain gauge within 25 km of the centre, so its rainfall comes from a gridded climate dataset read at the city rather than from a gauge further away.
Temperature and rainfall are climate normals, averaged over the years shown. Huatulco: 1991-2020 normals, Puerto Angel, Oax. (42.2 km from centre). Puebla: 1991-2020 normals, Puebla, Pue. (5.4 km from centre).
Huatulco is hot all year, around 33°C every month, and the sea stays between 27°C and 30°C, so the water is always warm enough for swimming. What changes is the rain. November to April is dry and very sunny, with the clearest water. From May to October heavy downpours arrive, at their worst in June and September, and the humid heat makes walking or hiking in the middle of the day hard work.
Puebla sits high on a plateau, which keeps it mild. Daytime highs run from 23°C in winter to their warmest in April, so walking the streets is comfortable in any month. It has the same dry season as Huatulco, at its best from November to March, when the skies are sunny and the volcanoes stand out most clearly. From June to September afternoon storms are common.
Which traveller are you?
For a beach and sun trip, Huatulco wins easily. It has nine bays of golden sand, calm coves for swimming and snorkelling over coral, and warm sea all year. Puebla is hours from any coast and can only offer pools.
On a culture and arts trip, Puebla is the clear choice. Its UNESCO-listed centre, the gilded Capilla del Rosario, the Biblioteca Palafoxiana, the Museo Amparo and the Teatro Principal fill several days. Huatulco's few sights take a single morning.
For a food and nightlife trip, Puebla is the better bet. Mole poblano, cemitas and the convent sweets of Calle de los Dulces make eating a reason to go, and evenings run on to mezcal bars, rooftops and Cholula's student clubs. Huatulco is quiet by midnight.
Before you go
| Measure | Huatulco | Puebla |
|---|---|---|
| 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 | 220 m | 2,153 m |
| Main airport | Bahías de Huatulco International Airport (HUX)15 km from centre13 non-stop destinations | Hermanos Serdán International Airport (PBC)20 km from centre14 non-stop destinations |
| Public holidays this year | 9 days | 9 days |
By the numbers
| Measure | Huatulco | Puebla |
|---|---|---|
| City population | 7,409 | 1,542,232 |
| People per km² | - | 2,825 |
| Museums within 10 km | 0 | 17 |
| UNESCO World Heritage sites within 50 km | 0 | 2 |
| 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 Huatulco or Puebla somewhere new.
- Puerto Escondidovs Huatulco
- Mexico Cityvs Puebla
- Oaxacavs Huatulco
- Oaxacavs Puebla
- Acapulcovs Puebla
- San Miguel de Allendevs Puebla