Yes. All Costa ships feature a casino with roulette, gambling tables, and slots. You can use a Costa Card, so casino purchases can be billed to your cruise account. The daily limit set for bets is 500 Euros, provided you also register your credit card to your Costa Card account. If you made a deposit in cash, the daily limit is set at 100 Euros for casino games onboard.