I would negotiate with the charter company. If the boat is available anything they generate in terms of revenue is money to the good. They can't book another charter that day. I would ask for 50% off the normal daily rate.
G