Whether it’s the Cheltenham Festival, the Royal Ascot, or even the Kentucky Derby on the other side – horse racing betting is a super exciting activity in the UK.
Which other sports give such a buzz to bet on?
And that buzz can be even greater if you get started at the best horse racing betting sites in the UK. That’s why we’ve compiled a list of the bookies with the best racing odds, widest ranges of markets and most lucrative bonuses.
With a combination of all three of these criteria, the best overall is Mr Play Sport, but our decision wasn’t easy to make between such strong competition.
Let’s check them all out.
Best Horse Racing Betting Sites in the UK
- Mr Play Sport: Best overall
- Grosvenor: Best bonuses
- Kwiff: Great mobile betting app
- 888 Sport: Best for live betting
- Luckster: Best for domestic horse races
- BritainBet: Best banking flexibility
1. Mr Play Sport — Best Horse Racing Betting Odds in the UK

18+. New, ID-verified players only. Min bet £10 on odds of 2.00 or higher to get £10. Cashed-out bets do not count. Free bet expires after 14 days of qualifying bet settlement. Note that full T&Cs apply.
Pros:
- Great horse racing odds across the board
- Great range of other sports and non-sports markets
- Plenty of promotions for bettors
- Nearly 130 live casino games
Cons:
- No dedicated mobile app
Anyone who likes to bet on horse racing seriously will feel right at home at Mr Play Sport. Here, the horse racing odds and choice of markets are second to none.
Odds and Markets: 5/5
In this category, Mr Play Sport is about as good as it gets. You’ll find coverage of the vast majority of horse racing events from around the world, and each of them will be covered with great odds, according to our calculations.
Another note: you’ll be able to bet on upcoming races pretty far in advance here. A look at the future races in the Mr Play Sport sportsbook will show that there are plenty of future markets available to bet on.
Outside of horse racing, things are great too. You can bet on pretty much any sport under the sun, from stock car racing to Gaelic football, plus a wide range of eSports. Someone has absolutely been doing their homework at Mr Play Sport.
Betting Bonuses: 4.7/5
Place your first bet at Mr Play Sport on odds of 2.00 or greater (it has to be exactly £10), and you’ll get a £10 free bet automatically credited to your account when it’s settled. That free bet has to be used on any bet at odds of 1.80 or greater.
This is a pretty good welcome bonus overall. It’s not as strong as some of our other picks, but it’s still a good thing to have, and it’s easy to use. Just remember that this is only for new UK customers.
After you’ve used that, there’s plenty more in the way of bonuses to keep you occupied. Players will be able to enjoy a wide range of tournaments plus plenty of great casino bonuses.
Mobile App and Website: 4.5/5
There’s no specific mobile app for Mr Play, but that’s not the end of the world, as the mobile site is pretty good and lets you carry out all the sports betting functions you’re looking for, like in-play betting.
It’s not the most attractive site, nor is that of the desktop, but both function well. They might not be beautiful, but they’re reliable and easy to use, and that’s all horse racing bettors are looking for.
Navigate to the online casino section here, and you’ll see that Mr Play Sport is, again, pretty impressive. It offers tons of casino games, and perhaps the most noteworthy section is that of the live dealer games, where you’ll find almost 130 titles to choose from.
Overall: 4.8/5
Mr Play Sport just goes to show that you don’t have to have the most beautiful website or mobile app to be one of the best horse racing betting sites out there. With these brilliant horse racing odds and markets plus loads of bonuses, it’s a top bookie for UK punters.
Place a £10 bet at Mr Play Sport to get a £10 free bet!
2. Grosvenor — Best UK Horse Racing Betting Site for Bonuses

