You usually shouldn’t lower your Airbnb price just because the calendar is empty. Lower it when the rent you have booked for the next week or two falls well short of what you planned to earn on those nights.
A calendar that looks empty a month out is normal for a house whose guests book late. Cutting that early mostly discounts nights that would have sold at full price.
Why doesn’t an empty calendar mean your price is too high?
Your booking window is how far ahead of check-in your guests usually reserve. Count the days between the booking date and the arrival date on each reservation, then take the middle value across a year of stays. That number tells you when an open night is still normal and when it has started to run late.
Take a four-bedroom whose guests book a median of six days out. Thirty days ahead, its calendar looks bare almost every week of the year, because its guests haven’t started shopping yet.
Peak season moves the timing earlier. Three Airbnb data scientists studied seven years of bookings and found that revenue books further ahead than nights do. Beyond 90 days out, the share of booking value runs 20% to 50% above the share of nights (Katz, Needleman, and Medina, 2026). Higher-paying guests plan earlier. On that same four-bedroom, half of peak-season rent was booked 18 or more days ahead. The window you judge against should change with the season.
What should you check before you touch the price?
Start by finding where guests drop off. Airbnb’s performance data splits the path to a booking into three stages: first-page search impressions, search-to-listing conversion, and listing-to-booking conversion (Airbnb Help Center). The stage where you trail similar listings tells you whether price is the problem at all.
| What you see | Where to look |
|---|---|
| Search impressions below similar listings | Ranking and visibility: open dates, minimum stay, reviews, recent cancellations |
| Impressions fine, few clicks into the listing | The search result: cover photo, title, and the total price shown |
| Clicks fine, few bookings | The listing page: total for a two-night stay, photos, house rules, minimum stay |
Price only enters in the last two rows, and there it is the total a guest pays. Since Airbnb moved to a 15.5% host-only fee, search shows one all-in number. A high cleaning fee on a two-night stay reads as a high price, even when the nightly rate is in line.
What happened when we tested “cut when you’re behind” on a full year?
We rebuilt a year of calendar history for a four-bedroom that books about six days out. For every Monday from September 2025 to September 2026, we restored the calendar as it stood that day and checked two warning signs hosts use to decide when to cut price. A warning was right when those days went on to finish short on rent, so a cut was actually needed.
| Warning sign that says “cut price” | Weeks it said cut | Weeks a cut was needed |
|---|---|---|
| The next 15 days are less booked than the same dates last year | 27 of 54 | 14 of 27 |
| Rent booked for the next 10 days is 25% or more below target | 15 of 55 | 13 of 15 |
Historic prices weren’t available, so the replay can’t say whether a cut would have filled a night that stayed empty.
The first warning, comparing occupancy with last year, said cut in half of all weeks and was right about half the time. A discount ladder built on the same idea would have cut about 280 open nights. About 190 of them booked anyway at full price, so the cuts would have given away about $5,000 of rent, before PriceLabs added its own last-minute and occupancy discounts. To earn that back, the cuts would have had to fill about half of the 90 nights that stayed empty.
Over the same year, the house ran 11 points lower occupancy than the year before and earned 9% more rent. The comparison with last year reads that trade as a problem every week.
Pricing service
How far ahead does your market book?
If you’ve never measured when your guests book, your pricing tool is working from defaults built for a typical listing in your market. Our free pricing review shows how far ahead guests book in your market and whether your last-minute discount fits it.
Free whether or not you hire us. If you do, it’s $200 a month, you keep your listing and accounts, and we price homes anywhere in the US. Already on PriceLabs? Your listing moves to our account, so you can drop your subscription.
How do you find your own booking window?
Measure it from a year of reservations: the median number of days between booking and check-in, counted by rent as well as by nights, with peak season on its own. Your discounts should follow that number, and your pricing tool’s defaults may not.
What should trigger a price cut?
Compare the rent you have booked for the next 10 days with what you planned to earn on those nights. If you are more than about 25% short, act on the open nights inside that window and leave the rest of the calendar alone. On the replay above, that warning was right 13 of the 15 times it said cut.
You need a target for it to work. Two simple ways to set one:
- Last year’s rent for the month, adjusted for any rate change since.
- The nights you expect to sell that month, times your average nightly rate.
Divide by the nights in the month for a daily figure, then add up the days in your 10-day signal window. We tuned 10 days and 25% on a house that books late. If your guests book three or four weeks out, widen the window to match.
When you do cut, set the discount as a percentage that deepens as the date gets closer, so it keeps moving with your pricing tool. One four-bedroom held a fixed holiday price of about $215 for 26 days before Labor Day and sold nothing. When the fixed price came off, the nights booked the day before check-in at about $190 a night, well above the roughly $120 the same weekend brought the year before.
Research on 131,000 Airbnb listings across 27 European countries found the same pattern. Hosts with more listings cut price more often and by more as the date nears, and they earn more revenue per available night (Abrate, Sainaghi, and Mauri, 2022).
When the last-minute discount starts, and how deep it goes, should follow your window. Start it inside the span when most of your guests book. On a home that is mostly booked by the final week, that means a shallow discount, which is why we suggest trimming the default last-minute discount on well-booked homes.
Our PriceLabs review and PriceLabs cost breakdown cover what the weekly check on these settings involves, and our short term rental revenue management service is the version where we do it for you.
Frequently asked questions
How far ahead do Airbnb guests book?
It varies by market and season. Your market’s average and your own listing can differ by weeks. Measure your own median from a year of reservations, and check the rent-weighted figure as well as nights, since higher-paying stays tend to book earlier.
Should I lower my price if I have no bookings?
Not until you know where guests drop off. Check search impressions and conversion against similar listings first. If those are in line and the rent booked for the next 10 days is more than about 25% behind your target, discount the open nights in that window.
How much should a last-minute discount be?
Size it to your booking window. Start the discount inside the span when most of your guests book, set it as a percentage, and let it deepen gradually toward check-in. Check how it stacks with any occupancy or promotional discounts, since the combined cut is what guests see.
Does PriceLabs handle this on its own?
PriceLabs adjusts prices every day, including last-minute and occupancy-based discounts. Its defaults follow your market’s booking curve, and the discounts stack. Someone still has to check them against when your guests book.