If there was a contract you first agreed to, but you find out afterwards that one of the clause is problematic in your case, and the other party is a jerk about it, chances are your card issuer won't even accept the chargeback. Most of the time you need proof that the merchant is the one breaching the contract.
I’m not saying that I think the host was operating legally, I’m saying I don’t see a fraudulent transaction, I don’t see the host not providing the agreed upon service, nor agreed upon restrictions.
It’s an Airbnb so 50/50 the host is violating a bunch of laws (claiming simultaneously to not be a hotel, motel, or rental unit, etc), but the transaction for the purpose of a chargeback does not appear to be fraudulent on its face.
Hoping to see some regulation going into that space pretty soon.