Some insurance companies will add a boat to your homeowners as a rider, but an umbrella policy is primarily setup to protect your Net Worth from excess insurance liabilities should something happen.
It’s been my experience that a 3rd party stand alone insurer’s policy is considerable less...