Hi "D712GB
If you are VAT registered for the purposes of renting out the houseboat then the insurance company would be correct in only paying out the net amount and you would claim the VAT element on your VAT return.
However if you are not VAT registered then the insurance company should be paying you the gross value.
Please see below, section 5.1.1
VAT and particular supplies of insurance
Thank you.