Yep.
Here in the US it depends on the usage.
Prints sold as art is considered an
editorial use - up to a ill-defined point.
Put that same photo on mugs, t-shirts, etc is then a
commercial use and different legal considerations apply.
Property release and Right of Publicity laws varies by state, unlike copyright law which is Federal law and applies equally to all states.
If you make the photos from a private dock the dock owner may prohibit the making of photos from their property.
If you make the photos from public property again different legal considerations apply.
Boat names cannot be copyrighted, but they can be trademarked.
www.copyright.gov
www.USPTO.gov
In other words, you should consult with a qualified attorney.
An online photography forum on the Internet is an unreliable place to be seeking legal advice.