The record penalty comes after the Gambling Commission found new customers were able to bet large sums over short periods without proper checks.
In one case, a customer was allowed to open a new account and spend £23,000 in 20 minutes without any checks.
The commission “seriously considered” suspending William Hill’s licence.
It found several failures to guard against possible money laundering, with customers allowed to deposit large amounts without the business conducting appropriate checks.