Congrats and welcome! There are some great little companies that can do small, customized trips for your wedding party. One of my favorites is The Snorkel Shop (www.thesnorkelshop.com). They do great snorkeling tours and can organize custom tours mixing ruins and snorkeling as well. As long as your group is not too big, their trips are personalized and very well run. Happy Planning!