Airbnb also charges (but doesn't itemize) a 3% currency exchange fee on top of the daily exchange rate. That's the rate you'll see if you are browsing in your native currency but the host uses a different currency. For example, we (in the US) were looking at a monthly rental in Germany, which the host priced at 1600 Euros ($1765). The price we were offered by Airbnb was $1818 plus the usual Airbnb fees. Note you also pay Airbnb fees on that extra 3%.
I'm somewhat frustrated by this because even though we have German and US bank accounts and credit cards, and credit cards with no exchange fee, we still end up having to pay that extra fee to Airbnb because all our credit cards are associated with a US address.
Here's Airbnb's help on the issue: https://www.airbnb.com/help/article/502/how-is-the-currency-exchange-rate-calculated