Length of Stay (LOS) Pricing is a flexible pricing strategy that adjusts the nightly rate based on how long a guest is planning to stay. This customization allows you to apply a percentage-based premium or discount on the final recommended price after all other customizations have been applied.
Before You Start
This customization is only available to listings syncing with the following PMSs:
PMS
LOS pricing
Avantio
Yes
BookingSync
Yes BUT only an exclusive feature - to be enabled from backend and admin. Have also implemented Mid term pricing. BS does not allow a 0 in LOS adjustments, so it should be non-zero.
Boom
Yes but only % discount and premiums. No min and max price supported
Lodgify
Yes
Oasis Rentals
Yes
RentalWise
Yes
Rentals United
Yes
Stays
Yes
Studeo
Yes
Suches Vacations
Yes
SuperControl
Yes - Short break pricing
Track
Yes(weekly and monthly rates only) - Need to be enabled from backend and admin
VillaVEO
Yes
We are constantly adding support for more PMSs. If yours isn’t listed, please reach out to us!
Common Use Cases
You want to accept shorter bookings at higher rates
e.g., 1-night stays at a 30% premium, 2-night stays at a 10% premium
You want to encourage longer bookings with tiered discounts
e.g., 7+ nights = 10% off, 14+ nights = 15% off
Note: In many PMSs, weekly and monthly discounts can be used for this too. PriceLabs also supports these if LOS pricing isn't available — just write to us to enable.
How to Set Up LOS Pricing Adjustments
Go to your Pricing Dashboard, then click "Review Prices" for the listing.
Click "Edit Customizations".
Under the All Customizations tab, select "Length of Stay Pricing".
Enable the Length of Stay Pricing Adjustments toggle.
Click "Edit Adjustments".
Set your desired pricing rules.
Click "Update Changes" when you're done.
Click Save Changes.
Setting Rules: Best Practices & Limitations
All fields for Premium/Discount are required (same goes if using Min/Max Price).
Stay length logic uses "greater than or equal to":
For example, if first row is “≥ 1”, and second row is “≥ 5”, the first row covers nights 1–4.
This customization is applied on top of other price customizations.
PMS-Specific Notes
SuperControl
LOS premiums/discounts can only be set in PriceLabs for up to 7 nights. Once set, we will push these prices to SuperControl as Short Break Pricing. It will automatically disable the daily pricing and also activate Short Break Pricing for the listing in SuperControl.
Any LOS rules set for >7 nights will be ignored.
For any >7 nights bookings, SuperControl will calculate the prices for the extra nights depending on the settings. It can be pro-rated OR the full LOS price for the extra nights, depending on the property settings. There is a checkbox in the main property settings for this option.
If LOS is disabled, the next sync will push daily prices for the listing and it will automatically switch the listing back to daily prices. So if you want to immediately turn daily pricing ON for a listing, then after disabling LOS in PriceLabs, click on "Sync Now" to turn daily pricing ON or manually do so directly in SuperControl.
Additional Notes
If you don’t see this option, it means your PMS doesn’t currently support it.
For mid-term stays (>30 days), we support LOS pricing with BookingSync once activated.
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 ...
(Watch our Pricing Calendar Playlist here) The calendar shows recommended prices for each available night in the future. You might notice that each day has a different price - and this is the magic of dynamic pricing! In general, the prices fluctuate ...
For most of our listings, we default to sending prices for a period of 1.5 years (540 days). However, we have observed that not many bookings are made more than 1.5 years in advance, which can make it challenging for our system to detect events. For ...
Dynamic Pricing provides automated daily rate and minimum stay updates based on market data and your listing performance. You can deep dive into how it works here. We analyze each listing and recommend daily rates based on several factors. We control ...
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.