VacationSelector
Playa Manzanillo, Puerto Escondido
Puerto EscondidoPlaya Manzanillo
The main beach with the green hills behind, Sayulita
SayulitaThe main beach with the green hills behind

Photos: Puerto Escondido by theklan, CC BY-SA 2.0, cropped; Sayulita by Luisalvaz, CC BY-SA 4.0, cropped.

Puerto Escondido or Sayulita?

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
  • nightlife
  • food and drink

Puerto Escondido is the better pick for travellers who want more ocean and are happy to spend less. Its coast is more varied, from a world-famous big-wave break to calm snorkelling coves, with lagoons, turtles and bioluminescence close by. Going out has more life to it, centred on La Punta, and a simple stay costs noticeably less. The trade-off is a spread-out town where you take taxis between neighbourhoods, and heat that stays fierce all year.

Choose Sayulita for

  • shopping
  • getting around
  • day trips

Sayulita suits people who want a compact village where you walk everywhere, gentle waves for learning to surf and easy access to Puerto Vallarta for a bigger day out. Its boutiques and Huichol galleries make better browsing, and the winter weather is far kinder for walking around. You pay for that comfort, though. Rooms and restaurants are priced for North American visitors, and nights out are a few blocks of bars rather than a proper scene.

Scoreboard

Twelve categories on one fixed scale from 0 to 100. The shaded stretch is the gap between the two.

Beaches & swimming. Puerto Escondido 82, Sayulita 80: Puerto Escondido leads by 2 points.
Food & drink. Puerto Escondido 48, Sayulita 42: Puerto Escondido leads by 6 points.
Culture & sights. Puerto Escondido 8, Sayulita 7: Puerto Escondido leads by 1 points.
Nightlife. Puerto Escondido 45, Sayulita 33: Puerto Escondido leads by 12 points.
Nature & outdoors. Puerto Escondido 78, Sayulita 72: Puerto Escondido leads by 6 points.
Day trips. Puerto Escondido 35, Sayulita 42: Sayulita leads by 7 points.
Good for families. Puerto Escondido and Sayulita are level on 42.
Getting around. Puerto Escondido 40, Sayulita 48: Sayulita leads by 8 points.
Shopping & style. Puerto Escondido 22, Sayulita 33: Sayulita leads by 11 points.
Affordability. Puerto Escondido 68, Sayulita 45: Puerto Escondido leads by 23 points.
Live music & performing arts. Puerto Escondido and Sayulita are level on 12.
Wellness & relaxation. Puerto Escondido and Sayulita are level on 58.
0255075100

Your match

Pick a travel style or drag the sliders, and both match scores follow your weighting.

Too close to call, 2 points apart

Puerto Escondido
45match

Wins on prices and nightlife with your weighting.

Sayulita
43match

Wins on shopping and getting around with your weighting.

What matters to you?

Category by category

What the scores mean for a trip.

Beaches & swimming

Puerto Escondido 82Sayulita 80

Both towns are built around the beach, and both have warm Pacific water, but the beaches work very differently. Puerto Escondido's coast changes every few hundred metres. Zicatela is a powerful surf beach for watching, not swimming, while Carrizalillo, Puerto Angelito and Manzanillo are calm, clear coves good for snorkelling.

Sayulita has one main bay with soft, rolling waves where the whole village learns to surf. It gets crowded, so swimmers walk to Playa de los Muertos or along the jungle path to Carricitos. San Pancho and the Punta de Mita beaches are within half an hour, closer than Mazunte and Zipolite are to Puerto Escondido.

Food & drink

Puerto Escondido 48Sayulita 42

Puerto Escondido eats a little better. That is thanks to the cooking of Oaxaca: tlayudas, moles and tamales at the market and evening street stalls, mezcal from the valleys inland and fish grilled a la talla on the beach. Rinconada also has a handful of more polished restaurants.

Sayulita's best food is simpler and coastal: fish tacos, aguachile, al pastor around the plaza. Its layer of smoothie bowls and international menus can feel interchangeable, and for a serious dinner people drive to Puerto Vallarta.

Culture & sights

Puerto Escondido 8Sayulita 7

Neither town is a sightseeing destination. Each has a modest church and a small centre and no museums at all. What differs is the cultural thread you meet. In Puerto Escondido it is the Oaxacan coast of the market, the fishing beach and the festivals, with Oaxaca city's architecture a long way inland. In Sayulita it is Huichol art sold in galleries, along with the hillside cemetery and the papel picado over the streets.

Nightlife

Puerto Escondido 45Sayulita 33

