

Photos: Puerto Escondido by theklan, CC BY-SA 2.0, cropped; Puerto Vallarta by RL0919, CC BY-SA 4.0, cropped.
Puerto Escondido or Puerto Vallarta?
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
- prices
- wellness
- nature and the outdoors
Puerto Escondido is for travellers who want the Pacific in its rawer form and little else to organise. The days revolve around the surf at Zicatela, the calm coves for swimming and the lagoons along the coast, and the town stays small, informal and easy on a modest budget. It suits surfers, couples and long-stayers who are happy with fish grilled on the beach, a yoga class and early nights away from La Punta.
Choose Puerto Vallarta for
- families
- nightlife
- culture and sights
Choose Puerto Vallarta if you want a beach town with more going on around the sand. Banderas Bay gives gentler water for children, the restaurants and street food are a clear step up, nights on the Malecón and in the Zona Romántica run later, and there is more to fill a rest day, from whale trips to Sayulita, Yelapa and the mountain town of San Sebastián del Oeste. It is the easier pick for families, groups and a first trip to Mexico's Pacific coast.
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 prices and wellness with your weighting.
Wins on families and nightlife with your weighting.
What matters to you?
Category by category
What the scores mean for a trip.
Beaches & swimming
Both are serious beach destinations, and the difference is the kind of water. Puerto Escondido sits on the open Pacific: Zicatela's long golden beach is for watching heavy surf rather than swimming, so swimmers and snorkellers head for the small sheltered coves of Carrizalillo, Puerto Angelito and Manzanillo, and the sea stays warmer through the winter.
Puerto Vallarta lies inside Banderas Bay, so the water is generally calmer and swimming is possible from the main town beach at Los Muertos, with long, flat sands at Nuevo Vallarta and jungle coves like Las Animas and Yelapa reached by water taxi. Expect busier stretches lined with loungers and coarser sand than at Puerto Escondido's coves.
Food & drink
Puerto Vallarta eats better. Beyond the beach grills and street tacos of birria and marlin, it has a real restaurant tier, with chef-run dining rooms in the hills that a town of Puerto Escondido's size lacks.
Puerto Escondido's strength is narrower: grilled fish, ceviche and the Oaxacan cooking of tlayudas, moles and tamales, washed down with mezcal, plus the international cafés of La Punta. It is good, honest eating, but the choice runs out sooner.
Culture & sights
Neither town is a sightseeing trip, but Puerto Vallarta at least has a townscape worth walking: whitewashed, red-tiled lanes climbing the hill, the crown-topped Guadalupe church, the sculptures of the Malecón and a couple of small museums by the Cuale river.
Puerto Escondido has almost nothing in that line beyond El Adoquin, a small church and the lighthouse. Its culture is the Oaxacan coast itself, met in the market and on the fishing beach, and anyone wanting more must go inland to Oaxaca city.
Nightlife
Puerto Vallarta has the bigger night out, with dance clubs on the Malecón filling after midnight, rooftop and mezcal bars in the Zona Romántica and one of Latin America's best-established gay scenes.
Puerto Escondido's going out is a barefoot surf-town scene concentrated at La Punta, with open-air bars and reggaeton or electronic nights, and sunset drinks along Zicatela. It is fun and late in the high season but has no club culture, and both towns quieten in the rainy summer.
Nature & outdoors
The outdoors is a strength in both, but in different shapes. Puerto Escondido's is the open ocean and its lagoons: world-famous surf, dolphin and turtle boat trips, bioluminescence at Manialtepec and the mangrove channels and crocodiles of Lagunas de Chacahua, with little hiking.
Puerto Vallarta mixes sea and mountain. Humpbacks calve in the bay in winter, boats go snorkelling at Los Arcos and the Marietas Islands, and the jungle-covered Sierra Madre behind town adds coastal trails to Yelapa, a botanical garden, zip-lines and mountain biking.
Day trips
Puerto Vallarta offers more variety for days out. Bucerías, Sayulita and San Pancho line the coast to the north, boat-only Yelapa lies to the south, and the old silver town of San Sebastián del Oeste brings cobbles and pine-covered hills within reach inland.
From Puerto Escondido nearly everything is another beach: the villages of Mazunte, San Agustinillo and Zipolite, the port of Puerto Angel, the bays of Huatulco and Chacahua. Oaxaca city and the mezcal valleys need an overnight stay.
Good for families
Puerto Vallarta is much better set up for children. The bay is gentle, resorts in Nuevo Vallarta are built around families, and whale trips, a zoo, water parks and turtle releases fill the days, though steep cobbles and summer heat take some managing.
Puerto Escondido works for families who want simple beach days in the calm coves, with turtle releases and surf lessons for older children. But Zicatela's currents rule out swimming there, nothing is built for children, and the town is spread out.
Getting around
Neither town is easy on foot beyond its core, and in both taxis do most of the work. Puerto Vallarta has a compact walkable centre joined to the Zona Romántica by the Malecón, cheap local buses along the bay, ride-hailing and water taxis to the south shore.
Puerto Escondido splits into separate pockets, the centre, Rinconada and Zicatela to La Punta, linked by taxis and colectivo vans, with steep hills and patchy pavements in between. A car is unnecessary in either, but more useful around Puerto Vallarta for the mountains.
Shopping & style
Puerto Vallarta gives shoppers more to find, chiefly Huichol yarn paintings and beadwork, a cluster of art galleries and the municipal market by the Cuale river for silver and textiles, plus malls for everyday needs.
Puerto Escondido's shopping is what a beach town needs: Oaxacan crafts, embroidered blouses and hammocks along El Adoquin, surf shops in Zicatela, and mezcal as the best souvenir.
Affordability
Puerto Escondido is the cheaper of the two for most travellers. Street food, palapa lunches, taxis and guesthouses cost little and there are hardly any paid sights, though Zicatela's design hotels and international restaurants charge foreign prices.
Puerto Vallarta is a resort town where beachfront hotels, Malecón restaurants and boat tours are priced for visitors, so costs climb faster. Eating at inland taco stands and using local buses narrows the gap.
Live music & performing arts
Neither is a place for theatre or concerts, but Puerto Vallarta has a lively informal stage: cabaret, drag and comedy revues in the Zona Romántica through winter, mariachis in the plazas, folkloric dance and the Papantla flyers on the Malecón.
In Puerto Escondido it comes down to bar bands and DJs in Zicatela and La Punta and the music and dances of the November festival.
Wellness & relaxation
Both invite a slow pace, and both offer the temazcal sweat lodge, but Puerto Escondido leans a little further into it, with yoga woven into town life in Zicatela and the hills, more retreats in nearby Mazunte and cheap beach massages.
Puerto Vallarta's version is more polished, built around resort and hill-hotel spas, with retreat centres in the roadless south-shore villages. In both, light sleepers should avoid the party districts, La Punta in one and the Malecón in the other.
When should you go?
Pick your month. The climate figures are measured averages, not a forecast.
Puerto Escondido in July
Puerto Vallarta 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.
Puerto Vallarta 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). Puerto Vallarta: 1991-2020 normals, TerraClimate 4 km grid at the town, no weather station within 90 km.
Both towns have a long dry season and a wet summer, but the timing differs. Puerto Escondido is hot every month, with highs of about 33°C all year, and it is dry and very sunny from November to April. The rain starts in May and is heaviest in August and September, when around 200mm falls in a month. The sea stays warm enough for swimming all year, never dropping below about 28°C.
Puerto Vallarta has a milder winter, with highs around 30°C from December to February, which makes it the more comfortable of the two for walking the streets in those months. It stays dry until the end of May, then the rains arrive in June and peak in September, wetter than Puerto Escondido, with summer highs reaching 34°C and heavy humidity. The bay is noticeably cooler in late winter but warms to about 30°C from July to October. For both, November to April is the best time, with Puerto Vallarta holding up better in March to May.
Which traveller are you?
On a family trip with children, Puerto Vallarta is the easier choice. The flat, gentle sands of Nuevo Vallarta, resorts with kids' clubs, the small zoo at Mismaloya, water parks and evening strolls on the Malecón give far more to do than Puerto Escondido's few calm coves.
For a trip on a tight budget, Puerto Escondido stretches money further. Market meals, palapa lunches, simple guesthouses and taxis cost little, and with almost no paid sights the main pleasures are free. Puerto Vallarta's resort pricing and boat tours add up faster.
For surfers, Puerto Escondido is the place to be. Zicatela is one of the world's famous big-wave breaks, with gentler waves at La Punta and Carrizalillo for learners, all within town. From Puerto Vallarta the surf means a drive north to Punta de Mita or Sayulita.
Before you go
| Measure | Puerto Escondido | Puerto Vallarta |
|---|---|---|
| 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 | 101 m |
| Main airport | Puerto Escondido International Airport (PXM)2 km from centre10 non-stop destinations | Puerto Vallarta International Airport (PVR)5 km from centre52 non-stop destinations |
| Public holidays this year | 9 days | 9 days |
By the numbers
| Measure | Puerto Escondido | Puerto Vallarta |
|---|---|---|
| City population | 29,903 | 224,166 |
| People per km² | - | 4,311 |
| Museums within 10 km | 0 | 2 |
| UNESCO World Heritage sites within 50 km | 0 | 1 |
| 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 Puerto Vallarta somewhere new.