Ruby Slots Casino is a full featured online casino offering a wide variety of games, significantly more than just slots.  But equally impressive is the full range of promotions and bonus codes offered to new and returning players as well as other programs such as a VIP comp system and occasional special events.  These bonuses and promotions are meant to be attractive to new players at Ruby Slots, but also provide enough incentive to keep players returning for a long time.

For new players, Ruby Slots Online Casino does it right by offering two distinct deposit bonuses.  One is for players who are mainly visiting the casino for its´more than 150 slot machines, and the second bonus is for casino enthusiasts who are interested in playing games other than just slots.  Both codes are available to new players on their first deposit, and both come with very low restrictions and requirements.

The first bonus which can be activated using the bonus code RUBY250 offers a 250% matching bonus up to $2500 on the first deposit made by the player.  The most striking feature of this deposit matching bonus code is that it comes with no wagering play-through requirement and also does not have a maximum cash-out.  The only restrictions are that the bonus money can only be used on slots and Keno, and there is a $30 minimum on the deposit amount.

The second bonus is available for any type of game at the casino, including blackjack.  This code can be activated by using the promotion code RUBY100 and is a 100% deposit match up to $1000.  While this bonus code does give the freedom to play other games besides slots, it does coming with some restrictions, more specifically, it requires a 30x wagering play-through ( 60x´s on blackjack) and also has a 10x maximum cash-out.  While these are more restrictive than the first promotion code at Ruby Slots, it is still less restrictive than most online casinos that can be used on games like Blackjack and poker.

For returning players, Ruby Slots Online Casino offers three monthly codes that can be used.  The difference in the codes is mainly based on what games can be played, with the largest matching bonus available only on slots.   The first bonus code is RUBYRAIN and is a 100% deposit match that can be used at any game in the casino.  The second bonus code is GEMSTRONE which is a 160% deposit match that can be used on almost every game at the casino with a few minor exceptions, those being Baccarat, Craps, Pai Gow, Pontoon, Roulette, Sic Bo and War.  Both of these bonuses have a 30x wagering requirement and a maximum of 10x withdrawal limit.  The final promotion code for returning players is RUBYGLASS  which is a 200% matching deposit bonus that can only be used on slots and Keno.  However, this bonus also has no wagering requirement and no maximum cash-out limit

Ruby Slots casino also has a 5-tier VIP system that grants significant perks to returning and frequent players.  You will need to contact Ruby Slots directly to join the VIP program or to learn the requirements for advancement.  At each tier, the player is granted a cash bonus, the ability to earn comp points, and deposit insurance at higher tiers.  In all situations, these will just mean free and bonus money being deposited into your account.