If you are only planning to snorkel as part of the Stingray excursion, your equipment is included. If you want to snorkel before or after in the snorkel area off the family beach, then you will either need to use your own equipment or rent. The vest is free, and required. I would highly recommend using fins. It's a rather large area. I had read that it is as expensive to rent the fins alone as it is to rent the whole snorkeling set, but I can't speak from personal experience. I bring my own equipment including my fins. I rented a set for my DD to use this past week and was not impressed with the quality of the snorkel. I'd highly recommend using your own mask and snorkel, especially if you have a dry snorkel.