The resort is surrounded by crystal clear Caribbean waters and would make for a perfect destination wedding full of groups that are more romantically inclined. Secrets St. James weddings present a relaxing atmosphere and are one of the top luxury resorts in Jamaica, for adults-only.