Yes, Airbnb accepts American Express cards for bookings and payments

American Express is one of the major credit card networks Airbnb takes for reservations, account credits, and host payouts. When you book a stay or list a property, you can add an Amex card as your payment method during checkout. The card processes the same way as Visa or Mastercard — Airbnb charges it when ready for the full reservation amount, or according to the payment schedule the host has set.

Amex acceptance is straightforward, but the card must be issued by a U.S. bank or a bank outside the U.S. that processes Amex transactions. Some international Amex cards may not work depending on your country and card issuer. If your card declines, the issue is usually a mismatch between your billing address and the address on file with your card issuer, or a fraud hold your bank has placed on the transaction.

Key Takeaways

  • Airbnb accepts American Express for guest bookings, host payouts, and account credits without restrictions or extra fees.
  • Your Amex card must have a billing address that matches the address your card issuer has on file, or the transaction will decline.
  • If your card is declined, contact your bank to check for fraud holds or restrictions on international transactions before trying again on Airbnb.
  • Airbnb also accepts Visa, Mastercard, Discover, and certain digital wallets, so you have backup payment options if Amex fails.

How to add an American Express card to your Airbnb account

Go to your Airbnb account settings and select "Payments and payouts" or "Payment methods," depending on whether you are a guest or host. Click "Add payment method" and choose "Credit or debit card." Enter your Amex card number, expiration date, CVV (the three-digit security code on the back), and the billing zip code associated with the card. Airbnb will ask for your full name and billing address — make sure these match exactly what your bank has on file.

After you enter the information, Airbnb may place a small temporary hold on your card (usually $1 to $2) to verify the card is real and active. This hold drops within a few business days and does not count toward your reservation. Once the card is verified, it appears in your payment methods list and you can use it for any future booking or payment.

Why your American Express card might be declined

The most common reason an Amex card declines on Airbnb is a mismatch between your billing address and the address your bank has registered. If you recently moved or updated your address with Airbnb but not with your card issuer, the transaction will fail. Log into your bank's website or app and confirm your billing address matches what you entered on Airbnb exactly — including spelling, abbreviations, and zip code.

Your bank may also block the transaction if it looks unusual to them. International bookings, large amounts, or transactions at odd hours can trigger a fraud hold. Call your card issuer's customer service number (on the back of your card) and tell them you are making a purchase on Airbnb. They can temporarily lift the hold or flag your account so the next attempt goes through. Do not try the booking again when ready — wait at least 10 minutes after speaking with your bank.

A third reason is that your card issuer does not support online transactions or international payments. Some older or restricted Amex cards have limits on where they can be used. Your bank can tell you whether your specific card is set up for online purchases and cross-border transactions.

Other payment methods Airbnb accepts

If your American Express card continues to decline, Airbnb accepts Visa, Mastercard, and Discover cards through the same process. You can also pay with digital wallets including Google Pay, Apple Pay, and PayPal in most countries. Each method processes when ready and carries no additional fees from Airbnb.

Some regions also support local payment methods — for example, iDEAL in the Netherlands or Alipay in China. The payment options shown during checkout depend on your location and the host's location. If you see fewer options than expected, try refreshing the page or using a different browser.

Fees and currency for Amex payments

Airbnb does not charge a separate fee for using American Express. The price you see during checkout is the total you pay, regardless of which card you use. However, your card issuer may charge foreign transaction fees if you are booking a stay outside your home country. These fees typically range from 1 to 3 percent of the transaction and appear on your card statement, not on Airbnb's invoice.

If you are paying in a currency different from your card's home currency, Airbnb converts the amount using its own exchange rate, which may differ slightly from your bank's rate. You can see the exact conversion before you confirm the booking, so there are no surprises at checkout.

Saving your American Express card for faster bookings

Once your Amex card is verified, Airbnb stores it securely in your account. The next time you book, you can select it from your saved payment methods without re-entering the card number. This speeds up checkout and reduces the chance of a typo causing a decline.

You can save multiple cards and choose which one to use for each booking. If you want to remove a card from your account, go to "Payment methods" and click the delete or remove option next to the card. Removing a card does not affect past bookings — Airbnb keeps a record of which card was used for each reservation, and the card issuer still has the transaction on file.

What to do if your Amex is declined at checkout

First, double-check that your billing address, card number, and expiration date are entered correctly. A single typo will cause a decline. If the information is correct, contact your bank when ready using the number on the back of your card. Explain that you are booking travel on Airbnb and ask them to check for fraud holds or restrictions on international transactions.

After your bank clears the hold, wait 10 to 15 minutes before attempting the booking again. If it declines a second time, try a different payment method — Visa, Mastercard, or PayPal — to complete the reservation. Once the booking is confirmed, you can contact Airbnb support if you want to change the payment method for a future booking or discuss the decline.

Frequently Asked Questions

Does Airbnb charge extra for using American Express?

No. Airbnb charges the same price regardless of whether you pay with Amex, Visa, Mastercard, or another method. Your card issuer may charge a foreign transaction fee if you book outside your home country, but that fee comes from your bank, not Airbnb.

Can I use a corporate American Express card on Airbnb?

Yes, corporate Amex cards work the same way as personal cards. The billing address and cardholder name must match your bank's records. Some corporate cards have restrictions on personal travel purchases, so check with your company's card administrator if the transaction declines.

What happens if my American Express card expires after I book?

If your card expires before your stay, Airbnb will not charge it again unless the host cancels and you need a refund. For the refund, Airbnb will attempt to return the money to the original card. If the card is expired, contact Airbnb support to update your payment method so the refund can process.

Can I pay with American Express if I am booking for someone else?

Yes. The card must belong to you or someone you have permission to use it from, but the guest name on the reservation can be different. Enter your Amex billing information at checkout, and add the actual guest's name in the reservation details.

Is it safe to store my American Express on Airbnb?

Airbnb uses industry-standard encryption to store payment information and does not retain your full card number after verification. Your card data is protected the same way as on any major travel or shopping website. You can remove the card from your account at any time if you prefer not to store it.