Getting married soon?

rendezvous terrace at dreams Las Mareas Costa Rica

10 Best Destination Wedding Resorts In The Caribbean

Dreaming of saying “I do” on a sandy shore in the Caribbean?

But not sure where to begin?

Let’s start with the best destination wedding resort with all-inclusive wedding packages thanks to our experienced planners!

Today, you’re getting la crème de la crème of destination wedding resorts in Mexico, Dominican Republic, Jamaica, and Costa Rica. 

Ready to dive into our top 10 picks?

Let’s go!

garza blanca cancun top view

We’re starting with a stunner!

Garza Blanca Resort & Spa is a brand-new upscale resort in Cancun that’s tucked away on a flawless white-sand beach.

It stands out from the run-of-the-mill resorts in the area with its unique style and unmatched luxury.

From sleek suites to a mesmerizing infinity pool, and even a top-tier spa, this place has it all. 

Some key points:

✓ Accommodations in the form of penthouses, suites and lofts
✓ 6 restaurants (Japanese, Mexican, Chinese etc.)
✓ 2 bars, including a swim-up bar
✓ Spa
✓ Fitness center
✓ Kids’ Club featuring sea life and nature theme with interactive design
✓ Wibit floating aqua park for kids
✓ 4 pools, including an infinity pool, and an adults-only pool
✓ Plenty of activities (watersports, yoga, bocce ball, paddle boarding, snorkeling etc.)

garza blanca cancun wedding venues

3 Wedding Packages:

Garza Blanca Cancun offers 3 beautiful ceremony packages for you to choose from.

  1. Gemstone – $1,946 for 50 guests 
  2. Zafiro – $2,989 for 100 guests 
  3. Opalo – $4,277 for 100 guests 

Additional guests can be invited for $8 per person.

Zafiro Wedding Package:

We love the décor and amenities of the Zafiro ceremony package.

And the resort offers separate reception packages; we recommend the Gold Reception package.

It costs $130 per person.

Cost breakdown:
  • $6,889 for 30 guests (ceremony + reception)
  • $9,489 for 50 guests (ceremony + reception)
  • $13,389 for 80 guests (ceremony + reception)

garza blanca cancun beach wedding bride and groom

The Zafiro package includes:
  • Symbolic ceremony.
  • Symbolic marriage certificate.
  • Beautiful bamboo huppah with white fabric.
  • Two flower arrangements for the huppah.
  • Bridal bouquet and groom’s boutonniere.
  • Audio system for the ceremony.
  • Sparkling wine, romantic turndown for couple’s room on wedding night.
The Gold Reception package includes:
  • 3 hours of open bar.
  • 3-course menu.
  • Round tables with white linen and tiffany chairs.
  • Private area and service.

Like what you see? Here’s everything you need to know about weddings at Garza Blanca Cancun.

Wyndham Alltra Cancun

Wyndham Alltra Cancun is a fantastic beachfront resort where you’ll find everything you need for an incredible destination wedding.

They’ve got awesome suites, fabulous restaurants, cool bars, and several pools to make a splash in.

There are also endless activities and entertainment, ensuring you and your guests never get bored.

Plus the wedding packages here are designed to cater to your every need –  you’ll have a stress-free and magical celebration no doubt! 

Some key points:

✓ 458 all-suite accommodations
✓ 4 pools
✓ 9 restaurants (Cafe, Italian, Mexican, Asian etc.)
✓ 3 bars, including a beach bar
✓ Spa
✓ Fitness center
✓ Pirate-themed splash park
✓ Waterslides and mini-golf course
✓ Plenty of activities (beachfront yoga and Zumba, aqua aerobics, tequila tastings, tours to Mayan ruins etc.)

wyndham alltra cancun wedding venues

8 Wedding Packages:

The resort recently added new packages and now offers a whopping 8 of them that’ll leave you impressed!

  1. Just For You Two – FREE for you 2.
  2. Valentines Package – $2,623 for you 2.
  3. Intimate Elegance – $1,369 for 10 guests 
  4. Royal Catholic – $3,970 for 30 guests 
  5. Lavish & Opulent – $4,979 for 20 guests 
  6. Luxury – $11,900 for 38 guests 
  7. Signature package – $17,690 for 58 guests 
  8. Signature 100 – $27,429 for 98 guests

