Cancún and the Riviera Maya are cheaper on average — $10,000-$12,000 for a mid-sized group versus $20,000-$30,000 for a luxury Puerto Vallarta wedding — but that's not the whole story. Puerto Vallarta has zero sargassum seaweed, a calmer and older crowd, and a walkable, culture-rich downtown the Riviera Maya's resort strips don't really have.1
Cost: which is actually cheaper
On average, Riviera Maya weddings (Cancún, Playa del Carmen, Tulum) run $10,000-$12,000 for a mid-sized guest group, largely thanks to the volume of all-inclusive resorts competing on price. Puerto Vallarta luxury weddings typically run $20,000-$30,000, reflecting a smaller supply of high-end venues and a market that skews more boutique than mega-resort.1 That said, Puerto Vallarta and inland Jalisco also have more budget-conscious options — haciendas and gardens outside the resort corridor — that bring the total closer to the Riviera Maya range if you're willing to look past beachfront.
Beach conditions: the sargassum problem
This is the detail most Cancún-focused wedding content underplays. The Riviera Maya has dealt with recurring sargassum seaweed blooms — thick, brown mats that wash ashore and smell distinctly unpleasant once the sun hits them. Resorts have added containment nets and cleanup crews, but it's a real, weather-dependent variable for a beach ceremony photo. Puerto Vallarta, on the Pacific side, doesn't have a sargassum problem at all — a genuinely underrated reason some couples switch coasts.1
Why this matters for photos: a sargassum-covered beach isn't a dealbreaker (most resorts clean daily), but it does mean checking recent guest reviews for your exact dates, not just the resort's marketing photos.
Crowd, culture, and vibe
Cancún's hotel zone is built for scale — massive resorts, a livelier and younger nightlife crowd, and a more "produced" resort atmosphere. Puerto Vallarta tends to draw an older, calmer crowd and pairs its beaches with a genuinely walkable historic downtown and Malecón boardwalk — culture and nightlife within a golf-cart ride of most venues, not just inside a resort gate. Riviera Maya wins on unique natural scenery, particularly the cenotes near Tulum; Puerto Vallarta wins on a lived-in, cultural sense of place.
Getting there and getting guests there
Both regions have well-connected international airports (CUN and PVR) with frequent direct flights from major US cities. If you're weighing both destinations for the same wedding, a direct flight between them takes about 2 hours via Volaris, VivaAerobus, or Aeromexico — useful if you're scouting both in one trip.2
So which one actually fits your wedding?
If budget and beach volume matter most, and you're comfortable with a bigger resort-driven atmosphere, Riviera Maya generally wins on price. If you want zero sargassum risk, a calmer crowd, and a wedding weekend that feels like more than a resort compound, Puerto Vallarta and inland Jalisco are worth the higher average spend. We've put together a deeper look at our own four service regions — Jalisco, Riviera Nayarit, San Miguel de Allende, and Los Cabos — in our destination comparison guide.
Sources
- Sand In My Suitcase, Cancún vs. Puerto Vallarta: Which Hot Spot Wins?
- Mexico Travel and Leisure, Cancún to Puerto Vallarta 2026: Flights, Times & What to Know
