

Photos: Acapulco by Felicia Navarrete, Pexels License; Puerto Vallarta by RL0919, CC BY-SA 4.0, cropped.
Acapulco 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 Acapulco for
- prices
Acapulco is the pick for a straightforward, inexpensive beach vacation in a big Mexican resort. Its sea stays bath-warm even in midwinter, rooms and seafood lunches cost little because the city mainly serves Mexican visitors, and on long weekends the Costera turns into a loud, late party. Go knowing that sightseeing, day trips and outdoor excursions are thin, and that most stays revolve around the hotel, the bay and taxis.
Choose Puerto Vallarta for
- day trips
- nature and the outdoors
- families
Travellers who want more from the days around the beach will be happier in Puerto Vallarta. Jungle-covered mountains drop into Banderas Bay, humpback whales arrive in winter, and boats, trails and coastal villages such as Yelapa and Sayulita give each day a different shape. Its walkable old town, better street food and calmer family beaches make it the easier all-round choice, though it costs more, especially in the winter high season.
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 with your weighting.
Wins on day trips and nature and the outdoors with your weighting.
What matters to you?
Category by category
What the scores mean for a trip.
Beaches & swimming
The two are close on beaches, but the setting differs. Acapulco's sand curves around one big urban bay, with the hotel strip on Condesa and Icacos, sheltered family coves at Caleta and Caletilla, and Puerto Marqués next door for clear, calm swimming. The water is warmer in winter, but the open-ocean beaches at Revolcadero are for looking at, not swimming.
Puerto Vallarta spreads its beaches out more. There is the busy town beach of Los Muertos, coves to the south such as Las Animas and Yelapa reached by water taxi, and the wide, gentle sands of Nuevo Vallarta. Surf beaches on the Riviera Nayarit are about an hour away, which makes for more variety, though the sand is coarser and golden.
Food & drink
Both cities grill whole fish over wood, pescado a la talla in Acapulco and zarandeado in Puerto Vallarta, but Puerto Vallarta has more good food overall. Acapulco's highlights are the palapa restaurants at Barra Vieja and the Thursday ritual of pozole verde, while much of the Costera is chains and tourist seafood.
In Puerto Vallarta, the evening taco stands of the centre and Zona Romántica, aguachile, local raicilla and chef-run dining rooms in the hills give more options and more good meals across a stay.
Culture & sights
Neither city is a sightseeing destination, and each fills about a day. Acapulco has more history: the star-shaped Fuerte de San Diego tells the story of the Manila galleons, and the cliff divers at La Quebrada and Diego Rivera's mosaics are on hand. Puerto Vallarta is better for wandering, with whitewashed hillside streets, the crown-topped Guadalupe church and the sculptures along the Malecón.
Nightlife
Both stay out until dawn, but the style differs. Acapulco is big-club territory, with large venues on the Costera and the hillside above the bay. It is packed with visitors from Mexico City on long weekends but can feel half empty midweek, and it means taxis between venues.
Puerto Vallarta mixes dance clubs on the Malecón with rooftop and mezcal bars in the Zona Romántica, where one of Latin America's best-established gay scenes adds range that Acapulco's mainstream strip lacks.
Nature & outdoors
This is one of the widest gaps between the two. Acapulco's nature is mostly the view of its horseshoe bay, plus a few outings: snorkelling off Roqueta Island, sailfish trips, and mangrove boat rides on Coyuca Lagoon. The hills behind it offer almost no marked trails.
Puerto Vallarta has the Sierra Madre rising in jungle straight from the sea. Humpbacks calve in the bay from December to March, and Los Arcos and the protected Marietas Islands offer snorkelling. Trails run along the roadless south shore, and there are canyons, a botanical garden and surf to the north.
Day trips
From Acapulco, the easy outings are half-days to Pie de la Cuesta and Barra Vieja on the city's edge, and Taxco, the one real cultural trip, is far enough away to need an overnight stay. Puerto Vallarta has a full list of day trips. Sayulita, San Pancho and Bucerías each lie within an hour, Yelapa is a boat ride away, and the old silver town of San Sebastián del Oeste is up in the pine-covered mountains.
Good for families
Acapulco has generations of Mexican family vacations behind it. Children can paddle in the shallow coves of Caleta and Caletilla, cross by boat to Roqueta Island or spend a day on the slides and wave pools of the CICI water park. The big all-inclusives run kids' clubs, but the strong heat and long taxi rides make outings beyond them harder going.
Puerto Vallarta gives children more to do outside the hotel, from the small jungle zoo at Mismaloya to snorkelling boat trips and water parks, and local warmth towards children makes eating out easy. Its weak point is the old town, where steep cobbled streets are hard work with a pushchair, and the summer heat and humidity wear small children out.
Getting around
Puerto Vallarta gives visitors a real centre to walk. The old town and Zona Romántica are linked by the Malecón and the footbridges over the Cuale, and water taxis reach the south-shore villages. The streets are steep and cobbled, though.
Acapulco is a long boulevard rather than a centre. The old town, the hotel strip and Diamante are too far apart to walk between, so the stay runs on buses and taxis, especially at night.
Shopping & style
Both lean on crafts, but Puerto Vallarta has the more distinctive ones, especially Huichol yarn paintings and beadwork from the nearby mountains, along with a good spread of galleries and a few independent boutiques. Acapulco's large artisan market is a decent place to bargain for Taxco silver and Olinalá lacquerware, but beyond it there are mainly beachwear stalls and the malls of Diamante.
Affordability
Acapulco's dear spells are short and easy to avoid. Prices climb in Easter week, at Christmas and over Mexican long weekends, and only the luxury resorts of Diamante and the Las Brisas hillside are expensive all year. Outside those dates even the large all-inclusives are reasonably priced, and the older hotels along the Costera stay modest.
Puerto Vallarta's high season lasts the whole winter, which is also when the weather is best. Those are the months when beachfront hotels, Malecón restaurants and boat tours cost the most. Eating at taco stands, riding the local buses and sleeping in a simple guesthouse in the old centre narrows the gap a good deal. It rarely closes it, though, because the boat trips to Los Arcos, the Marietas and Yelapa that make a stay worthwhile carry tourist prices whatever you do.
Live music & performing arts
Neither has theatre, opera or a classical season worth planning around, so evenings out are informal in both. Acapulco offers mariachis, hotel folk-dance shows and Latin pop concerts in Diamante. Puerto Vallarta has a slight edge in variety, with winter cabaret, drag and comedy in the Zona Romántica, Latin jazz in bars and the Papantla flyers on the Malecón.
Wellness & relaxation
Puerto Vallarta is the better place to slow down. As well as resort and hillside hotel spas, it offers temazcal sweat-lodge ceremonies and yoga retreats in the roadless villages of the south shore.
In Acapulco, relaxing mostly means staying put at a resort spa in Diamante or a clifftop hotel above the bay, as the Costera rarely quietens. Pie de la Cuesta is the place to escape to.
When should you go?
Pick your month. The climate figures are measured averages, not a forecast.
Acapulco in July
Puerto Vallarta in July
Daytime high, °C
Rainfall in the month, mm
Where the figures come from
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. Acapulco: 1991-2020 normals, Acapulco, Gro. (5.9 km from centre). Puerto Vallarta: 1991-2020 normals, TerraClimate 4 km grid at the town, no weather station within 90 km.
Both cities have the same basic pattern: a long dry season from November to May and a wet summer, with downpours peaking in September at close to 300mm in each. Acapulco is hot all year, with little difference between months, and its sea never cools, staying around 28°C even in February. March and April bring the most sunshine and almost no rain, which makes them its most reliable beach months, although the heat makes walking at midday hard work in any season.
Puerto Vallarta has a gentler winter. From December to February daytime highs sit around 30°C, which is pleasant for walking the cobbled streets and for hikes, but the bay drops to about 24°C, noticeably fresher for swimming than Acapulco. The sea warms through the summer, just as the rain, heat and humidity set in, so its best balance is from November to May.
Which traveller are you?
On a trip on a tight budget, Acapulco goes further. It is priced for Mexican visitors, so older beachfront hotels, seafood lunches, market food and local buses stay inexpensive. Puerto Vallarta's resorts and tours charge more, though its taco stands help.
For an outdoors trip, Puerto Vallarta is far stronger. Winter whale-watching, snorkelling at Los Arcos and the Marietas Islands, coastal trails to Yelapa, jungle zip-lines and surf at Punta de Mita outclass Acapulco's bay boat trips and lagoon rides.
On a family trip with children, Puerto Vallarta is easier. The flat, calm sands of Nuevo Vallarta, whale and turtle outings and relaxed Malecón evenings give plenty to do, while Acapulco's traffic and dangerous open-ocean surf keep most families inside their resorts.
Before you go
| Measure | Acapulco | 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 | 18 m | 101 m |
| Main airport | General Juan N. Álvarez International Airport (ACA)18 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 | Acapulco | Puerto Vallarta |
|---|---|---|
| City population | 658,609 | 224,166 |
| People per km² | 350 | 4,311 |
| Museums within 10 km | 3 | 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 Acapulco or Puerto Vallarta somewhere new.
- Nuevo Vallartavs Puerto Vallarta
- Sayulitavs Puerto Vallarta
- Guadalajaravs Puerto Vallarta
- Mexico Cityvs Acapulco
- Mazatlanvs Puerto Vallarta
- Puerto Escondidovs Acapulco