Note – these are weekday rates. Weekend rates differ.

Additional guests can be invited for $30 – $150 per person, depending on the package.

Luxury Wedding Package:

For a tropical wedding that’s full of luxury, we recommend the Luxury wedding package!

Cost Breakdown
  • $11,900 for 38 guests
  • $12,980 for 50 guests
  • $15,680 for 80 guests

Our Lady of Guadalupe Chapel at Wyndham Alltra Cancun

Luxury package includes:
  • Symbolic ceremony.
  • Bouquet and boutonniere.
  • Wedding cake.
  • Sparkling wine.
  • Upgraded room.
  • 50-minute couples massage.
  • 1-hour cocktail party with an open bar.
  • 3-hour private reception with a 4-course meal.
  • Romantic dinner on the beach for the couple.

You’ll find 8 gorgeous venues at this resort. Check them out here 👉 Wyndham Alltra Cancun weddings.

akumal bay wellness resort and spa

We’ve observed 1 thing – Akumal Bay Beach & Wellness Resort goes above and beyond to ensure your stay is truly memorable.

Sample this, they’ve got a pillow menu just so you can have a peaceful sleep!

Plus they’ve got you covered with a wide variety of delicious food showcasing both local flavors and global favorites.

Some key points:

✓ 310 spacious suites
✓ 5 restaurants (Mexican, Peruvian, international etc.)
✓ 3 bars, including a sushi bar!
✓ Spa
✓ Fitness center
✓ Kids Club
✓ Tennis court
✓ Plenty of activities (paddleboarding, painting classes, kayaking, snorkeling, tequila tastings etc.)

Akumal Bay Beach & Wellness Resort wedding venues

4 Wedding Packages:

Akumal Bay Beach & Wellness Resort has 4 dreamy wedding packages for you to choose from.

  1. Love At Moonlight – $1,180 for 10 guests
  2. Mayan Love – $1,250 for 30 guests
  3. Essence Of Love – $3,499 for 15 guests 
  4. Caribbean Dream – $5,499 for 22 guests 

Invite more guests for $52 to $95 per person, depending on the package.

The Caribbean Dream Package:

For a wedding that truly embraces your tropical destination, go for this package. 

Cost breakdown:
  • $6,249 for 30 guests
  • $8,159 for 50 guests
  • $11,009 for 80 guests 

Akumal Bay Beach & Wellness Resort beach venue

Caribbean Dream package includes:
  • Symbolic ceremony with minister.
  • Wedding decor.
  • Exclusive beach venue.
  • Rehearsal ceremony.
  • Sound system for ceremony.
  • Private cocktail hour after ceremony.
  • Floral decorations.
  • Bridal floral bouquet and boutonniere for the groom.
  • Bouquet and boutonnieres for bridesmaids and groomsmen.
  • 4-hour private dinner reception with 4-course menu and open bar.
  • Wedding cake.
  • Semi-private welcome dinner.
  • 30-minute massage for the couple.
  • Hairstyling and make for the couple.
  • Wedding coordinator.

And so many other services and inclusions!

Love this destination wedding resort? Check out the wedding venues at Akumal Bay Beach & Wellness Resort.

Nickelodeon Hotels & Resorts Riviera Maya

If you want a wedding that’s loads of fun, you have to check out Nickelodeon Hotels & Resorts Riviera Maya!

This resort’s all about creating an unforgettable celebration while making sure everyone has a blast.

They’ve got exciting activities, awesome events, and mouthwatering food and drinks that will keep you and your guests super happy.

Oh, and did we mention it’s an all-suites resort? That’s right, you’ll be staying in luxury!

Some key points:

✓ 280 spacious suites
✓ 6 restaurants (Italian, burgers, international etc.)
✓ 3 bars, including 2 swim-up bars
✓ Spa
✓ Fitness center
✓ 1 massive oceanfront pool
✓ 6-acre water park!
✓ Club Nick – part clubhouse, part artist’s studio for families and kids

wedding venues at Nickelodeon Hotels & Resorts Riviera Maya

3 Wedding Packages:

Nickelodeon Hotels & Resorts Riviera Maya has 3 fab destination wedding packages for you to choose from. 

  1. Always and Forever – $950 for you two 
  2. Memorable Moments Signature – $3,499 for 24 guests 
  3. Ultimate Memorable Moments – $9,999 for 24 guests 

