I've looked a few times for insurance companies that would provide a policy for a rental boat. I didn't have any success finding a carrier who would provide insurance for me when I rented a boat.
One option is to rent through
BoatBound.co. BoatBound is a new peer to peer boat renting service that provides liability and comprehensive insurance which limits renters liability even for damage they cause.