Yes, nearly every betting site will have offers and promotions. In particular, new bettors can usually claim a welcome bonus such as free bet credit or money back bets. Many betting sites run ongoing promotions for existing customers too, including enhanced odds and reload offers.