You can invite more guests for $15 to $195 per guest, depending on the wedding package.

Ultimate Memorable Moments Wedding Package:

This package is a hit with couples as well as our planners since it includes a whole lot of amenities.

Cost breakdown:
  • $11,169 for 30 guests 
  • $15,069 for 50 guests 
  • $20,919 for 80 guests

Bottom Beach at Nickelodeon Hotels & Resorts Riviera Maya

The Ultimate Memorable Moments package includes:
  • Romantic ceremony location.
  • Decorated altar table.
  • Aisle runner.
  • 24 chairs with stunning char covers.
  • Designer floral arrangements.
  • Bouquet and boutonniere.
  • Personalized wedding program on signature stationary.
  • Signature welcome drink.
  • Sound system with speakers and microphone.
  • Non-denominational minister.
  • Translation of ceremony.
  • Wedding certificate.
  • Filling of all documents.
  • 3-hours 4 course private dinner reception.
  • 1 hour cocktail hour with signature bites.
  • Menu printed on signature designer stationery.
  • 2-tiered signature wedding cake
  • Memorable Moments cake table.
  • Floral table centerpiece $250 credit.
  • Wine & cheese hour with personalized menu card.
  • Wine bottles $200 credit.

And so much more! You can contact our wedding specialists for further details.

Here’s everything else you need to know about weddings at Nickelodeon Hotels & Resorts Riviera Maya.

sandos caracol eco resort

If you’re into nature and all things adventure, you’ll absolutely love Sandos Caracol Eco Resort.

It’s a stunning all-inclusive resort surrounded by mangroves, lagoons, a coastline, and jungle cenotes.

The accommodations here range from villas and rooms to suites, ensuring you and your guests have a comfortable stay. 

And let’s not forget about the yummy food and drinks available at their on-site restaurants and bars, including those cool swim-up bars.

What really gets us excited about this resort is that they’ve got everything covered, from incredible wedding venues to packages that suit every budget. 

Some key points:

✓ Over 500 rooms and suites
✓ 8 restaurants (Brazilian, Mexican, Italian etc.)
✓ 7 bars, including swim-up bars  
✓ Waterpark with 19 thrilling slides 
✓ Kids Club
✓ Separate, dedicated adults-only section
✓ Spa
✓ Fitness center
✓ All-Nature Experience – eco tours, bike safaris, kayak tours, plant a tree program, guided blindfolded sensory walks in the jungle etc.

Sandos Caracol Eco Resort wedding venues

3 Wedding Packages: 

  1. Dreamcatcher – $3,150 for 30 guests
  2. Sweet Romance – $3,650 for 30 guests
  3. Seaside Bliss – $4,750 for 30 guests

You can add guests for $65 to $79 per guest, depending on the package.

Sweet Romance Wedding Package

Our couples (and wedding specialists!) love the Sweet Romance wedding package offered by this resort.

Cost breakdown:
  • $3,650 for 30 guests
  • $5,230 for 50 guests
  • $7,600 for 80 guests

sandos caracol eco resort wedding

Sweet Romance package includes: 
  • Wedding coordinator.
  • Symbolic ceremony.
  • Ceremony setup.
  • Wedding location of choice.
  • 1 medium-sized flower medallion.
  • Sound system and a microphone during the ceremony.
  • 1 bouquet and 1 boutonnière, or 2 bouquets, or 2 boutonnières.
  • 1-hour private cocktail hour with open bar.
  • 3-hour private dinner reception with open bar.
  • Basic setup and ambient lighting of reception.
  • Sparkling wine for the wedding toast.
  • 2-tier custom wedding cake.
  • Complimentary room upgrade for the couple.
  • Complimentary honeymoon amenities.

Love what you see? Here’s all the info you need on weddings at Sandos Caracol Eco Resort!

Bahia Principe Grand Tulum

Bahia Principe Grand Tulum is an enchanting destination wedding resort that’ll leave you and your guests impressed! 

The suites and rooms here are pure luxury; all of them come with modern amenities.

You’ve also got a range of on-site restaurants and bars to choose from. 

But the real gem of this resort is the amazing lake-style pool that stretches throughout the entire property.

Some key points:

✓ 774 rooms and suites 
✓ 3 pools
✓ 7 restaurants (Indian, Brazilian, Mexican etc.)
✓ 5 bars
✓ Spa
✓ Fitness center
✓ Children’s waterpark
✓ Discotheque

bahia principe grand tulum wedding venues

3 Wedding Packages:

Bahia Principe Grand Tulum resort offers 3 wedding packages.

  1. Joyful – From  $899 for 10 guests
  2. Beautiful – From $4,099 for 30 guests
  3. Wonderful – From $8,699 for 30 guests
Additional guests can be invited for  $20 – $120 per guest depending on the package.

Beautiful Wedding Package:

The Beautiful wedding package by this resort boasts exclusive settings by the sea, haute cuisine, live music and so many more amenities.
Cost breakdown:
  • $4,099 for 30 guests
  • $5,699 for 50 guests
  • $8,099 for 80 guests 

bahia principe grand tulum beach wedding setup

Beautiful wedding package includes:
  • Symbolic ceremony.
  • Minister.
  • Wedding venue.
  • Ceremony table.
  • Brides bouquet and groom’s boutonniere.
  • Sound system with speaker and microphone.
  • 15 professional digital pictures of ceremony.
  • Ceremony toast (sparkling wine)
  • Wedding dinner (semi-private)
  • Wedding cake.
  • 15% discount
  • Private group check-in.
  • Wedding night turndown service (wedding couple)
  • Wedding VIP treatment.
  • Wedding gift (wedding couple)
  • In room special decorations & amenities (wedding couple)
  • Romantic breakfast (in-room) (wedding couple)
  • Room upgrade (wedding couple)
  • Late check out (wedding couple)

Check out all the other details on weddings at Bahia Principe Grand Tulum here!

Secrets Royal Beach Punta Cana

If you’re looking for an amazing adults-only resort in the Dominican Republic, Secrets Royal Beach Punta Cana has got you covered.

It offers romantic suites, meandering walkways, hidden pools, and a variety of dining options and bars.

Plus, it’s situated along a stunning 700-yard stretch of palm-fringed white sand beach.

But wait, there’s more!

This resort also boasts a spa for ultimate relaxation, exciting water sports for the adventurous souls, and live entertainment to keep the party going.

Believe us, it’s the perfect place for an absolutely breathtaking destination wedding in the Caribbean

Some key points:

✓ 639 luxurious suites
✓ 8 restaurants (French, Pan-Asian, Mediterranean etc.)
✓ 11 bars, including 3 swim-up bars
✓ 2 massive pools, plus 4 outdoor jetted pools
✓ Fitness center
✓ Spa
✓ Plenty of activities (theme nights, live musical performances, windsurfing, tennis, snorkeling, scuba diving, deep sea fishing etc.)

wedding venue at Secrets Royal Beach Punta Cana

5 Wedding Packages:

  1. Wedding In Paradise – FREE for 10 guests
  2. Elope In Luxury – $1,100 for you and your partner
  3. Secrets Of Love – $3,399 for 30 guests
  4. Secrets Ultimate – $3,799 for 30 guests
  5. Beyond Memorable – $7,500 for 79 guests, $11,999 for 100 guests

Inviting additional guests costs between $17 to $145, depending on the package.

Beyond Memorable Wedding Package:

For a tropical wedding surrounded by all your loved ones, we recommend the Beyond Memorable package!

Cost breakdown:
  • $7,500 for 50 guests
  • $11,999 for 80 guests

secrets royal beach punta cana beach wedding setup

Beyond Memorable package includes:
  • Wedding organization.
  • On-site wedding coordinator.
  • 1-hour welcome cocktail party.
  • 2-hour rehearsal dinner.
  • Symbolic ceremony.
  • Preparation and ironing of the couple’s wedding day attire.
  • Beach pergola or wedding gazebo drapery.
  • Bouquet(s) and/or boutonniere(s).
  • Shoe check station for beach ceremonies.
  • 3-hour private wedding reception.
  • Buffet with cuisine options.
  • Sound system with speaker and microphones.
  • Private bar with bartender.
  • Dessert station.
  • Couple’s choice of wedding cake.
  • 20% off spa treatments for wedding couple and their parents.
  • Free anniversary nights.
  • Every 5th room free (up to 10 complimentary rooms)
  • $100 in resort coupons per guest.
  • Private group check-in.

