No, you cannot. The casino requires you to create an account before you can deposit and play games.