As long as the player is connected to the Internet and does not intend to bet real money, he or she can play the free online slot machines 24/7 with no strings. Double Down Casino has tons of great Casino Slot Machine Games with Bonuses to play for FREE without downloads or registrations!. Free Las Vegas slots - Play Cleopatra, Double Diamond, Buffalo, Zeus, MJ, Quick Hit, Goldfish, Spartacus Instant play games - no popups, no downloads, no. In other words — they probably offer worse odds and payouts compared to an online casino. The Six Million Dollar Man. This is your cash credits that you, of course, want to build up. There are plenty of them so finding free slots on online casino websites will be easy. If you prefer the excitement, we also have a Real Money Slots page.