

Photos: Mazatlan by Gzzz, CC BY-SA 4.0, cropped; Zihuatanejo by AlejandroLinaresGarcia, CC BY-SA 4.0, cropped.
Mazatlan 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 Mazatlan for
- culture and sights
- nightlife
- live music and the arts
Mazatlan suits travellers who want a beach vacation with a real city attached. Its long Pacific shore comes with a 19th-century old town, a working theatre, a proper night out in the Zona Dorada and a seafood culture worth building days around. Add the colonial and mining villages of the Sierra Madre an hour or two inland, and it gives more to do once the sunburn calls for a day in the shade.
Choose Zihuatanejo for
- wellness
- beaches
- getting around
Pick Zihuatanejo if the plan is to do very little, very well. The sheltered bay keeps the water calm and warm all year, Las Gatas and Isla Ixtapa are good for snorkelling, and the small fishing town has a slow rhythm that suits reading, swimming and long dinners. There are few sights and the nights are quiet, which is exactly what its visitors come for.
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 nightlife with your weighting.
Wins on wellness and beaches with your weighting.
What matters to you?
Category by category
What the scores mean for a trip.
Beaches & swimming
Both are first-rate beach towns, but the water behaves differently. Mazatlan has a long, almost unbroken run of open Pacific sand, from the rocky bays of Olas Altas to the hotel strip of the Zona Dorada and the wide, quieter shore at Cerritos, with Isla de la Piedra and Isla de Venados a boat ride away. The surf on the exposed stretches can be strong, and the sea is cool in late winter.
Zihuatanejo has the slight edge for swimming, because its sheltered bay keeps Playa La Ropa calm and the sea warm in every month. Las Gatas, behind its old stone reef, is flat and clear for snorkelling, and Ixtapa's long beaches add space, though El Palmar takes the full ocean swell.
Food & drink
Mazatlan eats better. As a shrimp port it has a deeper seafood repertoire: aguachile, smoked marlin tacos, pescado zarandeado at beach shacks, shrimp cocktails from morning carts, cheap breakfasts at the Pino Suárez market, and a local lager to go with it all. The restaurants around the Plazuela Machado give evenings a bit more choice.
Zihuatanejo's cooking is honest and fresh but narrower. Tiritas and pescado a la talla at the palapas of La Ropa and Las Gatas are the highlights, and Thursday pozole is a Guerrero custom worth joining. Beyond that, the market, taquerías and a few view restaurants are the whole of it.
Culture & sights
Mazatlan has a genuine historic centre, built on 19th-century port wealth: painted houses, the arcaded Plazuela Machado, the Teatro Ángela Peralta and a twin-towered cathedral. The malecón adds cliff divers and the El Faro lighthouse on its hill. The museums are small, but there is a couple of days' wandering.
Zihuatanejo has almost none of this. The Museo Arqueológico de la Costa Grande gives a short introduction to the region's pre-Hispanic past, and the rest is the whitewashed grid, church and fishermen's pier of a working town, pleasant to stroll but over in an hour.
Nightlife
Mazatlan is the place for a night out. The Zona Dorada's open-fronted bars and dance clubs run late at weekends and fill with students in spring, while the old centre offers quieter drinks around the Plazuela Machado, all to a soundtrack of banda. Carnaval turns the malecón into a week-long party.
Zihuatanejo's evenings are sunset drinks, a long dinner and a few small bars with a local and long-stay crowd. For noise you have to go up the coast to Ixtapa, whose beach bars and handful of clubs only really fill in the winter high season and on Mexican long weekends.
Nature & outdoors
These two are about level outdoors, and both live on the water: sailfish and marlin boats, humpback whales in winter, turtles on the beaches later in the year. The difference is in emphasis. Mazatlan offers point-break surfing near Olas Altas, island kayaking, the climb to El Faro and pine-clad Sierra Madre foothills within about two hours.
Zihuatanejo is better below the surface, with the snorkelling and diving at Las Gatas and Isla Ixtapa, and its calm bay suits paddleboards. On land its draw is wildlife: spoonbills at the Barra de Potosí lagoon and crocodiles in the mangroves near Playa Linda.
Day trips
Mazatlan has the better excursions, because the Sierra Madre foothills are close. Concordia's baroque church and furniture workshops, the cobbled silver-mining village of Copala, El Rosario's gilded mission church and, at a stretch, Cosalá make a real change of scene from the coast.
From Zihuatanejo the options are mostly more beach: a surf day in Troncones, a fish lunch at Barra de Potosí. The Xihuacan ball court and Petatlán's pilgrimage church add a little history, but nothing larger is within easy reach.
Good for families
Both welcome children in the easy Mexican way, and both lean on hotel pools and kids' clubs. Mazatlan has more to do off the sand, notably the large aquarium in the Parque Central for a hot afternoon, but its open beaches can be rough, so small children are better off in the island coves.
Zihuatanejo's advantage is the water itself: La Ropa and Las Gatas are calm enough for toddlers to paddle right on the bay, and the small town is easy to handle. Outings are nature-led, such as crocodile spotting, boat rides to Isla Ixtapa and turtle releases.
Getting around
Getting about is similar in effort but different in shape. Mazatlan is a long ribbon: the 20km malecón links the old centre to the Zona Dorada, buses run the coast road, and the open-air pulmonía taxis make the trip fun.
Zihuatanejo is small and its centre walkable, but the beaches sit over steep hills without pavements, so it is taxis, colectivos to La Ropa and Ixtapa, and water taxis to Las Gatas.
Shopping & style
Neither is a shopping destination, and both come down to crafts and beachwear. Mazatlan has the wider spread, with Zona Dorada silver and hammock shops, the Pino Suárez market hall, artists' studios in the old streets and ordinary malls. Zihuatanejo's artisans' market is smaller but has a stronger regional flavour, with Taxco silver and Olinalá lacquerware from the Guerrero mountains.
Affordability
Both are easy on the wallet, with cheap market meals, seafood shacks, buses and taxis. In Mazatlan that comes from a mostly Mexican clientele, and rooms jump mainly at Carnaval, Easter and Christmas. Zihuatanejo's costs climb more in the winter high season and in the hillside boutique hotels above La Ropa, so a town guesthouse is the way to keep it cheap.
Live music & performing arts
Mazatlan has a real stage in the restored Teatro Ángela Peralta, with concerts, opera and dance and an autumn festival built around it. Banda sinaloense, born in this state, is everywhere, from beach restaurants to strolling groups on the malecón.
Zihuatanejo has no theatre to speak of. Its musical moment is the annual international guitar festival, and otherwise it is trova singers, mariachis or a band in a restaurant during high season.
Wellness & relaxation
Zihuatanejo is the more restful of the two. The town moves slowly, there is nothing to rush to, and the boutique hotels above La Ropa and the Ixtapa resorts offer spas, with yoga and temazcal sweat lodges in some smaller places.
In Mazatlan rest is something you seek out. The Zona Dorada's music carries, treatments are mainly in resort hotels, and the quietest stays are at Cerritos or across the harbour on Isla de la Piedra.
When should you go?
Pick your month. The climate figures are measured averages, not a forecast.
Mazatlan in July
Zihuatanejo in July
Daytime high, °C
Rainfall in the month, mm
Where the figures come from
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. Mazatlan: 1991-2020 normals, Colonia Juan Carras-Co Mazatlan, Sin. (2 km from centre). Zihuatanejo: 1991-2020 normals, TerraClimate 4 km grid at the town, no weather station within 90 km.
Both coasts are dry from November to May, and that is the time to go to either. Mazatlan is the milder of the two in winter, with afternoons around 26°C from December to February, pleasant for walking the old centre, though the sea cools to about 22°C by March and some swimmers find it fresh. Spring there is very sunny and still dry, and by June the sea has warmed up properly. Zihuatanejo stays hot all year at close to 32°C, but its bay holds about 28°C even in January, so winter swimming is warmer there.
The rains arrive in June in Zihuatanejo and in July in Mazatlan, and both are at their wettest in September, with heavy downpours. Mazatlan's summer is the more punishing, with highs near 34°C and sticky humidity that makes long walks hard. In both, late summer brings the warmest sea of the year but the least comfortable weather on land.
Which traveller are you?
On a culture and arts trip, Mazatlan is the clear choice. Its painted 19th-century centre, the Plazuela Machado, the Teatro Ángela Peralta with its autumn festival and the climb to El Faro fill a couple of days, while Zihuatanejo has one small museum.
For a food and nightlife trip, Mazatlan again. Street shrimp cocktails, aguachile and coal-grilled fish feed you well, and evenings can run from quiet drinks around the old square to loud Zona Dorada clubs and Carnaval. Zihuatanejo's nights end after dinner.
On a relaxing and wellness trip, Zihuatanejo suits better. The calm bay, slow town pace and absence of sights to chase let you simply swim and read, and the boutique hotels above La Ropa add spas, yoga and the occasional temazcal sweat lodge.
Before you go
| Measure | Mazatlan | 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-7 | UTC-6 |
| Emergency number | 911 | 911 |
| Elevation | 139 m | 13 m |
| Main airport | General Rafael Buelna International Airport (MZT)16 km from centre23 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 | Mazatlan | Zihuatanejo |
|---|---|---|
| City population | 441,975 | 70,760 |
| Museums within 10 km | 3 | 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 Mazatlan or Zihuatanejo somewhere new.
- Acapulcovs Zihuatanejo
- Sayulitavs Mazatlan
- Nuevo Vallartavs Mazatlan
- Puerto Vallartavs Mazatlan
- Mexico Cityvs Zihuatanejo
- Los Cabosvs Mazatlan