Unfortunately, there is mating time and this is usually when cats will spray on everything (also inside the house if you own one and they are not spayed or neutered.) If you go to your pet store they do have a special spray out that you can spray around the perimeter of your home. Other than this, there isn't much else you can do.
A stray cat may just be a cat which wanders outside all the time. A feral cat is a cat that isn't used to being around humans and may be terrified around them or violent. Stray cats usually aren't violent or terrified of people.
You can find hundreds at any animal shelter. Outside, stray moms have babies under porches or bushes, well protected from predators. If indoor, a mom picks a nesting site--often the box and blanket you provide.
outside in the cold
A stray animal.
The stray cat may be meowing outside your window at this late hour due to hunger, seeking shelter, or looking for attention.
Stray cats may seek shelter, food, or attention when they sit outside your door. They could be lost, looking for a home, or simply exploring their surroundings.
The stray cat wants to go back outside because it may feel more comfortable and safe in its natural environment, where it can roam freely and find food and shelter on its own terms.
A stray cat may be meowing loudly outside your window at night for several reasons, such as seeking food, attention, or looking for a mate. It could also be feeling scared, lonely, or in distress.
The stray cat may be crying outside your window because it is hungry, scared, in pain, or seeking attention. It is important to approach the situation with caution and consider providing help or contacting animal services for assistance.
== == * You could try the spray on repellents. These shouldn't hurt your boat or the cats. * If you can afford it buy a snug canopy for the boat, and if you can't afford that then use a tarp and be sure it's tied down tight around the outside of the boat. The other poster is correct, there are cat sprays at any pet store to help as well and it won't hurt the boat.
If you pet a stray cat, it will probably want more affection and follow you around, hoping for more petting.