William Hill – Grand National 2024 Offer
Claim a £1 free bet to use on Saturday's 16:00 Aintree.
The horse racing betting tips page shows you how to profit from horse racing free bets and offers using a technique called matched betting.
Claim a £1 free bet to use on Saturday's 16:00 Aintree.
Place an each way bet on Saturday's 16:00 Aintree, and if your horse doesn't place, the place portion of your bet will be refunded as a free bet up to £10.
Money back as a free bet up to £10 if your horse finishes 2nd or 3rd in selected races on Saturday.* In-shop only *
Place a bet of up to £10 on Saturday's 16:00 Aintree, and if it wins, your winnings will be doubled.
Money back as cash up to £10 if your horse finishes 2nd or 3rd in the 13:20 Aintree on Saturday.
Place a £5+ multiple bet on Saturday's UK and Irish horse racing and get a £5 free bet to use on another horse racing multiple bet.
Place a £5 bet on Friday's horse racing and get a free bet to use on the same day's horse racing.
Place a bet of up to £5 on Friday's racing at Aintree and get a matched free bet to use on today's horse racing.
Place a £5+ bet on horse racing and get a £5 free bet to use on any in-running horse racing.
Place a £5+ multiple bet on Friday's UK and Irish horse racing and get a £5 free bet to use on another horse racing multiple bet.
Claim a completely free bet on any race at Aintree on Friday.
Place a bet on Friday's 14:20 Aintree, and if your horse loses, your stake will be refunded as a free bet up to £5.
Money back as a free bet up to £10 if your horse finishes 2nd, 3rd or 4th in the 13:45 Aintree on Friday.
Money back as cash up to £10 if your horse finishes 2nd or 3rd in the 14:55 Aintree on Friday.
Money back as cash up to £10 if your horse finishes 2nd or 3rd in the 14:55 Aintree on Friday.
Place a bet of up to £5 on Thursday's racing at Aintree and get a matched free bet to use on today's horse racing.
Money back as a free bet up to £10 if your horse finishes 2nd or 3rd in selected races on Thursday.* In-shop only *
Opt in and bet £40+ on horse racing and get a £5 free bet.
Place a £5+ multiple bet on Thursday's UK and Irish horse racing and get a £5 free bet to use on another horse racing multiple bet.
Money back as cash up to £10 if your horse finishes 2nd in the 14:20 Aintree on Thursday.