I know this is an old thread, but it's still happening and AirBnB seems to be getting away with it.
The Visa agreement that merchants have to comply with in order to accept Visa payment has clear guidelines on DCC. Most particularly (for this case):
* Use of DCC must be optional, not mandatory
* Use of DCC must not be the default
* They cannot disallow the use of the local currency
AirBnB flouts every one of those. I'm not sure why Visa doesn't call them on it.
I'm suggesting that people contact both AirBnB and Visa to get pressure going on both sides.
If you want to read the Visa agreement, check out
https://usa.visa.com/dam/VCOM/downlo...les-Public.pdf
on page 370 and following (it's only about a page and a half and pretty clear).
Here's a fairly detailed entry on it:
http://p-n-m.blogspot.al/2016/09/air...-currency.html
The Visa agreement is very specific about what DCC is as well (it's in another document at
https://usa.visa.com/dam/VCOM/downlo...-Ecommerce.pdf) and what AirBnB does is CLEARLY DCC.