In fact, many cruise ships will give you a W-2G, just like a land-based casino, and report your taxable wins to the IRS, just as a land-based casino would. If they report it, you have to report it, and take the steps you need to if you want to try to offset your winnings with losses.