How Much Is a Destination Wedding in Mexico? Real 2026 Costs

Real 2026 costs for a destination wedding in Mexico, with worked examples at 30, 60 and 100 guests and who pays for what.
White wedding ceremony aisle lined with flowers and palm trees by the sea

A destination wedding in Mexico usually costs the couple about $1,250 to $10,000 for the wedding package itself with 30 to 60 guests, and roughly $5,000 to $18,000 with 100 guests, at all-inclusive resorts on the Caribbean coast. Guests typically pay for their own flights and rooms, so your share is mostly the package, extra guests and any upgrades. Below are real worked examples at 30, 60 and 100 guests, plus every cost that sits outside the package.

Key numbers: packages at the resorts we track start at $660 for a couple-only ceremony. A ceremony and private reception for 20 to 30 guests typically starts between $3,000 and $6,700, and each extra guest adds about $45 to $268. For comparison, The Knot puts the average international destination wedding at $43,700 all in. Resort prices are published starting prices last checked in October 2026. Packages change often, so always request a current quote for your date.

What makes up the cost of a Mexico destination wedding

At an all-inclusive resort, your budget comes down to a handful of building blocks. Knowing which ones you pay for, and which ones your guests cover, makes the whole picture much easier to plan.

  • The wedding package. Ceremony setup, officiant, flowers, cake, a coordinator and a set number of guests. Reception-level packages add a cocktail hour and a private dinner.
  • Extra guests. Every package includes a guest count. Each person beyond it is charged a per-guest rate, and this is usually the biggest variable in your total.
  • Your own stay. The package does not include your room. Many resorts add couple perks, but you still book and pay for your nights.
  • Upgrades and extra events. Decor, photography, entertainment, a welcome party or a farewell brunch.
  • Legal paperwork. Most packages are symbolic. A legal ceremony in Mexico adds documents and often a higher package price.
  • Tax and service. Some resorts quote before tax and service charges, so check what is included.
  • Guest travel. Flights and all-inclusive rooms, which guests usually pay for themselves.

For a closer look at what each package tier covers, see our guide to all-inclusive wedding packages in Mexico. New to the process? Our step-by-step guide to how a destination wedding in Mexico works covers booking, room blocks and legal vs symbolic ceremonies.

Long wedding dinner table with tropical flowers set on the beach at sunset
The private reception is where most of a wedding package budget goes.

Real cost examples at 30, 60 and 100 guests

Here is what the wedding package works out to at five resorts we track, using each resort’s published starting price, the guests it includes and its rate for each extra guest. These totals cover the package only, before tax, upgrades and anyone’s room.

Resort Package used 30 guests 60 guests 100 guests
Majestic Elegance Costa Mujeres Symbolic Wedding, $1,250 for 60, then $90 per guest $1,250 $1,250 $4,850
Hotel Xcaret México Sunset, $3,950 for 50, then $220 per guest $3,950 $6,150 $14,950
Dreams Riviera Cancún Eternal Love, $4,599 for 20, then $93 per guest $5,529 $8,319 $12,039
Grand Palladium Costa Mujeres Palladium Signature (30), Tropical Bliss (60), Garden Blooms (100) $5,975 $10,100 $17,600
Paradisus Cancún No Shoes Allowed, $6,700 for 30, then $140 per guest $6,700 $10,900 $16,500

Prices last checked October 2026. Some figures come directly from the resort and some from destination wedding agencies, and each resort page notes its source.

How the math works

Take the package price, then add the per-guest rate for everyone above the included count. At Dreams Riviera Cancún, 60 guests on the Eternal Love package is $4,599 plus 40 extra guests at $93, which comes to $8,319. At Grand Palladium Costa Mujeres, the best package changes with your guest count: Palladium Signature is $5,750 for 25 guests plus $45 each, Tropical Bliss is $9,100 for 50 plus $100 each, and Garden Blooms is $17,600 for 100.

Notice how much the guests included matter. Majestic Elegance’s package covers 60 people, so a 30-guest and a 60-guest wedding cost the same there. Comparing starting prices alone can be misleading, so always price each option at your real guest count. Our wedding cost calculator does this for every resort in a few seconds.

Per-person pricing

A few resorts price receptions per guest instead of by package. At Garza Blanca Cancún, ceremonies start at $1,766 and the Gold reception is $165 per person, so the reception alone for 60 guests is $9,900 before a 16% tax and a 15% service fee. With a qualifying room block, that same reception drops to $39 per person, or $2,340 for 60 guests. Grand Velas Riviera Maya builds custom celebrations, listed by an agency from $110 per guest.

What you pay vs what your guests pay

The way costs split is one of the nicest parts of a resort wedding. In most Mexico destination weddings:

  • The couple pays for the wedding package, extra guests, upgrades, any private events and their own stay.
  • Guests pay for their flights and their all-inclusive rooms, which cover meals and drinks for their whole trip.

Room rates vary a lot by resort, room type and season. As a rough guide, the approximate starting nightly rates for two that we track range from about $278 at Dreams Tulum and $335 at Dreams Riviera Cancún to $720 at Moon Palace Cancún and more than $1,000 at Secrets Playa Mujeres. A three-night stay at $335 a night comes to about $1,005 for two, before flights. Many couples choose a resort partly by what feels comfortable for their guests’ budgets.

