Long-stay discount

Updated: 2026-10-05

The long-stay discount is an automatic percentage discount applied when a guest books at least X nights. You can set up to 3 tiers: the system always applies the one with the highest discount among the tiers the guest meets.

Where to set it

Settings → Pricing → the "Discounts" card → the "For a long stay" section.

Long-stay discounts, three configuration tiers

How it works

Each tier is a pair: minimum number of nights + discount in percent. When booking, the system checks all tiers and applies the one with the highest discount among those that are met. With a typical setup (more nights = higher discount) this is also the tier with the most nights.

Example with 3 tiers:

TierMin. nightsDiscountWhen applied
1≥ 7 nights−5%Stay of 7–13 nights
2≥ 14 nights−10%Stay of 14–27 nights
3≥ 28 nights−15%Stay of 28+ nights

How the discount is calculated

The discount is applied to the base accommodation amount (price/night × number of nights), after seasonal and day prices are accounted for, but before mandatory additional fees are added.

For a base price of 350 PLN and a 10% discount (≥ 14 nights):

  • 14 nights × 350 PLN = 4,900 PLN
  • 10% discount = −490 PLN
  • Total: 4,410 PLN (= 315 PLN/night)

Example tiers for different apartment types

Holiday apartment (seasonal):

  • 7 nights → −5% (a week)
  • 14 nights → −10% (two weeks)

Year-round apartment (short-term rental):

  • 7 nights → −5%
  • 14 nights → −10%
  • 28 nights → −20% (monthly)

Apartment with a long-term offer:

  • 14 nights → −8%
  • 30 nights → −15%
  • 90 nights → −25%

How the guest sees it

On the booking page, when selecting dates, the guest sees the total price updated in real time, with the discount included if they meet a tier. The discount is clearly shown in the summary as a separate line.

Configuration

  1. Enter Min. nights and Discount % for each tier (you can fill in 1, 2 or all 3).
  2. Leave fields empty for unused tiers.
  3. Click "Save discounts".

The tiers don't have to be in order: the system sorts them automatically from smallest to largest.

The long-stay discount stacks with the last-minute discount, the guest can get both if they meet both conditions.

Frequently asked questions

Which tier applies when a stay meets several at once?

The system applies the tier with the highest discount among those met. With a typical setup (more nights = higher discount) this is also the tier with the most nights. Tiers don't have to be entered in order: the system sorts them itself.

Does the long-stay discount include additional fees?

No. The discount is calculated on the accommodation amount (price/night × number of nights), after seasonal and day prices, but before mandatory additional fees are added. Fees like cleaning stay at full price.

Does the long-stay discount combine with the last-minute discount?

Yes. Both discounts stack: if the guest meets the long-stay tier and the last-minute condition at the same time, they get both.


Related articles: Last-minute discount · Seasonal prices · Minimum stay · Promo codes · Base price

Rate this guide

No ratings yet. Be the first.