Boats are not specifically addressed in the motor vehicle sections of the codes so you have to call the township to verify.
If it's in need of "repair", disabled , inoperable etc, they may enforce the same rules as an abandoned vehicle but if it's an operational, legally registered, and not posing a safety hazard it may be possible that it would be ok. Some areas don't allow boats and some have restrictions on size and where they can be stored etc. I'm not aware of the rule in Bristol Township.
Here are some of the current Bristol Township Codes: (I would call and make sure just to be safe). I grew up in Levittown, and many years ago a good friend had a "30 footer" (in Elderberry) and it was not a problem. However, that was 20 years ago and it could have changed since then. My Uncle also had a 25 footer (appx) and he was in Plumridge appx 30+ years ago.
Hope this helps.
Brian Luce ABR, SRS
Weidel Realtors - Doylestown