Guests Asking for Discounts in Your Vacation Rental: How to Respond Without Giving Away Money

Messages requesting discounts are a weekly occurrence on Airbnb and Booking. We explain when to say yes, when to say no, and how to respond without sounding rude or losing profitable bookings. Let's look at real strategies, template responses, and the numbers you need to keep in mind before replying.
Why They Ask for a Discount (and It's Not Personal)
If you've had your vacation rental listed for more than three months, you already know: messages like "Hello, can you give me a better price?" are constant. It's not that your place is expensive. It's that there's a segment of the market that always negotiates. End of story.
There are three typical profiles:
- The professional bargainer: asks everyone for a discount systematically. If it works, great.
- The comparer: has seen your place and two others that are cheaper. Wants to see if you'll lower the price.
- The genuine reason: long stay, flexible dates, last-minute trip, large group.
The classic mistake is treating all of them the same. You won't lower the price for the first one. For the third, it might be worth considering. Knowing how to distinguish them saves you money and bookings.
When It Makes Sense to Lower the Price
There are situations where offering a discount isn't "giving away money," but rather making smart business. Let's see which ones.
Long stays (7+ nights)
A reservation of 10 nights is worth more than two reservations of 5. Less cleaning, fewer check-ins, less risk of gaps between bookings. A 5-10% discount makes perfect sense here.
In fact, Airbnb and Booking already have the option to set automatic discounts for weekly or monthly stays. If you haven't enabled them, you should consider it. We have a specific guide on long stays in vacation rentals that can help.
Last-minute gaps
Tuesday night, your place is free Friday-Sunday, and there are no bookings in sight. Here, a 15-20% discount is better than leaving the place empty. The marginal cost of a booked night is very low: just cleaning and utilities. Everything else is profit.
Low season with an empty calendar
If you're in February with 40% occupancy and someone asks for a 10% discount, think twice before saying no. An empty place in low season generates nothing. An occupied one at 90% of the price does.
If you want to delve deeper, check out strategies to fill your vacation rental in low season.
Direct bookings
If the guest contacts you outside the platform (with all legal precautions), you save the Airbnb or Booking commission. Here, you can offer a 10-15% discount and both win. The platform's commission is paid by you or the guest, but no one pays it anymore.
When NOT to Lower the Price
Now, situations where saying no, even if it hurts, is the right move.
Peak season with demand
July, August, Easter, long weekends. If someone asks for a discount and your calendar has a week free, don't lower it. Someone else will book it. If not, raise the price for next year.
Discount drops you below the break-even point
Do the math. If your cost per night (prorated cleaning, supplies, commissions, amenities amortization, etc.) is €45, and they ask to lower from €80 to €55, you're working for free. Worse: you're paying to work.
If you're unsure how much each night costs you, this post will help: how much you earn with a tourist rental in Spain.
Groups that raise suspicion
Sometimes, the request for a discount comes with strange signals: no profile photo, zero reviews, curt messages, odd questions about rules. Here, the discount is the least of your worries. If the profile smells fishy, better reject the entire reservation.
The first one to ask
If it's 10 a.m., you've received a message asking for a discount, and the reservation is for three months from now, there's no rush. Respond calmly, keep the price, and see what happens. Lowering the price immediately is a sign of weakness.
How Much Discount to Offer (with Numbers)
Here's a guideline table based on the situation. Adjust according to your area and actual occupancy.
| Situation | Reasonable Discount | When to Apply |
|---|---|---|
| Stay 7-13 nights | 5-10% | Always outside peak season |
| Stay 14+ nights | 10-20% | Almost always |
| Last-minute gap (less than 7 days) | 10-25% | If gap is less than 4 nights |
| Low season, empty calendar | 5-15% | Based on occupancy in the next 2 weeks |
| Direct booking (no platform) | 10-15% | Only with trusted or repeat guests |
| Large group off-season | 5-10% | If profile is solid |
| Returning guest | 5-10% | Always. Loyalty is cheap |
Watch out for one thing: don't lower gradually. If they ask for 20% and you respond with 10%, many guests will keep bargaining. Better: give your best price upfront and make it clear.
How to Respond Without Sounding Rude
The way you respond is as important as what you say. Here are some templates that work.
Template 1: Say Yes (long stay)
"Hello [name], thank you for your message. Since you'll stay 10 nights, I can offer you an 8% discount on the listed price. The total would be [X]€. If it suits you, I will send the link and we can block the dates. Regards.".
Direct. No fuss. Clear price. Call to action.
Template 2: Say No (with elegance)
"Hello [name], thank you for your interest. During those dates, we have high demand, and the price you see is the one we apply. What I can offer is [something small: free parking, early check-in, welcome bottle of wine]. If it suits you, we'd be happy to host you.".
No lowering price but offering something. The guest feels they've "won" something, and you don't lose margin.
Template 3: Counteroffer with conditions
"Hello [name], I can give you a small discount if you extend your stay to [X] nights, or if you change the dates to [less busy dates]. Let me know your preference, and I will send you the adjusted price.".
This turns a request into real negotiation. Sometimes, the guest accepts, and you benefit.
Template 4: Polite rejection to bargainers
"Hello [name], thank you for reaching out. The listed price is what we apply. If you prefer to look elsewhere, I completely understand. Regards.".
Concise but polite. No wasted time. And believe me: half of them end up booking anyway.
Common Mistakes When Negotiating
I've seen this a thousand times. These are the mistakes that cost you money or bookings.
Lowering the price without thinking. The classic. The message arrives, you reply quickly, offering 15% less. Then you realize you had demand and lost margin unnecessarily.
Responding late. Guests asking for discounts usually look at 3-4 places simultaneously. If you take 8 hours to reply, they’ve already booked elsewhere.
Not giving reasons. "I can't lower" sounds bad. "During those dates, demand is high" or "the price includes cleaning and all supplies" sounds professional.
Lowering the published price. If negotiating via chat, do it via chat. Don't modify the listing or lower the price on the platform. Others see it and get used to it.
Giving away expensive perks. Offering free parking sounds good, but if parking costs you €15/day, you're just reducing your price. Think about what you're giving away.
Not doing the math before replying. Know your cost per night before the message arrives. If you know you lose money below €60, never offer less.
How to Protect Your Policy Before They Ask
Prevention is better than reaction. Here are some things you can do to avoid being asked for too many discounts.
Set up automatic discounts
Both Airbnb and Booking allow setting discounts for weekly (7+ nights) and monthly (28+ nights) stays. Enable them. The guest will see the discounted price and won't ask.
Dynamic pricing
If you use dynamic pricing, the price adjusts automatically based on demand. During slow days, it drops, and you won't get asked for discounts.
Price per night vs total price
Sometimes, changing how the price appears helps. A place at €90/night seems more expensive than "from €75" with a weekly discount applied. Play with that.
Be firm from the first review
If your occupancy is high and reviews are good, you can afford not to lower. Guests notice and stop asking. Firmness earns respect.
How Auto-Registration Fits
Negotiating discounts is one thing. Complying with the traveler registration in SES Hospedajes is another, and it doesn't allow discounts or negotiations. Every guest over 14 must be registered with all their details and on time.
Auto-registration makes it easy: €1 per month per property (less than a coffee), send the link to the guest, they fill in their details from their phone, and the data is sent automatically to SES Hospedajes. No work on your part, no errors, no fines.
This way, you can focus on what matters: closing profitable bookings and not losing margin by replying to bargaining messages.
FAQ
Is it legal to offer discounts outside the platform?
Yes, as long as you declare all income and respect each platform's terms of service. Airbnb and Booking explicitly prohibit redirecting guests outside their system to avoid commissions. You can offer discounts within the platform without issue.
Are discounts declared to tax authorities differently?
No. You declare the actual income received. If the price was €100 and you applied a €10 discount, you declare €90. The important thing is that the invoice or receipt reflects the final amount charged.
What's the maximum reasonable discount?
It depends on your break-even point. As a rule, don't lower more than 25% of the listed price, and never below your cost per night. If you need to lower more, the listed price is probably miscalculated.
Should I give discounts to guests with many reviews?
Not systematically. A guest with a good history is an added value (less risk), but that doesn't mean they are entitled to a discount. You can offer a small extra (early check-in, wine bottle) without changing the price.
What if they ask for a discount after booking?
Stay calm. If they've already paid, you are under no obligation to lower it. Respond politely but firmly: the price is what was agreed upon at booking. Giving in here sets a bad precedent for future bookings from the same guest.
Related posts
Ready to automate your guest registration?
Create your account and start streamlining SES Hospedajes compliance for your Spanish rentals.
Get started