What to say when a guest asks for a discount before booking
A discount request lands in your inbox before a booking is confirmed, and how you answer sets a tone for the entire relationship even if the guest never mentions price again. Getting the response right means knowing which requests are worth considering and having a fast, comfortable way to decline the rest.
Decide your rule before you're asked
The worst time to figure out your discount policy is mid-negotiation with a specific guest, because that's exactly when pressure to just say yes and move on is highest. Decide in advance which situations you'd consider: a stay noticeably longer than your typical booking, dates in a genuinely slow stretch you'd rather fill at a lower rate than leave empty, or a returning guest with a clean history worth retaining.
A request with no specific reason attached, just "is this your best price," doesn't need the same weight. It's a normal thing to ask, and a normal thing to decline without over-explaining.
The decline that doesn't cost you the booking
"Thanks for asking! This rate reflects [the season / current demand for these dates], so I'm not able to adjust it, but I'd love to have you if the dates still work" is direct, friendly, and gives a reason without sounding defensive. It doesn't apologize excessively, and it doesn't leave the door open to further negotiation you don't want to have.
Most guests who ask are testing whether a discount exists, not withdrawing the moment they hear no. A clear, polite answer rarely ends the conversation. The ones who do walk away were often price-shopping past what your listing could realistically match anyway.
When it's worth saying yes
Length of stay is the clearest case: a week-long booking has meaningfully lower turnover cost per night than a string of short stays, so a modest discount for a longer commitment is a genuine trade, not a concession. Shoulder-season dates that would otherwise sit empty are another: a lower rate that fills the calendar beats your full rate on a night nobody books.
A returning guest is worth some latitude too, since the cost of acquiring a new guest (in time, risk, and platform fees) is higher than retaining one who already knows how to be a good guest in your space.
How to actually apply it
Use Airbnb's special offer feature to send a specific discounted rate for specific dates directly through the platform rather than agreeing verbally and adjusting anything outside the app. Negotiating a price to be paid off-platform, even for a legitimate discount, violates Airbnb's terms and removes your AirCover protection and payment guarantee entirely, which is a real risk for a saving that usually isn't worth it.
Keep it consistent
If you grant a discount to one guest for a reason (length of stay, slow season) apply the same logic the next time similar circumstances come up, rather than deciding fresh each time based on how the conversation feels. Consistency protects you from the awkward situation of two guests comparing notes and finding very different rates for similar bookings, and it makes your own decision faster the next time someone asks, the same way having a ready answer for other requests you'd rather decline speeds up those conversations too.
Common questions
- Should I ever say yes to a discount request?
- Sometimes, and it's worth having a rule for when rather than deciding case by case under pressure. Reasonable grounds include a longer stay than your listing typically gets, genuinely slow shoulder-season dates you'd rather fill at a lower rate than leave empty, or a returning guest with a clean history. A request with no particular reason behind it beyond 'can you do better' doesn't need the same consideration.
- Will saying no to a discount request scare off the booking?
- Less often than it feels like in the moment. Most guests who ask are testing whether a discount is available, not withdrawing the moment they hear no. A polite, direct decline that doesn't sound defensive rarely ends the conversation, and guests who do walk away over a firm no were often price-shopping harder than your listing could realistically satisfy anyway.
- How do I actually give a guest a discounted rate if I decide to?
- Use Airbnb's special offer feature to send a custom price for specific dates directly through the platform. This keeps the transaction inside Airbnb's payment and protection system, unlike agreeing to a lower price and having them pay you directly outside the app, which violates Airbnb's terms and removes your coverage entirely.
Put this into practice
The free templates and tools that cover what this article describes.
Get new host guides, when they’re worth sending
Occasional emails, only when we publish something genuinely useful. No daily digest, no spam, unsubscribe anytime.
Related reading
Late checkout requests: when to say yes and how to say no
Late checkout is cheap when the calendar is empty and expensive when it is not. The trick is knowing which one you are looking at before you answer.
How to ask an Airbnb guest for a review without being annoying
Most guests who would leave a good review simply forget. One short, well-timed message recovers a lot of them without nagging.
A guest wants to check in early. What should you say?
Early check-in requests arrive in almost every booking. Deciding your answer in advance beats improvising it while a guest waits.
How to respond to a bad Airbnb review without making it worse
A public review reply is read by future guests, not just the one who left it. Here's how to respond so it helps instead of hurts.