While hotel snorkeling facilities are primarily for guests, some may allow outside visitors for a fee or as part of a day pass.