18+. New, ID-verified players only. 100% odds boost token. Min and max bet £10. Each way bets are a maximum of £5 each way. Bonus expires 60 days after registration. Note that full T&Cs apply.
Pros:
- Double the odds on your first bet
- Regular free bets and extra spins promotions
- Beautiful desktop and app design
- Bet on future races far in advance
Cons:
- Max welcome bonus bet is £10
Grosvenor is a widely trusted casino and betting company in the UK, with over 50 physical locations around the country. But its online presence is just as good. So good, in fact, that we’re picking it as our third-best horse racing betting site in the UK.
Odds and Markets: 4.9/5
Grosvenor Group has roots dating back to 1677 (confirmed after chatting with our ancestors), arguably making it the oldest betting company in the world. So, they’ve had enough time to get their odds and markets right, and that’s exactly what they’ve done.
People have been using Grosvenor to bet on horse racing for decades, and rightfully so. As you would expect, it covers the majority of events punters are looking to bet on and does so with very competitive odds.
Furthermore, Grosvenor promises to match odds from other bookies within reason, so make sure you check out that particular offer in the Promotions section. And, if you like, you can put down your bets on upcoming races with plenty of time to spare.
Betting Bonuses: 4.7/5
Every week, Grosvenor offers all its players a £5 free bet when they place £25 in bets the preceding week.
And this isn’t even mentioning the rest of the promotions. Anyone can also take advantage of cashback if your horse finishes 2nd in a race to the starting price favourite, as well as a whole bunch of other specific bonuses for other sports.
Last but not least, there’s the welcome bonus. After you’ve created your account, you can grab a double-the-odds bonus on your first £10 bet. So if your horse wins, you’ll get double the money. The maximum bet you can place, however, is only £10.
It’s not the best welcome bonus in the world, but alongside the rest of what’s on offer here, we cannot complain!
Mobile App and Website: 4.7/5
The design of both Grosvenor’s desktop site and mobile app are sleek and classy, reflecting the history of the company yet in an engaging and modern way.
You’ll find live graphics for racing events on both the app and website, and even though the layout of the sportsbook can be a little confusing at times, it’s really satisfying to use once you first get your head around it.
Overall: 4.8/5
Our top three betting sites are almost inseparable, and we’re confident that Grosvenor is an extremely high-quality and trusted UK horse racing betting site. A solid third place indeed.
Double the odds on your first bet at Grosvenor!
Read More: Grand National Betting Odds
3. Kwiff — Best UK Mobile Horse Racing Betting App

18+. New, ID-verified players only. Min bet £10 on odds of 1.50 or greater to get a £20 surprise bet. Cashed-out bets and acca bets do not count. Note that full T&Cs apply.
Pros:
- Fantastic horse racing betting on the go
- Random bets get enhanced odds
- Unique surprise bets
- Useful information about horse racing markets
Cons:
- Players cannot choose their bonus bets
Mobile betting fans are not going to want to miss out on Kwiff. We’re confident this is the best sports betting app on the market in the UK right now.
Odds and Markets: 4.7/5
While Kwiff doesn’t cover so many of the niche horse races like some of our other top picks, we’re impressed by the fact that you can bet so extensively within the events themselves.
Also, your odds for any market on the site could get ‘Kwiffed’ at any time. This means they’ll be randomly boosted after you confirm the bet, increasing your winnings if your bet does come in. You can also watch the races live directly on the site – just click the “Watch Race” button located above each box in the horse betting section.
Betting Bonuses: 4.6/5
Place a bet of £10 or more on odds of 1.50 or greater as a new customer at Kwiff, and you’ll get a £20 Surprise Bet.
This is an unusual promotion, as the Surprise Bet is actually chosen by Kwiff. We’re not 100% sure how we feel about not being able to choose our own bonus bet, but it’s still a good chance to win some more cash.
You can win more Surprise Bets as part of the Kwiff Sport Club promotion, which sees players land up to £20 in bonuses when they place at least £50 on multiple bets of three legs or more. All existing customers can take advantage of this.
Mobile App and Website: 4.8/5
We love the Kwiff mobile app. It looks brilliant; it’s packed full of features and even lets you play most of the casino games from the curation. There’s no wonder it’s received such great ratings on the App Store.
Strangely, the near-perfection of the mobile app hasn’t really been replicated on the desktop site. It feels as if Kwiff has tried to pack as much as possible onto your computer screen, and that can make it hard to find what you’re looking for.
Nonetheless, you’ll still get to enjoy great features such as live streaming, accumulators and in-play betting no matter which device you choose to access this bookmaker on.
On top of that, you’ll be able to read loads of valuable information about the horse racing markets you’re betting on. Kwiff provides extensive detail about a lot of horse races, and this could really help you get your bets right if you pay attention.
Overall: 4.7/5
We admire the fact that Kwiff is trying to bring something different to the horse racing betting world. While one or two of their decisions are a little questionable, such as the Surprise Bets, there’s a lot to be said about the forward-thinking attitude of this new UK betting site.
Bet £10 to get a £20 surprise bet at Kwiff!
4. 888 Sport — Best Live Horse Racing Betting Site in the UK

