Skip to main content

How do I set weekly and monthly discounts?

How to set weekly, monthly and last-minute discounts on a Host Tools listing, and which channels each one syncs to.

Written by Tom Krones

Summary

Longer stays mean fewer turnovers, less wear and tear, and steadier income — which is why most hosts offer a discount for guests who book a week or a month at a time. Host Tools has two built-in discount fields, Weekly Discount (applied to stays of 7 nights or more) and Monthly Discount (applied to stays of 28 nights or more). They sync to every connected channel — Airbnb, Booking.com, Vrbo, Direct, and Houfy — from a single setting per listing.

Setting your weekly and monthly discounts

  1. Click your profile picture in the upper right-hand corner and choose Settings.

  2. Go to Settings > Listings and click the listing you want to update.

  3. Scroll to the Discount section.

  4. In Weekly Discount, enter the percentage off you want to give for stays of 7 or more nights (for example, 10 for 10%).

  5. In Monthly Discount, enter the percentage off for stays of 28 or more nights (for example, 20 for 20%).

  6. Click Save.

Host Tools will push the new discounts to every connected channel automatically. Guests will see the discount on the channel listing pages whenever they search for a stay long enough to qualify.

How the discount is applied

Discounts apply as a percentage off the nightly base rate before fees and taxes. Both fields accept values from 0 to 99. Set a field to 0 (or leave it empty) to disable that discount entirely.

If a stay is long enough to qualify for both discounts (28+ nights), the monthly discount takes precedence — guests get the better one, not both stacked.

Are these discounts the same on every channel?

Yes. Weekly and monthly discounts are set once per listing and synced to every connected channel:

  • Airbnb — synced as a length-of-stay discount on the listing.

  • Vrbo — synced as 7-night and 28-night discount rates.

  • Booking.com — synced as weekly and monthly discount rates on the property.

  • Houfy and Direct — synced as weekly and monthly discount values.

Setting a last-minute discount

A last-minute discount gives guests a percentage off when they book only a few days before check-in, which helps fill nights that would otherwise stay empty. It is set per listing next to the weekly and monthly discounts and is sent to Airbnb.

  1. Go to Settings > Listings and click the listing you want to update.

  2. Open Advanced > Discounts.

  3. In Last-minute Discount, enter the percentage off (for example, 15 for 15%).

  4. In Last-minute Window, enter how many days before check-in the discount starts, from 1 to 28 (Airbnb's limit). A last-minute discount needs a window.

  5. Click Save.

⚠️ Once you set a last-minute discount in Host Tools, it replaces any other last-minute rules on the Airbnb listing. Until you set one, the last-minute rules you already have on Airbnb are left as they are. To turn the discount off, clear the field and save: Host Tools then removes the last-minute rules from Airbnb.

What about non-refundable or early-bird discounts?

Those are separate features:

Did this answer your question?