

Photos: Puebla by Octavio Alonso Maya …, CC BY-SA 3.0, cropped; Sayulita by Luisalvaz, CC BY-SA 4.0, cropped.
Puebla 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 Puebla for
- culture and sights
- food and drink
- prices
Puebla suits travellers who want Mexico's colonial heritage and its cooking in one place. You get a UNESCO-listed centre of tiled façades and Baroque chapels, mole and cemitas from the market halls, and Cholula's pyramid half an hour away. It costs little and rewards a few slow days on foot, but it has no coast at all.
Choose Sayulita for
- beaches
- wellness
- nature and the outdoors
Choose Sayulita for a vacation built around the sea. The day turns on surf lessons in the bay, swims at quieter coves, whale-watching boats in winter and yoga at sunset, and the village is small enough that you can forget about transport. Expect higher prices and very little to visit beyond the beach.
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 food and drink 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 differ most. Puebla is more than 2,000m up and several hours from the Gulf coast, so swimming means a hotel pool or a spring-fed balneario on the edge of the city.
Sayulita is a beach town first. Its curving bay has soft surf for beginners, the sheltered cove of Playa de los Muertos lies to the south, and there are longer stretches of sand at San Pancho and Punta de Mita, all with warm sea through the year.
Food & drink
Puebla is worth travelling to for the food alone. Mole poblano began in its convent kitchens, chiles en nogada appear in late summer, and everyday cemitas, chalupas and tacos árabes come from cheap fondas around the centre, with sweets on the Calle de los Dulces.
Sayulita eats well but simply: fish tacos, aguachile, whole grilled fish on the beach, and a layer of international cafés for the surf crowd. It is pleasant seaside eating rather than a cuisine you would plan a trip around.
Culture & sights
Puebla offers days of sightseeing. There is the tiled colonial grid, the cathedral towering over the zócalo, the Capilla del Rosario, the Palafoxiana library and the Museo Amparo, plus the hilltop forts of the 1862 battle.
Sayulita has almost none of this. A small plaza, a modest church and the hillside cemetery take an hour, and its one real cultural thread is Huichol beadwork sold in the galleries.
Nightlife
Neither is a big night out, but Puebla has more range. It has mezcal bars and rooftop terraces near the Callejón de los Sapos, a student bar strip in Cholula from Thursday to Saturday, and clubs in Angelópolis.
Sayulita's scene is a few blocks around the plaza. Evenings start with sunset drinks on the sand and run late in the winter season, but quieten in summer, and for proper clubs you have to go to Puerto Vallarta.
Nature & outdoors
Sayulita's outdoor life is on the water and close at hand. There is surfing in the bay and at Punta de Mita, snorkelling, humpback whales from December to March and boat trips to the Marietas Islands, with jungle paths over the headlands behind the village.
Puebla's nature is mostly mountain scenery seen from a distance. The snowy peaks of Popocatépetl and Iztaccíhuatl fill the skyline and La Malinche makes a serious hike above 4,400m, but every outing needs a car, a tour or an early bus.
Day trips
Puebla is the better base for excursions. Cholula's Great Pyramid and the decorated village churches of Tonantzintla and Acatepec are half an hour away. The Huejotzingo convent, Tlaxcala and the Cacaxtla murals are not much further, and Mexico City is possible in a long day.
From Sayulita the outings are all along the coast: Puerto Vallarta's malecón and old town, quiet villages such as San Pancho and Chacala, and a longer day to San Blas for its ruins and mangrove rivers.
Good for families
Puebla has more to keep children busy, above all the drive-through Africam Safari, plus the observation wheel at Angelópolis and the tunnels inside Cholula's pyramid. Even so, most sights are churches and museums, and the altitude tires small legs.
Sayulita has no zoo or theme park, and its streets are hard going with a pushchair. Surf schools and the sheltered cove still make it a good fit for older children who want to spend the day in the water.
Getting around
Both are easy on foot at the core and awkward beyond it, in different ways. Puebla's centre is a flat, logical grid, but there is no metro and the buses are confusing, so reaching Angelópolis or Cholula means a taxi or ride-hailing.
Sayulita can be crossed in ten minutes, but its cobbles, dirt lanes and missing pavements make walking rougher. Reaching the neighbouring beaches means a golf cart, a taxi or a slow coastal bus.
Shopping & style
Puebla has the better shopping. Talavera pottery comes from workshops where you can watch it being painted, El Parián sells onyx and textiles, antiques stalls fill the Callejón de los Sapos at weekends, and the Angelópolis malls have the big brands.
Sayulita is a short browse of linen boutiques, swimwear and surf shops, though its Huichol beadwork and yarn paintings make the more unusual souvenir.
Affordability
Puebla is much the cheaper of the two, and cheap even for Mexico. Market lunches and taxis cost very little, and hotels in restored colonial houses cost far less than similar rooms in the capital.
Sayulita is priced for North American visitors, and in winter, over Christmas and at Semana Santa, rooms book up early and cost more. Taco stands and the regional bus stay cheap, and a summer visit brings down the cost of a room.
Live music & performing arts
Puebla at least has proper stages. The Teatro Principal is one of the oldest theatres in the Americas, the university's cultural complex puts on dance and orchestral evenings, and the 5 de Mayo festivities bring concerts and folk dance into the streets.
Sayulita has no venue of its own. In high season there are bar bands, buskers and the occasional mariachi, and for anything more formal you go to Puerto Vallarta.
Wellness & relaxation
Sayulita is the place to unwind. It has daily yoga in open-air shalas, week-long retreats, massage and temazcal, and a rhythm of surf in the morning and sunset on the sand. The hillsides and San Pancho are calmer than the crowded centre.
Puebla has temazcal sweat lodges around Cholula and the sulphurous pools at Agua Azul. Beyond that, relaxing there mostly means a long lunch in a shaded courtyard, and traffic outside the old town spoils some of the calm.
When should you go?
Pick your month. The climate figures are measured averages, not a forecast.
Puebla in July
Sayulita in July
Daytime high, °C
Rainfall in the month, mm
Where the figures come from
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. Puebla: 1991-2020 normals, Puebla, Pue. (5.4 km from centre). Sayulita: 2001-2020 normals, NASA POWER reanalysis grid, no weather station within 90 km.
Both are at their best in the dry half of the year, but for different reasons. On its high plateau, Puebla is pleasantly warm rather than hot all year. From November to April it is sunny and almost rainless, which is ideal for walking the centre and for clear views of the volcanoes. From June to September afternoon storms bring up to around 190mm of rain a month.
Sayulita's dry season runs from about December to May, with highs near 25°C and a sea of 24 to 25°C, comfortable for swimming and surfing. Summer is hot and humid, and July to September are very wet, with roughly 380mm in August, although the sea warms to 30°C.
Which traveller are you?
For a beach and sun trip, Puebla is out of the running, high in the mountains with no coast at all. In Sayulita, days pass between a surf lesson, a swim and sunset on the sand, in warm sea every month.
On a culture and arts trip, Puebla fills several days, with a church, museum or library each morning and the chance of a play or concert at night. In Sayulita, someone who loves culture runs out of sights within an afternoon.
On a tight budget, Puebla goes furthest, leaving room for a longer stay and good meals every day. Sayulita is harder: the room, surf lessons and boat trips soon add up, and staying cheap there usually means visiting in the wet summer.
Before you go
| Measure | Puebla | Sayulita |
|---|---|---|
| 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 | 2 m |
| Main airport | Hermanos Serdán International Airport (PBC)20 km from centre14 non-stop destinations | Puerto Vallarta International Airport (PVR)29 km from centre52 non-stop destinations |
| Public holidays this year | 9 days | 9 days |
By the numbers
| Measure | Puebla | Sayulita |
|---|---|---|
| City population | 1,542,232 | 3,390 |
| People per km² | 2,825 | - |
| Museums within 10 km | 17 | 0 |
| UNESCO World Heritage sites within 50 km | 2 | 1 |
| 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 Sayulita somewhere new.
- Nuevo Vallartavs Sayulita
- Puerto Vallartavs Sayulita
- Mexico Cityvs Puebla
- Guadalajaravs Sayulita
- Oaxacavs Puebla
- Mazatlanvs Sayulita