Yes, casino gives an option of having a no deposit bonus (88 Free Spins), but players should be aware of the time limit and wagering requirements to their bonuses.