Dive BVI has day trips and snorkeling can be part of the trip. Check their website. We did our first scuba dive with them in April and can't say enough good about them.