18+. New, ID-verified players only. Bet £10 on odds of 1.50 or greater to get £30 in free bets and a £10 casino bonus. Free bets expire after 7 days of qualifying bet settlement. Casino bonus wins are capped at £500. Casino bonus wagering requirements 40x. Note that full T&Cs apply.
Pros:
- £30 in free bets when you bet £10
- Additional £10 bonus for the casino
- Fantastic live betting interface
- Highly rated mobile app
Cons:
- Doesn’t cover many horse racing betting markets
Another notorious name in the UK horse racing scene is 888 Sport. They’ve been at the top of the game for many years and remain there to this day in a very comfortable fifth place.
Odds and Markets: 4.4/5
888 Sport doesn’t cover horse racing extensively like one or two of our other top picks, but compared to the average online betting site in the UK, there’s a lot going on here.
You’d have to be the type of punter who likes to bet on some seriously niche horse races to notice any kind of a difference here. The bottom line is that there’ll be more than enough for most horse racing fans here.
Perhaps the bigger issue is that we only found the straight win, forecast, and tricast betting markets here. But there weren’t any popular events at the time of writing, so we expect the depth of betting markets to increase when the super-popular races like the Cheltenham Festival are around the corner.
Betting Bonuses: 4.9/5
At 888 Sport, you’ll find our favourite sports betting bonus overall. Use the code 30FB to grab your £30 in free bets when you place your first bet of just £10 or more at odds of 1.50+. You’ll even get an additional £10 in bonus funds to use in the casino section if you like.
The £30 free bet bonus is quite excellent and is one of the best deposit bonus percentages in the whole world of horse race betting. The casino bonus is a good top-up, but be aware that 40x wagering requirements are attached to it, which might make it hard to withdraw your winnings.
But hey, it’s the only horse betting website to offer an additional casino bonus to UK punters, so we can’t really complain.
Mobile App and Website: 4.8/5
888 Sport actually offers another of the most highly rated mobile apps in UK horse race betting. And we can see why. The black and orange colour scheme looks amazing, and you can check out live streams and graphics for all your favourite sporting events.
That can certainly be said of the desktop site as well. It’s one of the more minimal designs of our top picks today, and that makes it more pleasing to the eye and easy to use for the most part.
We should also note that 888 has one of the best online casinos in the UK. And that £10 casino bonus is a great way to try it out. You’ll find all the latest and greatest slots, live roulette, poker, and more here.
Overall: 4.7/5
Prestigious casino, a poker site, and a full sportsbook — 888 Sport absolutely nails every gambling activity from the ground up. Who would have thought?
Get £30 in free bets and a £10 casino bonus when you bet £10 at 888 Sport!
How We Ranked UK’s Top Horse Racing Betting Sites
Odds and Markets:
Better odds equal more money from our wins. So, for many punters, that’s the number one thing to look out for in a horse racing betting site. But that’s no good if you can’t bet on a whole bunch of races and individual markets within them!
That said, we weighted both of those benchmarks equally when creating our list of horse racing betting websites.
Betting Bonuses:
Betting bonuses aren’t just about the welcome one. Sure, it’s great to get some free bets when we sign up, but the bonuses should really keep on going with reload deposit top-ups, boosted odds, and more.
Mobile App and Website:
In this category, we’re not only looking at how attractive and easy to use a site is but also the features it has. They can include live graphics and streaming of the horse races, betting tips from experts, and the chance to place in-play bets and cash them out.
Similar Guides:
Guide to Betting on Horse Races in the UK
How Do I Find the Best Horse Racing Odds in the UK?
To find the best and latest horse racing odds, you’ll need to sign up at a few bookies and compare the odds for the same races to find out who offers the best ones.
In this article, we’ve ranked the top 7 sites for betting on horses in the UK, with Mr Play Sport consistently offering above-average odds for most races. But feel free to explore further yourself.
Is Horse Racing Online Popular in the UK?
The popularity of horse racing in the UK is immense, but it’s still neck and neck with the US. Each of these countries has world-famous events, such as Cheltenham Festival and the classic Triple Crown in the UK and the Kentucky Derby in the US.
Which Types of Horse Racing Bets Are Available?
There’s a lot more to horse race betting than just picking the winner of a race. Horse racing offers an extensive range of betting markets, and it’s worth learning about a few of them.
For example, you can place a Lucky 15, Patent, or a Yankee bet, to name a few types.
Which Horse Races Are Most Popular For Betting in the UK?
There are a few key horse race events that drive more betting activity than any other. Selected races we recommend include the Grand National, the Kentucky Derby, and anything at the Aintree Racecourse. A punt on any of these will certainly be a popular bet.
Which is the Best Horse Racing Betting Site in the UK?
Following our thorough market research and odds comparison, we’ve discovered that the best horse racing betting site for UK punters is Mr Play Sport. It has it all! But we’re confident that any fan of betting on horse racing will be happy with any of our recommendations today.
Where Can I Find Horse Racing Predictions?
Some betting sites for horse races will actually give you tips for bets, which is pretty cool. For example, Mr Play Sport often has tips from some famous figures in the racing world, and these could be the difference between you winning some cash or not.
Let’s Compare the Top 4 Horse Racing Betting Sites in the UK
We’ve taken in a lot of information today, so let’s look back at the most important bits about our top 4 UK horse betting sites.
- Mr Play Sport: You won’t find a sports betting site with more horse racing betting markets than Mr Play Sport. Why not explore them with a generous £10 free bet when you place your first £10 bet? Note that full T&Cs apply.
- Grosvenor: This classy casino and sports betting site treats its players very well with brilliant bonuses and club membership. The first of those bonuses is a double-odds bet of £10. Note that full T&Cs apply.
- Kwiff: This bookie is a dream come true for punters who like to take their horse racing betting on the move. The mobile app is a real treat, and you can try it out with a £20 surprise bet when you stake your first £10. Note that full T&Cs apply.
- 888 Sport: Perhaps the best horse racing betting welcome bonus is that of 888 Sport. You’ll get some £30 in free bets when you stake just £10, and there’s even a £10 casino bonus to play with thrown in for good measure. Note that full T&Cs apply.
Ready to Get Started With Horse Racing Betting in the UK?
We hope that, having read this article, you feel like you’re in a prime position to sign up for an exciting new horse racing bookie in the UK.
Whether it be the brilliant Mr Play Sport at the top of our list today, another of our top seven or even one of your own findings now that you’ve read all our advice, it’s an exciting time to bet on horses indeed.
So, with that in mind, what are you waiting for? Go out there and have some fun with horse racing betting – just ensure that you do so responsibly.
DISCLAIMER: You probably don’t need us to tell you that any form of gambling comes with risks and should not be undertaken as a solution to solve your financial troubles. It’s worth remembering the phrase…the house always wins!
If you suffer from a gambling problem or suspect somebody you know does, then we strongly suggest that you call the National Gambling Helpline at 0808-8020-133 to talk with an advisor for help and to make gambling safer for you or your loved ones. Remember all gambling sites and guides are 18+ only.
Casino sites listed on our site may not be available in your region. Check your local laws to ensure online gambling is available and legal where you live.
Visit these free gambling addiction resources:
