I'm not sure about Saba for snorkeling as there is no beach but it's a great dive destination.