It depends on the casino one chooses to play at. Visa itself does not charge its customers for making casino transactions, but websites might set an additional fee for their users if it is implied by the policy of the company.