No. Slots Capital Casino does not offer any No Deposit Bonus at the moment. However, more often than not, players receive exclusive promotions and offers via mails on their registered IDs or even text messages apprising and informing them about latest promotions.