Imagine my surprise when I found out Airbnb charges a foreign transaction fee on top of listings booked outside the country.
One of our readers Ted pointed this fact out a little while ago when we originally posted on the fact that it’s sometimes possible to save money on airfare by paying in a different currency. Turns out, by using the same tactics, it’s also possible to save an easy three percent on Airbnb bookings through this method.
Unsurprisingly, Airbnb does a pretty terrible job highlighting the fee with every international booking and hides it in tiny font underneath the price. An automatic 3% is charged on top of the base rate, usually the local currency. I surmise this is supposed to account for the conversion fees Airbnb has to pay. (It’s important that you need a credit or debit card that doesn’t charge foreign transaction fees for this to work or otherwise…. you pay end up exactly the same amount you originally would.)
I was reminded of this when my current man friend—who happens to be Australian—booked our accommodation for a road trip up the Californian coast. Out of curiosity, I compared the booking totals with the prices I was getting in American dollars.
Property Location | Total Cost (AUD) | Converted Price* (USD) | Original Price (USD) | Difference |
---|---|---|---|---|
Paso Robles Airbnb | $338.00 | $253.77 | $246.00 | $7.77 |
Carmel Airbnb | $451.00 | $344.06 | $334.00 | $10.06 |
San Francisco Airbnb | $309.00 | $233.63 | $229.00 | $4.63 |
Foreign transaction fee existence confirmed. If I had booked it, we would have saved a total of $22.46 off all our bookings which totaled $831.46. (But hey, I like being wooed.)
Now onto the good part. The quickest way to avoid the fee is to go to the dead bottom of each individual listing. In the lower-left hand corner, there’s an option to change language and currency. Do not go to profile country (the point of sale) in your account because it just messes things up. Also, the footer settings seemed to override those preferences. That’s all there is to it.
But I wanted to see how different currencies compare across the board, so we tested four different Airbnb properties in different countries around the world with five different currencies. The majority of the time, the local currency yielded the cheapest price, with the glaring exception of Rio de Janeiro. (Note: it did come dangerously close, though. The Australian dollar and Swedish krona were used as controls.)
The cheapest currencies are bolded for easy reference.
Airbnb Location | USD | AUD | BRL | EUR | SEK | HKD |
---|---|---|---|---|---|---|
San Francisco, CA | $315 | $436 $324.08 USD |
R$1035 $321.52 USD |
€292 $321.81 USD |
2749 kr $323.05 USD |
$2507 $323.24 USD |
Rio de Janeiro, Brazil | $34 | $48 $35.68 USD |
R$112 $34.79 USD |
€32 $35.27 USD |
298 kr $35.05 USD |
$272 $35.09 USD |
Hong Kong, China | $78 | $105 $78.05 USD |
R$250 $77.67 USD |
€71 $78.25 USD |
666 kr $78.86 USD |
$590 $76.11 USD |
Paris, France | $70 | $94 $69.89 USD |
R$224 $69.58 USD |
€61 $67.19 USD |
596 kr $70.04 USD |
$543 $70.05 USD |
One interesting thing to note is Ted pointed out that:
Some currencies still settle in a "base" currency. I think when I tested RUB, the listings displayed in RUB but Airbnb said they'd bill me in EUR. Similar results when I tested a few European currencies.
But perhaps the biggest sticking point here is that this hack only works if you have a credit or debit card that's travel-friendly and doesn't charge these fees, otherwise the savings are nonexistent. Disregarding that, it's a no-brainer thing to tweak one setting.
Thanks Ted for the tip! And if you've got tips for us, be sure to send them in.
UPDATE: It looks like Airbnb has closed this loophole. Transactions are charged in the currency in where the credit card is based.
Your cards are registered to an American address, we means we have to charge in USD. We are only ever allowed to charge based on the location of the billing address. There's no way around that in our system, unfortunately.