We have been to shell island several times. It's always a pleasant trip. We have found lots of nice shells there. We take our own snorkel stuff with us. It's a great place for snorkeling. Just know that when u arrive at the island you will have to walk through the sand quit a distance to get to the beach side (that is if u take the boat from St. Andrews park) so pack as light as possible. You can stay an hour or all day.
If you own or manage Shell Island, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.