The Roatan Getaway Tours sounds awesome. Thanks for that recommendation!
If you're looking to do something from the beach, we went to Tabyana Beach Resort (West Bay) with a shore excursion and then found Cory Bennett, a snorkel tour guide on the property. There is a snorkel shack near the BBQ lunch area...easy to find. It was last year in May 2023, and he took us out on a private snorkel tour of the reef right off shore for an hour (actually a little longer). I've attached his card and a short video.
There were many people going out and snorkeling on their own and we have done that before also. However, having Cory as our guide was worth every penny. He also takes photos and video for your group and sends you a link for download. I can't recommend him more highly. I wish I could remember exactly what he charged for our group but I can't...sorry. His email is listed on his card below.
tabyana video1.MP4