The rule

What Airbnb discount stacking actually does

Hosts worry about Airbnb discount stacking in the wrong direction. The fear is that a guest lands on a booking that qualifies for an early-bird discount and a weekly discount and a promotion all at once, and walks away with the property for almost nothing. Airbnb’s own page removes that fear in one sentence: of its five main home discounts, “Only one of these may apply per reservation”.

The real problem is the opposite one, and almost nobody frames it this way. Because only one applies, and because Airbnb resolves a tie by applying the larger, switching on a fourth discount cannot reduce what you give away. It can only increase it, on the subset of bookings where the new one happens to be the biggest. Every addition is one-directional.

The five

The five discounts, and the one that does combine

Airbnb lists these for homes. A new listing promotion, described as a 20% discount on your first 3 bookings. A custom promotion, available once a listing has at least 3 bookings. Length-of-stay discounts, for longer reservations. Early-bird discounts, for booking further in advance. And last-minute discounts, which reduce the nightly price as check-in approaches.

There is a sixth, and it behaves differently, which is worth knowing precisely because the blanket statement that discounts never stack is not quite right. Airbnb describes a top-rated guest discount, for guests with 4.8 or higher ratings and at least 3 reviews, and says it “may be combined with this discount”. So one combination exists, and it is the one that hands your best-behaved guests a slightly better price.

That exception is arguably the only discount on the list with a clean argument behind it, since it is priced against guest quality rather than against desperation.

The tournament

The tournament, and why it only runs one way

Where a trip qualifies for two discounts, Airbnb applies the larger of them. Put that next to the one-per-reservation rule and the whole system resolves into a tournament with a single winner, decided by size.

Work an example. A host runs a 10% weekly discount because long stays are less work. Later they add a 15% early-bird discount to fill next spring. A guest books eight nights, four months out, and qualifies for both. The weekly discount they were happy to give is not what happens; the 15% is, because it is larger. The weekly discount is now doing nothing on that booking, and the host has given away five points they never intended to give on a stay that was already the kind they wanted.

Discounts do not compound, they compete, which means every one you add can only ever raise what you give away.

The correct mental model is not a stack, it is a ceiling: your largest active discount is what a well-informed guest will end up paying under, on any booking that qualifies for it. Audit them as a set rather than one at a time, because their interaction is the only thing that matters and each one looks reasonable alone.

The median

The crossed-out price is measured against you

The second half of discounting is the visual one, and it works on a comparison most hosts have never seen stated. Airbnb explains that “we track all Host’s prices over time and then work out the median price over the previous 60 days”, and that “if a Host drops their price by 10% or more below the median for a particular date, we highlight the saving by crossing out the original price”. The median itself is computed by taking the middle two prices, adding them and dividing by two.

The comparison is against your own listing’s recent history, not against the market, not against a competitor, and not against a number you typed in. That is the detail that turns discounting into a trap for anyone who does it continuously.

  1. 1

    You discount for a month

    The saving shows, the crossed-out price appears, and the listing looks like a deal against its own recent prices.

  2. 2

    The discounted prices enter the median

    The 60-day window rolls forward and now contains the lower numbers you have been charging, so the median falls.

  3. 3

    The same discount stops reading as one

    Your reduced price is no longer 10% below the new, lower median, so the crossed-out price disappears while you are still charging less.

  4. 4

    You have lost both halves

    The revenue is gone and the visual advantage is gone with it. Discounting deeper restores the display and repeats the cycle one level down.

That is the mechanism behind a pattern plenty of hosts have felt and could not name: the discounts stop working and the obvious response makes it worse.

The threshold

The 10% threshold, stated precisely

It is worth being exact here, because the shorthand version circulating is slightly wrong. Airbnb says that “discounts of 10% or more will be displayed in search results”, while all discounts appear highlighted next to your original price in the price breakdown on the listing itself.

So a 6% discount is not invisible. It is invisible in the place that decides whether anybody clicks. A guest scanning a page of results sees nothing to distinguish you; a guest already reading your listing sees the reduction in the breakdown. Which means a single-digit discount buys you almost none of the attention that discounts are supposed to buy, while costing the full amount.

The practical rule follows directly: a discount worth giving is worth giving at 10% or more, and anything under that should usually be a price change instead. Our Airbnb custom promotion guide covers when a targeted promotion beats a standing discount.

In practice

What to run instead of four discounts

Three habits follow from the rules above and they are all subtractive. Run one standing discount, chosen because it buys behaviour you actually want, usually length of stay. Adding a second only matters on the bookings where it is bigger, and on those it is replacing a smaller one you were content with.

Use short, dated promotions rather than permanent reductions, because a promotion that ends lets your median recover and keeps the crossed-out price available for the next time you genuinely need it. And treat the median as a resource you are spending: every week at a reduced price is a week of your own comparison baseline being lowered.

Finally, judge the result on revenue per available night rather than on how full the calendar looks, since discounts reliably improve the second while damaging the first. Our Airbnb occupancy rate guide covers that measurement, and Airbnb dynamic pricing covers what happens when automation is setting the underlying price these discounts are applied to.

Templacity 3-in-1 kit
Airbnb welcome bookAirbnb host spreadsheetAirbnb welcome signs

Everything you hand a guest, matched and priced to move together.

Host Spreadsheet $49
Welcome Book $20
Welcome Signs $10
$99 $79
Get the kit

Switch off everything except the one discount you would defend, keep it at 10% or more so it is visible where it counts, and let it lapse occasionally so your own median recovers. Tell us in the comments how many discounts you had running before you counted, because most hosts who check discover at least one they had forgotten about entirely.

FAQ

Common questions, answered briefly

Do Airbnb discounts stack?
Mostly no. Airbnb says that of its five main home discounts, “only one of these may apply per reservation”, and where a trip qualifies for two it applies the larger. The documented exception is the top-rated guest discount, which Airbnb says may be combined with one of the others.
If only one applies, why does adding another discount cost me money?
Because the larger one wins. A new discount changes nothing on bookings where it is smaller than an existing one, and replaces the existing one wherever it is bigger. So the only bookings it affects are the ones where it gives away more. Discounts do not compound, they compete.
How is the crossed-out price on my listing calculated?
Against your own recent prices. Airbnb tracks host prices over time and works out the median over the previous 60 days, calculating it from the middle two prices added together and divided by two. If a host drops the price by 10% or more below that median for a date, Airbnb crosses out the original price to highlight the saving.
Is a discount under 10% worth running?
Rarely. Airbnb says discounts of 10% or more will be displayed in search results, while all discounts appear next to the original price in the price breakdown on the listing. So a single-digit discount is invisible in the place that decides whether a guest clicks, while costing the full amount. Below 10%, a price change is usually the better instrument.

People also ask

Other questions, briefly answered

When is an Airbnb custom promotion worth running? Should an Airbnb host automate their prices? How is an Airbnb occupancy rate actually calculated? What else is in the Airbnb hub?
Airbnb Discounts and promotions for hosts, the discount types and the one-per-reservation rule (checked August 2026) www.airbnb.com Airbnb How rule-sets work, and which discount applies when a trip qualifies for two (checked August 2026) www.airbnb.com Airbnb How the crossed-out price is calculated from the listing’s own 60-day median (checked August 2026) www.airbnb.com Airbnb How discounts are displayed, and the 10% search-results threshold (checked August 2026) www.airbnb.com