Our destination wedding specialists can help you plan your dream Caribbean wedding here!

Sandals Montego Bay resort

Sandals Montego Bay is a Luxury Included® resort in Jamaica where 26 acres of beautiful gardens and coastline take your breath away!

Needless to say, the accommodations are pure luxury, the dining and drinking options are insanely delicious, and the fun never ends!

But here’s the kicker – the resort’s right on Jamaica’s biggest private white-sand beach!

Some key points:

✓ 7 pools, 3 whirlpools
✓ 12 restaurants (Italian, Pan-Asian, steakhouse etc.)
✓ 6 bars, including swim-up and overwater bar
✓ Spa
✓ Fitness center
✓ Unique swim-up Butler Suites
✓ Plenty of activities (hobie cats, paddleboarding, kayaking, snorkeling, waterskiing, wakeboarding etc.)

oceanfront gazebo at sandals montego bay

1 Wedding Package:

Sandals Montego Bay offers 1 complimentary wedding package called Free Tropical Wedding package.

You can get it if you stay at the resort for 3 nights or more.

The longer you stay, the more benefits and services you get! 

overwater chapel sandals montego bay jamaica

Free Tropical Wedding package includes:
  • Stunning ceremony venue.
  • A bouquet and boutonniere.
  • Wedding cake.
  • Personal wedding planning team.
  • Preparation of marriage documents.
  • Wedding gift registry.
  • Customizable wedding website.
  • 15% discount on spa services for the bride and groom.
  • White cushioned Chiavari chairs for all guests.
  • Pre-recorded musical accompaniment of your choice.
  • Complimentary 5”x7” wedding photo.
  • Cocktail reception with sparkling wine and hors d’oeuvres.
  • Bride and Groom signature cocktail.
  • White cushioned Chiavari chairs for all guests.
  • Romantic turndown service with flower petals on wedding night.
  • Breakfast in bed with mimosa on any morning of couple’s choice.
  • Honeymoon dinner served by a personal waiter in a specialty restaurant.

Our wedding specialists have planned 100s of destination weddings. Let them help plan yours too.

Hilton Rose Hall Resort & Spa

Get ready to experience paradise at the Hilton Rose Hall Resort & Spa!

This incredible resort is spread across 400 lush acres along the Caribbean coast and is the perfect place for a magical wedding.

You can kick back and relax in style in one of their cozy accommodations, each featuring a private terrace or balcony with stunning vistas.

You can also enjoy delectable food at their on-site restaurants and party the night away at their fun bars

Some key points:

✓ 11 dining and drinking options, including a swim-up bar and a café
✓ 2 pools
✓ Championship golf course
✓ Water park
✓ Spa
✓ Private beach
✓ Fitness center
✓ Teen and kids’ clubs
✓ Plenty of activities (aqua aerobics class, tennis, beach volleyball, nature hikes etc.)

Hilton Rose Hall Resort & Spa wedding venue

4 Wedding Packages: 

The Hilton Rose Hall Resort & Spa offers 4 wonderful wedding packages.

  1. Just For You Two – $589 for you and your partner 
  2. Intimate Elegance – $1,499 for up to 10 guests 
  3. Lavish & Opulent – $5,569 for up to 20 guests 
  4. Deluxe Rose Hall Bliss – $9,995 for up to 30 guests 

You can include more guests in your celebrations for $35 to $106 per guests, depending on the package.

Lavish & Opulent Wedding Package:

We love the Lavish & Opulent wedding package as it includes everything you would need for your wedding!

Cost breakdown:
  • $6,629 for 30 guests
  • $8,749 for 50 guests
  • $11,929 for 80 guests

sugar mill falls wedding venue at hilton rose hall

Lavish & Opulent package includes:
  • Symbolic marriage ceremony, performed by a non-denominational officiant.
  • Bridal bouquet and groom’s boutonniere.
  • Wedding location.
  • Sparkling wine toast after the ceremony.
  • Wedding cake.
  • Room decoration with flower petals, chocolate truffles & complimentary wine.
  • Late checkout for couple.
  • Services of a professional wedding specialist.
  • Complimentary online bridal registry.
  • Access to online wedding planning tool.
  • Ceremony table with white linen and folding wedding chairs for
  • guests.
  • Sound system for the ceremony.
  • 25-minute massage for wedding couple.
  • Romantic dinner for the wedding couple.
  • Natural floral centerpiece for the ceremony table.
  • Hair-styling and makeup for the bride in resort spa.
  • Manicure and pedicure for the bride in resort spa.
  • 15% discount on spa services for the wedding couple.
  • 10% discount on spa services for the wedding guests.
  • 1 free room night for the couple on 1st anniversary at same hotel.
  • 1-hour cocktail party with open bar and 3 hors d’oeuvres.
  • 3-hour private wedding reception with 3 course plated menu, open bar, waiter staff.

