Whenever booking through Airbnb, use an international credit card and book in the local currency. This is what I saw in Marrakech, the hotel room in MAD was 361, which the credit card exchange charged at USD 40. The same hotel when searching in USD shows up for $61 on Airbnb.