

Photos: Puerto Escondido by theklan, CC BY-SA 2.0, cropped; Zihuatanejo by AlejandroLinaresGarcia, CC BY-SA 4.0, cropped.
Puerto Escondido 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 Puerto Escondido for
- nightlife
- nature and the outdoors
- day trips
Puerto Escondido suits travellers who want the Pacific with an edge to it. Zicatela's famous surf, the gentler breaks for learners, lagoon trips by night and the late bars of La Punta give it more to do than its neighbour, and the yoga studios and temazcal ceremonies make it an easy place to slow down between sessions in the water. It is the better pick for surfers, young couples and anyone who wants the evenings to carry on after dinner.
Choose Zihuatanejo for
- families
- culture and sights
- getting around
Zihuatanejo is the gentler choice, built around a sheltered bay where the water is calm enough for small children and the town centre can be walked end to end. Families, older couples and anyone who mostly wants to swim, eat grilled fish and watch the sun go down will find it easier going, with Ixtapa's resort pools close at hand if needed.
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.
Too close to call, 2 points apart
Wins on nightlife and nature and the outdoors with your weighting.
Wins on families and culture and sights with your weighting.
What matters to you?
Category by category
What the scores mean for a trip.
Beaches & swimming
Both coasts are excellent, so the difference is in what kind of water you get. Puerto Escondido has a split character: Zicatela is a long golden beach for watching surfers, not for swimming, and calm water is found in small coves such as Carrizalillo, Puerto Angelito and Manzanillo.
Zihuatanejo turns that around. Its whole bay is sheltered, so Playa La Ropa gives you a long, calm crescent to swim from every day, with Las Gatas and its old reef across the water. The open, rougher beaches are the exception here, out at Ixtapa's El Palmar.
Food & drink
Both towns eat at much the same level: fish grilled a la talla at beach palapas, honest market cooking, and no real fine dining. The difference is in the regional kitchen. Puerto Escondido cooks from Oaxaca, with tlayudas, moles and plenty of mezcal, and its surf quarters add pizza, poke and bakeries for long-stay visitors.
Zihuatanejo cooks from Guerrero. Look for tiritas of lime-cured fish and the Thursday pozole that families sit down to across the state, with a few dining rooms looking over the bay from the hills and in Ixtapa.
Culture & sights
Neither town is a place for sightseeing, but Zihuatanejo has a little more to show. Its waterfront archaeological museum introduces the pre-Hispanic peoples of the Costa Grande, and the whitewashed grid around the fishermen's pier has the feel of a real working town. Puerto Escondido has no museum at all, only El Adoquin, a small church and the lighthouse, and its culture is found at the market and festivals rather than in buildings.
Nightlife
Puerto Escondido is the livelier of the two by some distance. La Punta draws a young, barefoot crowd to open-air bars with reggaeton and electronic nights that run late in high season, and Zicatela's beachfront has sunset bars and mezcal spots.
In Zihuatanejo, an evening usually means a sunset drink, a long dinner and a few small bars full of locals and long-stay visitors. For anything louder you have to go up the coast to Ixtapa's beach bars and handful of clubs, which mostly fill up in winter.
Nature & outdoors
Both towns live on the water, but Puerto Escondido has more of it to explore. Zicatela's heavy beach break is known among surfers worldwide, and the coast around it has the bioluminescent Manialtepec lagoon and the mangroves and empty sands of the Chacahua national park.
Zihuatanejo's outdoors is calmer and more about what lies under the water. There is snorkelling and diving at Las Gatas and Isla Ixtapa, sport fishing for sailfish and marlin, kayaking on the bay and birdwatching at Barra de Potosí. In winter, humpback whales pass both coasts.
Day trips
Puerto Escondido has the better coast within reach. Mazunte, San Agustinillo and Zipolite are each about an hour away, and each has a different character, from yoga retreats to bohemian beach life. The bays of Huatulco and the lagoon village of Chacahua give you further options.
Zihuatanejo's outings are smaller. You can spend a beach day at Troncones, have lunch on the sand at Barra de Potosí, or visit the Xihuacan ball court with its site museum. That is roughly where the choice ends.
Good for families
Puerto Escondido asks more of parents. Zicatela and the other open beaches have heavy surf and currents that rule out swimming with children, the town is split into pockets linked by taxi, and nothing there is built for children, so days revolve around a few sheltered coves. Older children get the most from it, with gentle surf lessons on the learner waves at La Punta, dolphin boat trips and turtle hatchling releases.
Zihuatanejo is less work for a family. Its main beaches lie inside a calm bay where small children can paddle, and Ixtapa's hotel pools are a short ride away when they tire of the sand. Both towns have turtle releases and boat outings, but the trips here are shorter and gentler: a few minutes by boat to the quiet coves of Isla Ixtapa, or a look at the crocodiles in the mangroves near Playa Linda, rather than a long drive west to Chacahua.
Getting around
Neither town is easy to walk around, and taxis do most of the work in both. Zihuatanejo has a compact centre and a waterfront path to Playa Madera, buses run to La Ropa and Ixtapa, and boats carry you across the bay to Las Gatas.
Puerto Escondido is spread over separate pockets: the centre, Rinconada, and Zicatela down to La Punta. You will take a cab or colectivo between them, and hills, heat and patchy pavements make walking within them hard work.
Shopping & style
Both towns are good for souvenirs and not much more, but the crafts reflect different states. Puerto Escondido's El Adoquin sells Oaxacan embroidery, alebrijes and mezcal to take home, along with surf shops in Zicatela. Zihuatanejo's artisans' market brings in silver from Taxco and lacquerware from Olinalá, and Ixtapa adds a small shopping plaza.
Affordability
Costs are much the same in both: market meals, taxis and simple guesthouses are cheap, and prices climb sharply at the top end. In Puerto Escondido, those dear pockets are the design hotels and international restaurants of Zicatela and La Punta. In Zihuatanejo, they are the boutique hotels above La Ropa and the large Ixtapa resorts, and staying down in town keeps a trip cheap.
Live music & performing arts
Neither town has any theatre or concert life. Puerto Escondido has bands and DJs in the bars of Zicatela and La Punta, and its November festival brings traditional dance. Zihuatanejo's highlight is its long-running international guitar festival, held once a year, with trova and mariachi in restaurants during high season.
Wellness & relaxation
Puerto Escondido is the better place to make rest an actual plan. Yoga is part of everyday life there, with open-air studios in Zicatela and the hills and more in Mazunte, and massages and temazcal ceremonies are easy to find. Light sleepers should avoid La Punta, though.
Zihuatanejo restores you in a quieter way. It has a slow pace, shade and swimming, with spas mostly inside the hotels above La Ropa and in Ixtapa, and only a little yoga.
When should you go?
Pick your month. The climate figures are measured averages, not a forecast.
Puerto Escondido in July
Zihuatanejo in July
Daytime high, °C
Rainfall in the month, mm
Where the figures come from
Puerto Escondido's temperatures are measured 66 km from the centre, at Puerto Angel, Oax..
Puerto Escondido 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.
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. Puerto Escondido: 1991-2020 normals, Puerto Angel, Oax. (65.6 km from centre). Zihuatanejo: 1991-2020 normals, TerraClimate 4 km grid at the town, no weather station within 90 km.
Both towns are hot all year, with daytime highs of about 32°C or more in every month, so the seasons are set by rain rather than temperature. In each, the dry stretch runs from November into spring, and that is the time for long beach days and walking around town in the evenings. Puerto Escondido starts getting wetter in May and is at its sunniest from December to March. Zihuatanejo stays dry a little longer, through May, but its wet season peaks harder, with about 285mm falling in September.
The sea is warm enough to swim in all year in both. Zihuatanejo's bay cools slightly to about 27°C in March and April, while Puerto Escondido stays at 28°C or above. From June to October both towns are humid and stormy, and midday is best spent in the shade.
Which traveller are you?
For an outdoors trip, Puerto Escondido is the stronger base. It has one of the world's best-known big-wave surf breaks, gentler waves to learn on, boat trips to see dolphins and turtles, and the mangroves of Chacahua and the glowing Manialtepec lagoon within reach.
On a family trip with young children, Zihuatanejo makes life simpler. The calm water at La Ropa and Las Gatas is safe for paddling, the compact centre is easy with a pushchair, and Ixtapa's resorts have pools and kids' clubs. Puerto Escondido's best swimming coves involve steep steps.
On a food and nightlife trip, Puerto Escondido has more to offer after dark. Both towns serve good grilled fish, but La Punta's open-air bars and late parties keep going well beyond Zihuatanejo's sunset drinks and quiet waterfront bars.
Before you go
| Measure | Puerto Escondido | 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 | 60 m | 13 m |
| Main airport | Puerto Escondido International Airport (PXM)2 km from centre10 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 | Puerto Escondido | Zihuatanejo |
|---|---|---|
| City population | 29,903 | 70,760 |
| Museums within 10 km | 0 | 1 |
| UNESCO World Heritage sites within 50 km | 0 | 0 |
| Swim season, months above 21 °C | 12 months | 12 months |
Where else could you go?
Every comparison below shares a destination with this one, so you can follow Puerto Escondido or Zihuatanejo somewhere new.
- Huatulcovs Puerto Escondido
- Oaxacavs Puerto Escondido
- Acapulcovs Zihuatanejo
- Acapulcovs Puerto Escondido
- Mexico Cityvs Zihuatanejo
- San Miguel de Allendevs Zihuatanejo