A marina has the right to ban
pets, and I have the right to go to a different marina.
That said, I have a
camera on my
boat, and it made it amazingly easy for me to get a less-than-scrupulous contractor to compensate me when I showed him that his technician had, in fact, caused the damage that I claimed he had.
If I have a
camera on my private property (my boat) to protect my interests, it's hard to denounce a marina owner who does the same.