Puerto Escondido has the livelier nights. La Punta is a proper barefoot party quarter, with reggaeton and electronic nights running late in high season, and Zicatela's beachfront adds sunset bars and mezcal places.

Sayulita goes out more than a village usually would, with bars around the plaza and a few DJs past midnight in winter. Still, it is a few blocks rather than a district, and anyone wanting clubs drives to Puerto Vallarta. Both scenes go quiet in the rainy summer.

Nature & outdoors

Puerto Escondido 78Sayulita 72

Puerto Escondido has the edge outdoors. Zicatela is one of the world's great big-wave breaks, and nearby you have the bioluminescent Manialtepec lagoon, the mangroves and crocodiles of Chacahua and turtle hatchling releases on the beaches.

Sayulita's nature is greener and gentler. Jungle hills run down to the sea, and footpaths and mountain-bike trails cross the headlands. In winter, humpbacks calve in the Bay of Banderas, and boats go out to the protected Marietas Islands. It is the better place for beginner surfers, less so for anyone chasing heavy waves.

Day trips

Sayulita 42Puerto Escondido 35

Sayulita has more to do in a day. Puerto Vallarta, about an hour south, offers a real town, with its malecón, the old centre around the crowned Guadalupe church, and galleries. Beyond that, the colonial ruins and river trips of San Blas and fishing villages like Chacala are within reach.

From Puerto Escondido, the day trips are mostly more beach: Mazunte, Zipolite and Puerto Angel, or Huatulco's bays. Oaxaca city and the mezcal valleys really need an overnight stay.

Good for families

Puerto Escondido 42Sayulita 42

These two are equally suited to families, and in similar ways: simple beach days, no zoo or aquarium, and strong heat. The details differ, though. Puerto Escondido has safe coves for paddling and snorkelling, but its open beaches are dangerous and the town is spread out.

Sayulita is compact, and its surf schools teach children on gentle waves. On the other hand, its cobbled lanes with no pavements and its golf-cart traffic make pushchairs hard work.

Getting around

Sayulita 48Puerto Escondido 40

Sayulita is easier to get around because it is so small. You can cross the village on foot in about ten minutes, even if the cobbles and dirt lanes are rough. For the coast, there are slow buses to Puerto Vallarta, rented golf carts or a hire car.

Puerto Escondido is split into separate pockets: the centre, Rinconada and Zicatela down to La Punta. Steep hills and patchy pavements lie between them, so you end up taking plentiful taxis or colectivo vans every day.

Shopping & style

Sayulita 33Puerto Escondido 22

Shopping in Puerto Escondido is practical. Its Oaxacan crafts are genuine, but on El Adoquin they share the street with the souvenir trade, and Zicatela's surf shops are for gear rather than browsing. Serious craft buyers wait for the markets and workshops of Oaxaca city inland, and a bottle of mezcal is the thing to take home from the coast.

Sayulita is the better place for an afternoon of shopping, because its small boutiques share a recognisable beach style instead of looking like a row of stalls. Its Huichol galleries also offer a speciality that Puerto Escondido has no equivalent for. Still, the shopping is on a village scale, with no fashion streets or department stores.

Affordability

Puerto Escondido 68Sayulita 45

Puerto Escondido is clearly the cheaper vacation. Street tacos, market meals, taxis and simple guesthouses cost little. Only the design hotels and international restaurants of Zicatela and La Punta charge well above the local norm.

Sayulita's rooms, villas and visitor restaurants are priced for North Americans, and surf lessons and yoga add up. Taco stands, fondas and the regional bus stay cheap, and a summer visit lowers the cost of a room noticeably.

Live music & performing arts

Puerto Escondido 12Sayulita 12

There is little stage culture in either town, with no theatre or concert hall in either. Puerto Escondido has bar bands, the odd son jarocho night and traditional dances at its November festival. Sayulita offers acoustic sets, buskers and occasional mariachi, and Puerto Vallarta is close by for a proper concert.

Wellness & relaxation

Puerto Escondido 58Sayulita 58

Both are slow-paced yoga towns, with open-air studios, retreats and temazcal sweat lodges, and neither has thermal baths. In Puerto Escondido, the yoga spreads into Mazunte nearby, beach massages are cheap, and light sleepers should avoid La Punta.

Sayulita has more of a retreat-villa culture, with sound healing alongside the yoga. Its crowded, noisy centre in high season sends people seeking real quiet to the hillsides or to San Pancho.

When should you go?

Pick your month. The climate figures are measured averages, not a forecast.

Puerto Escondido in July

