Since the hotel accepted responsibility, your insurance company should be going after them, the at-fault party (Marriott) for reimbursement of their cost... ie what they pay your repair shop to get the car fixed. They shouldn't be dinging your rates because of an accident that was not your fault.