Yes, Carnival Venezia does have a casino, as well as a casino bar. Both are located on Deck 4, between the ship’s atrium and the Limelight Lounge.