33 °Cdaytime high
24 °Cnight-time low
116 mmrain in the month
7 hsunshine a day
30 °Csea
13 hdaylight a day

Sayulita in July

29 °Cdaytime high
27 °Cnight-time low
342 mmrain in the month
No recordsunshine a day
30 °Csea
13 hdaylight a day

Daytime high, °C

0°10°20°30°40°JFMAMJJASOND

Rainfall in the month, mm

0100200300400JFMAMJJASOND
Puerto EscondidoSayulita

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.

Sayulita 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). Sayulita: 2001-2020 normals, NASA POWER reanalysis grid, no weather station within 90 km.

Both towns have the same basic rhythm: a dry season from about November to April or May and a wet summer, with the sea warm enough to swim in all year. The difference is the heat. Puerto Escondido hardly changes, with daytime highs around 32°C every month. That makes midday walking hard work even in the dry, sunny winter, which has the most sunshine of the year. Its rains build from May and peak at about 208mm in August, and by November it is dry again.

Sayulita is much milder in winter, at around 25°C, which is ideal for strolling the village and walking the headland paths. The sea drops to about 24°C, so it is fresher for swimming than Puerto Escondido's warm Pacific. Its summer is far wetter, with rainfall reaching about 384mm in August and staying heavy from July to September, along with heat and humidity. For Sayulita, December to May is clearly the time to go. Puerto Escondido's beaches work in any dry month, as long as you can live with the heat.

Which traveller are you?

On a trip with a tight budget, Puerto Escondido lets you live on local terms. If you stay away from the foreign-facing end of Zicatela, the days cost very little. Sayulita is priced for North American visitors, so even a plain stay costs noticeably more, especially in winter.

For a food and nightlife trip, Puerto Escondido has more to explore. You get a whole regional cuisine from Oaxaca rather than a run of beach tacos, and a proper party quarter that keeps going late. Sayulita's eating and drinking are pleasant but small enough to get through in a few evenings.

On a shopping trip, Sayulita is the better choice. Puerto Escondido's stalls lean towards the souvenir trade. Sayulita's compact streets have enough independent boutiques and galleries for an unhurried afternoon, and its Wixárika artwork makes a distinctive thing to take home.

Before you go

MeasurePuerto EscondidoSayulita
Official languageSpanish, Nahuatl, Yucatec MayaSpanish, Nahuatl, Yucatec Maya
CurrencyMexican Peso (MXN)Mexican Peso (MXN)
SocketsAB127 V, 60 HzAB127 V, 60 Hz
Driving sideRightRight
Time zoneUTC-6UTC-6
Emergency number911911
Elevation60 m2 m
Main airportPuerto Escondido International Airport (PXM)2 km from centre10 non-stop destinationsPuerto Vallarta International Airport (PVR)29 km from centre52 non-stop destinations
Public holidays this year9 days9 days

By the numbers

MeasurePuerto EscondidoSayulita
City population29,9033,390
Museums within 10 km00
UNESCO World Heritage sites within 50 km01
Swim season, months above 21 °C12 months12 months

Where else could you go?

Every comparison below shares a destination with this one, so you can follow Puerto Escondido or Sayulita somewhere new.

Browse every destination

Sources

Structured data from Wikidata (CC0). Weather data by Meteostat. Meteorological data provided by NOAA, DWD and others. Rainfall where no rain gauge is within 25 km is from the TerraClimate 1991-2020 climatology (Abatzoglou et al. 2018, Scientific Data), read at the city. Sea surface temperature from NOAA OISST v2.1, NOAA Physical Sciences Laboratory. Airport data from OurAirports (public domain). Public holidays from Nager.Date (MIT). Exchange rates via Frankfurter, based on European Central Bank reference rates. Non-stop route lists from the "Airlines and destinations" tables on English Wikipedia airport articles, by Wikipedia contributors, reused under CC BY-SA 4.0. Currency from the ISO 4217 register maintained by SIX, cross-checked against country data from GeoNames (CC BY 4.0). Price level from World Bank open data (PPP conversion factor for private consumption and official exchange rate), CC BY 4.0. Time zones from GeoNames (CC BY 4.0); clock offsets computed from the IANA time zone database. Temperature and rainfall for destinations with no weather station are from the NASA POWER 2001-2020 climatology, derived from MERRA-2. Daylight hours computed from each destination's latitude using the NOAA solar position algorithm.

Category scores are our editorial verdict under rubric v3, each placed against the same fixed benchmark cities; the climate figures are measured. How the scores are set. Snapshot generated 2026-11-02. Daily budgets are estimates from country price levels.