Sandals Royal Caribbean offers free (with conditions) or fully customized wedding options, either of which include cocktail reception, signature cocktail, reception, picturesque wedding locale, preparation of wedding documents, and many post-wedding/honeymoon perks!
The options with a luxury resort like this are almost endless. Learn more at their website.