How a room block can lower your wedding cost

Here is where the guest side helps the couple. Many resorts waive a basic ceremony package once your guests book enough paid room nights. A room night is one room for one night, so 10 rooms for 3 nights equals 30 room nights.

Resort Room nights for a complimentary package
Dreams, Secrets and Hyatt resorts we track 7
Excellence Playa Mujeres and Finest Playa Mujeres 20
Moon Palace Cancún 30
Garza Blanca Cancún 60 (with a Platinum or Diamond reception)
Majestic Elegance Costa Mujeres 105

The free package is usually the entry-level ceremony rather than the full reception. At Majestic Elegance Costa Mujeres, a block of 15 rooms for 7 nights makes the package for up to 60 guests complimentary, which takes that $1,250 line to zero. Terms differ by resort, so confirm them in writing.

Bride holding a bouquet and groom in a blue suit embracing on the beach
Your guests’ room block can cover part of the wedding package.

Costs to plan for beyond the package

A legal ceremony

Many couples marry legally at home and hold a symbolic ceremony in Mexico, which keeps paperwork simple. If you want the legal ceremony in Mexico, expect a higher package price and extra documents. Majestic Elegance Costa Mujeres lists its Civil or Catholic Wedding package from $1,750, compared with $1,250 for its symbolic package, and Hotel Xcaret México’s legal Paraíso package is $17,750 versus $16,750 for the symbolic version, with the apostille extra. The U.S. Department of State’s guide to getting married abroad is a helpful starting point.

Outside vendors

If you already love a photographer or DJ from home, ask about the vendor policy early. Hard Rock Hotel Cancún, for example, publishes a $1,500 fee for each business hired from outside its preferred vendor list. Most resorts we track do not publish their fee online, so ask the wedding team before you sign with a vendor.

Day of the week

Some resorts price by day. Excellence Playa Mujeres’ Everlasting Memories package is $3,000 Monday to Wednesday and $4,500 Thursday to Sunday, so a weekday date can make a real difference.

Upgrades and extra events

Decor upgrades, longer receptions, photography and private events like a welcome dinner are priced separately. Keep a cushion of 10% to 20% of your package total for the extras you fall in love with along the way.

Is a destination wedding in Mexico cheaper than a wedding at home?

It can be, especially for smaller and mid-size weddings. According to The Knot 2026 Real Weddings Study, the average US wedding cost $34,200 with 117 guests, about $292 per guest, while international destination weddings averaged $43,700. Those averages include everything, from attire and rings to photography and travel.

An all-inclusive resort package works differently. The ceremony, a private reception, food, drinks and coordination come bundled into one quote, and guests cover their own stay. That is why a 30 to 60 guest celebration at the resorts above can come in well under those averages, even after upgrades. For larger groups, the per-guest rate decides how the numbers compare.

How to estimate your own budget

  1. Set your guest count. It drives more of the cost than any other choice.
  2. Shortlist three or four resorts. Our resort quiz narrows the field by style, area and budget, or you can browse all 17 resorts with their published prices.
  3. Price each one at your real guest count. Use the calculator, or line them up side by side in the compare tool.
  4. Check the room-night perks. A modest room block can cover your ceremony or lower your reception rate.
  5. Add your extras. Legal fees, outside vendors, tax and service, upgrades and your own stay.

For every resort’s packages on one page, see our Cancún wedding packages comparison.

Frequently asked questions

How much does a destination wedding in Mexico cost?

At the all-inclusive resorts we track, the wedding package for 30 to 60 guests usually costs about $1,250 to $10,000, and about $5,000 to $18,000 for 100 guests, before tax, upgrades and rooms. Guests typically pay for their own travel and rooms.

Who pays for the rooms at a Mexico destination wedding?

Guests usually book and pay for their own all-inclusive rooms, often through a room block. The couple pays for their own stay and the wedding package.

Can a destination wedding in Mexico be free?

Many resorts offer a complimentary ceremony package when guests book enough room nights, from 7 room nights at the Dreams, Secrets and Hyatt resorts we track to 105 at Majestic Elegance Costa Mujeres. The free package is usually the entry-level ceremony, so receptions and extra guests still cost extra.

How much does each extra guest cost?

At the resorts we track, extra guests range from about $45 to $268 each, depending on the resort and package. A few resorts price receptions per person instead.

Is a legal wedding in Mexico more expensive?

Usually a little. Legal packages tend to cost more than symbolic ones and add paperwork, which is why many couples marry legally at home and hold a symbolic ceremony in Mexico.

Want real numbers for your date and guest count? Request a free quote and a destination wedding specialist will confirm current packages and availability for the resorts on your shortlist.

Plan with real numbers

Compare resort packages side by side

See starting prices, extra guest rates and venue sizes for every resort, then get one free quote for your date.

Keep reading

More wedding guides

Ready to compare resorts?

Take the two minute quiz or request a free quote for your shortlist.