Yes, all our recommended betting sites for Royal Ascot offer bonuses. These are normally free bets that you will be able to use to bet on races at Royal Ascot.