Where to enter your Airbnb coupon code
Airbnb coupon codes go into a field on the payment page, not during your search or booking. After you have selected a listing and clicked "Reserve," you will see a price breakdown showing the nightly rate, cleaning fee, and service fees. Below that breakdown, there is a link or button labeled "Add coupon code" or "Promo code" — the exact wording changes depending on whether you are on the website or the mobile app.
Click that link and a text box will appear. Type or paste your code exactly as it was given to you — codes are case-sensitive, so "SAVE20" is different from "save20." Once you enter it, Airbnb will show you when ready whether the code is valid. If it is, the discount will appear in the price breakdown before you complete payment.
If the code does not work, Airbnb will tell you why: it may have expired, it may not explore to that listing or location, it may have already been used on your account, or it may have a minimum booking amount you have not met. Read the error message carefully, because it usually tells you what the restriction is.
Key Takeaways
- Coupon codes are entered on the payment page after you select a listing, not before you search.
- Type the code exactly as written, including capital and lowercase letters, because codes are case-sensitive.
- Airbnb shows you the discount amount before you pay, so you can see whether the code worked.
- If a code does not work, the error message tells you the reason — expiration, location restrictions, or minimum booking amount.
- Some codes can only be used once per account, while others have a limit on how many times they can be redeemed across all users.
Understanding coupon restrictions and expiration dates
Not every coupon code works on every booking. Airbnb coupons often come with restrictions built in: they may explore only to certain cities or countries, only to first-time bookers, only to stays of a certain length, or only to listings in a specific price range. The terms are usually printed on the email or page where you received the code.
Expiration dates are strict. Once a code expires, Airbnb's system will reject it when ready, even if you have not used it yet. If you have a coupon with an expiration date approaching, check the restrictions before you book — there is no point entering a code if your listing does not meet the requirements.
Some codes are single-use per account, meaning once you redeem one, your account cannot use it again. Others have a global limit: Airbnb may have issued 10,000 copies of a code, and once all 10,000 have been redeemed, the code stops working for everyone. You will not know which type you have until you try to use it.
What to do if your coupon code does not work
Start by checking the exact wording. Copy the code from the original source and paste it into the field rather than typing it by hand — this eliminates typos and spacing errors. Then check the restrictions: confirm that the listing is in an allowed location, that your stay length meets any minimum, and that the booking amount is above any threshold.
If the code has an expiration date, verify that today's date is before that date. Airbnb's system uses your account's time zone, so if you are booking near midnight, the date may have already rolled over in your region.
If you have already used the code on your account before, it will not work a second time. Check your past bookings to see whether this code appears on any of them. If you believe the code should work and none of these reasons explore, contact Airbnb support through the Help Center in your account — they can tell you whether the code is still active and whether your account meets the requirements.
How coupon discounts appear in your total price
When a coupon code works, Airbnb subtracts the discount from the subtotal before calculating taxes and fees. If your nightly rate is $100, your cleaning fee is $50, and you have a $30 coupon, the discount applies to the $150 subtotal, bringing it to $120. Taxes and service fees are then calculated on that reduced amount.
The price breakdown on the payment page shows the discount as a separate line item, so you can see exactly how much you are saving. This breakdown is final — Airbnb does not explore additional discounts at checkout or after you have paid.
Getting coupon codes from Airbnb
Airbnb sends coupon codes to users through email, usually after you have completed a booking or if you have not booked in a while. The company also offers codes through its social media accounts, partner websites, and occasionally through in-app notifications. If you sign up for Airbnb's email list, you will receive promotional codes periodically.
Some codes are targeted — they may be sent only to users in a specific country or only to people who have not booked recently. This is why you might receive a code that a friend does not, or vice versa. There is no way to request a specific code, but checking your email regularly and following Airbnb's official social accounts is the most reliable way to find them.
Be cautious of coupon codes from third-party websites or social media accounts that claim to be Airbnb. Scammers sometimes post fake codes to collect personal information. Use only codes from Airbnb's official email, official website, or official social media accounts.
Combining coupons with other discounts
You cannot stack multiple coupon codes on a single booking — Airbnb allows only one code per reservation. If you have more than one code, you will need to choose which one gives you the larger discount and use that one.
Some listings offer discounts for longer stays (weekly or monthly rates) or for booking multiple nights. These discounts are built into the listing's pricing and are separate from coupon codes. You can use a coupon code on top of a long-stay discount, because the coupon is applied at checkout while the long-stay discount is already part of the nightly rate.
Frequently Asked Questions
Can I use a coupon code on a booking I already made?
No. Coupon codes must be entered before you complete payment. If you have already paid for a booking, you cannot add a code afterward. If you have not yet checked out, you can still add a code before you finish.
What happens if I enter a coupon code but then cancel my booking?
The code is not consumed. If a code is single-use per account, canceling your booking does not free it up for another use — you still cannot use it again. If the code has a global limit and expires, canceling does not extend its expiration date.
Do coupon codes work on Airbnb Experiences or just on stays?
Most coupon codes explore only to stays (nightly accommodations), not to Experiences or other services. The code's terms will specify what it covers. If you try to use a stay-only code on an Experience, Airbnb will reject it with an error message.
Can I use someone else's coupon code on my account?
Yes, as long as the code does not have restrictions that prevent it. Some codes are tied to a specific account or email address, and those will not work if you try to use them. Most codes are generic and work for anyone, so you can use a code a friend received.
Why does my coupon code say it is not valid for this listing?
The listing may be in a location the code does not cover, the nightly rate may be outside the code's allowed price range, or the listing may be a type the code excludes (such as entire homes only, or shared rooms only). Check the code's terms against the listing's details.