William Hill is one of the oldest and most trusted bookmakers in the United Kingdom. Established in 1934, they have come a long way from what started as a small illegal shop to a 15,000-employee stock exchange listed giant of the UK sportsbetting. They operate over 2,000 land-based Betting Offices, but in this review we will focus on the online bookmaker William Hill.

Get the latest free bet with William Hill, by clicking on the relevant William Hill Promo Code button, below:

Sports Betting Promo

William Hill Promo Code for Casino

Poker Bonus Code


About the Company

Since there´s so many sports and different betting types to cover, many bookmakers fall in to the trap of over-stuffing, making their websites hard to navigate and slow to use. William Hill has done brilliant work on this front. Starting from the Sports homepage, everything is very easy to find, and the menus are in logical format. It´s also quick to set up shortcuts for your favorite betting markets and modify other settings such as odds format.


Especially with in-play betting gaining more and more popularity every day, a well-designed mobile betting app is an absolute must. The William Hill mobile app is available for iPhone and Android at their website or thru App Store. Having used the Android version almost daily for few months, we feel comfortable recommending it to all our readers.


They cover all major sports and most pretty much unknown too, and have quite possibly the absolute best selection in major football leagues, rugby, tennis, horse and greyhound racing. Especially if you are looking for more uncommon pre-match markets, William Hill should be your first stop.

One thing the site could improve is its offering in smaller (Continental European) football leagues in football, and in general in smaller sports and markets. Obviously this issue doesn´t affect most punters in any way.


William Hill has very good odds especially on all the major sports and horse and greyhound racing. While they may not be the best across the board, the difference is always minimal.

Their in-play odds on the other hand are very competitive, especially on Horse Racing and other big UK sports.

In-Play Betting

It seems that they have recently made In-Play Betting a key focus as their offering is continually improving, and as mentioned, the in-play odds are very good. They have also launched WilliamHillTV and they stream a nice variety of different events with main focus being on UK Horse Racing. For those preferring the old school way, they also have their own online radio.

Bonus and other promotions

The current sign-up offer at William Hill is a free bet up £25 based on your first bet. Please note this offer is not available for all countries.  To qualify for this offer, check out the promotional code at the top of this screen.

Other common or ongoing bookmaker promotions include accumulator and bore draw insurances and goal-scorer specials. During major tennis and snooker events and such there´s often some kind of special bets available, so keep your eyes open.

They also offer Best Odds Guarantee on Horse Racing and Greyhounds which is great because they are one of the best bookmakers for these markets.

Other info

William Hill is a very social and interactive bookmaker and this is an area where they are miles ahead of competition. You can share your own tips and read other punters´ opinions on upcoming events, and they run a nice Tips&News feed themselves.

You can play poker, casino games and bingo thru one account and wallet, and they do some fun crossover promotions too. You can for example participate in a weekly Poker Freeroll with £500 in Freebets in the prize pool.

They also have Fantasy Football leagues with Freebet prizes.¨

Payment Methods and Customer Service

The site has over 40 different deposit methods available, including several localized options for international customers. They are also notorious for processing cash-outs very quickly.

William Hill has a quick and competent live support available 24/7 but they are a bit hard to find. If you are having trouble, open the deposit menu and you´ll find the live chat option.