CasinoAdvisor Mobile Site

All Slots Casino Review


$1,600 Bonus | 98.81% Payout


All Slots Casino offers new depositing players up to $/€1,600 in free casino credits. This welcome bonus package offered by the casino is split into four separate bonuses. The first is a 100% match bonus up to $/€250. The second is a 50% match bonus up to $/€250. The third is a 50% match bonus up to $/€500 and the fourth is a 50% match bonus up to $/€600.

  • Offers instant play, download, mobile, and live casino services
  • Exciting VIP Club and rewards for loyalty
  • Casino gaming services available in multiple languages and currencies
  • Portfolio contains only Microgaming titles
  • Website design is cluttered and difficult to navigate

All Slots Casino, which was launched in 2000, forms part of the prestigious Jackpot Factory Group and operates under a license issued by the Lotteries and Gaming Authority (LGA) of Malta. Since the online casino bears the eCOGRA seal of approval, players can rest assured that everything is fair, fun, and well-regulated at All Slots Casino. Players worldwide can play in a wide range of currencies, including New Zealand Dollars, Canadian Dollars, and Australian Dollars.

The portfolio comprises over 600 games, including over 200 slots such as classic slots, progressive slots, and UK fruit slots. In addition, players can enjoy 200 entertaining variants of poker, blackjack, craps, keno, scratch cards, baccarat, and video poker.

Winner of several industry awards such as Online Gambling Insider’s Best Slots Casino, Gambling Pharaoh’s Best Casino Games, Gambling Kingz’ Best Slots Casino, and so on, All Slots Casino runs several promos, including cash back offers, free credits, and rewards for loyalty.

All Slots Casino is available in English, French, Svenska, and German. To get started, players just have to register and fund their accounts using credit/debit cards, prepaid cards, or eWallets. In case players need support, they can use the live chat facility, email to, or call 0-800-901-2456.

Switch to Desktop Site