Love this resort? Reach out to our destination wedding specialists to plan your wedding here!

Dreams Las Mareas Costa Rica

Dreams Las Mareas in Costa Rica is the perfect resort for an incredible destination wedding.

It’s known for its thrilling adventures; white water rafting, hiking in the rainforest, wildlife encounters, pick your thrill!

But hey, if that’s not your thing, no worries!

You can treat yourself at the on-site spa or simply relax by the pool, soaking up the sun.

Some key points:

✓ 447 stunning suites
✓ 8 restaurants (Italian, Pan-Asian, grilled specialties etc.)
✓ 8 bars, including a swim-up bar
✓ 3 pools, 1 outdoor hot tub
✓ Fitness center
✓ Spa
✓ Separate clubs for kids and teens
✓ Plenty of activities (snorkeling, hiking, kayaking, scuba diving, Spanish classes etc.)

Dreams Las Mareas Costa Rica wedding venues

5 Wedding Packages:

This beautiful destination wedding resort in Costa Rica has 5 wedding packages for you to choose from.

  1. Wedding In Paradise – FREE for 10 guests
  2. Elope In Luxury – $1,100 for two
  3. Dreams Of Love – $3,399 for 30 guests
  4. Dreams Ultimate – $3,799 for 30 guests
  5. Beyond Memorable$10,999 – $11,199 for 79 guests, $14,499 – $14,799 for 100 guests

Additional guests can be invited from $21 to $195, depending on the package.

Dreams Ultimate Wedding Package:

If you’re looking for the ultimate wedding package, the Dreams Ultimate package is the one you need!

Why? Because it has absolutely everything you could want and more!

Cost breakdown:
  • $3,799 for 30 guests
  • $5,919 for 50 guests
  • $9,099 for 80 guests

beach wedding setup at Dreams Las Mareas Costa Rica

Dreams Ultimate package includes:
  • Wedding organization & onsite coordinator.
  • Preparation of couple’s wedding attire.
  • Service of judge or minister.
  • Ceremony decor.
  • Video of ceremony (30 minutes)
  • Bouquet(s) and/or boutonniere(s) for the couple.
  • 2 boutonnieres & 2 corsages for the wedding party.
  • 1 natural floral centerpiece for the sweetheart table.
  • 1 natural floral centerpiece for ceremonial table.
  • Semi-private rehearsal dinner for 10 guests.
  • Wedding cake.
  • Sparkling wine.
  • Private cocktail hour with hors d’oeuvres.
  • Private dinner reception.
  • Complimentary room for 1 member of the couple night before wedding.
  • Special turndown service night of the wedding.
  • Late checkout for the couple.
  • Sound system with speaker & microphones.
  • Hair & makeup application for 1 member of the couple for ceremony.
  • Live music trio during cocktail hour.
  • 15% off spa treatments.
  • 50 full color photos & a wedding album.
  • Choice of 1 couples spa treatment.
  • Free anniversary nights.

Our destination wedding specialists can help you with planning your wedding at this resort 😊

Planning a destination wedding in the Caribbean can be a lot to handle.

But don’t worry, you don’t have to tackle it all by yourself! can help!

Our wedding planners have planned 100s of beautiful weddings across Mexico and the Caribbean and can help plan yours too.

Call us today at 877-737-0177 or contact us here for a free consultation.

Can’t wait to hear from you!

Hi! I am Niyati from Need help planning your destination wedding? I'm your gal! From resort reviews to fashion tips, and everything in between, our team of certified destination wedding specialists and I've got you covered!

Ask questions below

Your email address will not be published. Required fields are marked *


Emet nisl suscipit adipiscing bibendum. Amet cursus sit amet dictum. Vel risus commodo viverra maecenas.


Why plan all alone?

Get FREE help from our award-winning destination wedding agency!