New players can get free spins and other perks simply for signing up. The best South African online casinos usually host tournaments and other special events. Rewards are also offered on a weekly and monthly basis. Additionally, loyal players can look forward to some extra perks.