Yes, you can Cleopatra slots for free in selected casinos after completing the registration process. However, it is quite rare since most casinos expect you to sign up, register, and play the real money game. Only the top casinos are able to offer free versions.