Setting Dynamic Minimum Stay Restrictions in PriceLabs
Minimum Stay Restrictions allow you to control how long bookings should be for certain dates. These settings require a good understanding of your market and the type of bookings you aim to attract.
Types of Minimum Stay Restrictions
Min-Stay on Arrival – The minimum stay requirement is applied based on the check-in date.
Min-Stay Through(specific to MiniHotel and Lodgify) – The minimum stay must be met for all dates between check-in and check-out, excluding the check-out date.
How to Set Minimum Stay Restrictions
Like other customizations, you can apply Minimum Stay Restrictions at the Listing, Group, or Account level. To access these options:
Click the Edit button in the Customizations panel when reviewing a listing’s prices.
Available Options for Minimum Stay Rules
Min Stay Recommendation Engine
If you're unsure about which restrictions to use, the Min-Stay Recommendation Engine provides data-driven suggestions for short-term or midterm rentals based on your hyper-local market.
Click “Help me choose minimum stays” to generate recommendations.
View recommended minimum stays for each month by clicking the info button.
Use these recommendations to create Minimum Stay Profiles and apply them to your Seasonal Profiles.
This is the default setting that will apply to all dates unless an exception is specified using one of the special rules. You can select from three options:
Fixed (most common) – Set different minimum stays for weekdays and weekends.
Booking Value – Ensures bookings meet a minimum revenue threshold. If the value entered is 300 (in the same currency as the listing), the system will calculate a minimum stay for the check-in date, ensuring that no booking generates less than 300 in revenue.
Example: For five consecutive dates with prices of 100, 200, 150, 100, 200, the minimum nights would be:
2 nights for 100 + 200
2 nights for 200 + 150
3 nights for 150 + 100 + 200
2 nights for 100 + 200
None (rarely used) – Disables minimum stay rules, preventing special rules from being applied.
You won’t be able to save any of the special rules (e.g., last-minute, orphan, or far-out bookings).
If you have existing settings for these rules, they will still apply unless turned off. We recommend disabling these rules if you select None.
2. Minimum Stay for Last-Minute Bookings
You can define a minimum night requirement and specify how many days in advance it should become active.
Example:
Set a 1-night minimum for weekdays and a 2-night minimum for weekends within the next 7 days.
Helps secure shorter last-minute bookings.
You can configure up to three last-minute minimum night rules.
3. Minimum Stay for Far-Out Bookings
You can define a minimum night requirement and specify how far in advance it should apply.
Example:
For bookings 180+ days out, set a 5-night minimum on weekdays and 7-night minimum on weekends.
Helps fill the calendar with longer bookings while allowing shorter stays closer to check-in dates.
4. Minimum Stay for Orphan Bookings
You can configure your settings so that any minimum night rules are overridden if the default minimum stay is longer than an orphan gap between bookings. For example, a 2-night gap will not be adjusted if your default minimum stay is set to one night.
To enable this feature:
Ensure a default minimum stay rule is in place, as it determines the gap length.
Choose from several options in the dropdown menu, which are activated only if the minimum stay needs to be reduced to fit a booking into the gap:
Length of Gap: For gaps of a specified length (e.g., 1 to 4 days), the minimum stay will be set to match the length of the gap.
Example:
For a 3-day gap, the minimum stay will be set to 3 nights.
If you’re using a value-based default minimum stay, the daily rates for the orphan period will adjust to meet the required booking value.
Length of Gap - 1 or 2: For gaps of a specified length (e.g., 1 to 4 days), the minimum stay can be set to one or two nights shorter than the length of the gap.
Example:
For a 4-day gap, the minimum stay could be set to 2 or 3 nights, making it easier to fill the gap with shorter bookings.
Note: A 1-day gap will always remain at a 1-night minimum stay.
If you’re using a value-based default minimum stay, the daily rates for the orphan period will adjust to ensure that the shortest stay meets the required booking value.
Choose a number: If the value in the box is set to 1, a 1-night minimum stay will be applied to all days within gaps of 1 to 4 days.
You can apply the same number of gap nights to multiple rules across different day ranges for added flexibility and consistency.
5. Minimum Stay for Adjacent Bookings
These settings let you adjust the minimum stays for dates before and after existing bookings. They are specifically designed to accommodate shorter bookings when they do not create a gap night.
Adjacent bookings BEFORE an existing booking/block: These settings allow you to define the types of bookings you’re willing to accept before an existing booking or blocked date.
Example:
A 2-night booking is acceptable if it begins 2 nights before an unavailable date, ensuring that no gap days are created.
Adjacent bookings AFTER an existing booking/block: These settings allow you to define the types of bookings you’re willing to accept after an existing booking or blocked date.
They can be used to prevent orphan gaps from being created after a booking.
You can specify if shorter bookings are acceptable, provided they do not result in a gap.
You can add the same number of minimum nights to multiple rules for different day ranges.
6. Lowest Minimum Stay Allowed
This option functions similarly to a minimum price but applies to minimum stays.
It has the highest priority among all rules and ensures that the minimum stay cannot be reduced below this value, even with Date-Specific Overrides (DSOs).
It’s particularly useful for listings requiring a higher minimum stay, as it prevents group customizations or overrides from lowering the minimum stay below the set threshold.
7. Advanced Features (Available by Request)
Some advanced settings are available upon request. Feel free to contact our support team to enable them for your account.
Allow Min-Stay Increase:
This feature permits minimum stay increases through Orphan and Adjacent rules. Users with this setting will see a checkbox at each rule level to enable minimum stay increases.
Don't Overwrite Date Overrides:
This option ensures that Orphan Min-Stay settings do not reduce the minimum stay when a Date-Specific Override (DSO) is in place. Users with this customization will see a checkbox applicable to all Orphan Min-Stay levels.
Minimum Stay Restrictions for Specific Dates or Events
As always, you can override custom settings for specific dates using Date Specific Overrides(DSOs). To set a minimum stay override, a listing must first have a default minimum stay setting in place.
Setting a minimum night requirement with DSOs will override all regular rules, except for the Orphan Day Minimum Stay setting.
Example: If you set a 4-day minimum stay for certain dates and two bookings create a 2-day gap, the orphan day rule will still apply, allowing you to accept a booking for the gap.
After setting up the rules, you can view the minimum night setting on the calendar, displayed at the top left of each date. Hovering over a specific date will show the reason behind the assigned minimum night value, providing clarity on how the rule was applied.
Group and Account Level Minimum Stay Restrictions
You can also apply minimum stay settings to specific groups of listings or your entire account through theCustomization page (Dynamic Pricing > Customizations).
Account-Level Rules: These will apply to all listings by default.
Group-Level Rules: Apply to specific groups of listings.
Individual Listings: For listings requiring unique rules, you can override group or account-level settings individually, as described earlier.
Important Notes:
When minimum-night settings are applied at multiple levels, only the most specific level (e.g., individual listing) will take effect.
Minimum-night settings are all or nothing, meaning rules from different levels cannot combine (e.g., you cannot mix customizations from account-level and group-level rules).
For a detailed explanation of the hierarchy, refer to this guide.
Hierarchy of Minimum Stay Restrictions
Managing minimum stay restrictions is a critical part of optimizing bookings and reducing unoccupied gaps. However, with multiple rules and customizations available, it’s essential to understand how they interact and which ones take priority in specific scenarios.
Priority (highest to lowest):
Lowest Minimum Stay Allowed
Orphan Day Minimum Stay
Date-Specific Override Minimum Stay
Adjacent Day (After Booking) Minimum Stay
Adjacent Day (Before Booking) Minimum Stay
Far-Out Minimum Stay
Last-Minute Minimum Stay
Default Minimum Stay
Example:
If a Last-Minute Day is also an Orphan Day, the Orphan Day rule applies (higher priority).
Note on Orphan Day Rule
The Orphan Day customization takes precedence over all other rules, provided it does not increase the minimum night setting for a given day.
For example:
Last-Minute Minimum Nights: 1 night (within 10 days)
Orphan Gap Rule: "Length of Gap" for gaps of 1-3 days
For a 2-day orphan gap within the next week, the Last-Minute Rule of 1 night would apply instead, as it is lower than the Orphan Gap Rule of 2 nights.
PMS-Specific Notes
Before proceeding, please review the following notes to ensure compatibility with your property management system (PMS)::
Lavanda, Lodgify, Stays, VRM, and Yield Planet: Minimum stays must be set in PriceLabs; otherwise, syncing will fail. This also applies when uploading rates using the PriceLabs extension.
Airbnb, Guesty, and Tokeet: PriceLabs will overwrite any existing minimum-night settings with those configured in PriceLabs.
Beds24: Ensure that the minimum stay in Beds24 is set to 1 or none under:
SETTINGS > PROPERTIES > ROOMS > SETUP, and/or
SETTINGS > PROPERTIES > ROOMS > OFFERS. If not configured, PriceLabs minimum stays will not appear in the Beds24 rates tape.
Vreasy: If no minimum night requirement is sent from PriceLabs, all minimum stays will default to 1 night in Vreasy.
Kigo and Maxxton: Minimum stay features are not currently available for these systems.
The latest updates allow all PriceLabs users to prevent orphan gaps from appearing in their calendars by using minstay rules for adjacent days after an unavailable night. Before we proceed, it's worth noting that if your PMS connection supports ...
Back in 2017, we introduced our dynamic min-stay settings, and it was an instant hit! The ability to reduce min-stay settings by lead time and automatically open up gap nights was an additional revenue lever that naturally should have been part of a ...
PriceLabs can send daily rates, minimum stay requirements, length of stay pricing, and check-in/check-out restrictions to Stays.net listings for up to 540 days in advance. Before You Start For customers using the Stay.net basic pricing model, ...
Managing minimum stay restrictions is a critical part of optimizing bookings and reducing unoccupied gaps. However, with multiple rules and customizations available, it’s essential to understand how they interact and which ones take priority in ...
Min Stay Profiles helps you to easily apply minimum stay restrictions across your portfolio and seasons! With this feature, you can now create and save different minimum stay settings and apply them to your listings, groups, accounts, or seasons with ...
Sign up for training
To help you get the most out of PriceLabs, we have training webinars in English, Spanish, Portuguese and French. Click here to Register.