"Minimum/Maximum Nights" vs "Minimum/Maximum Nights Through"?


We have always had "Minimum Nights" and "Maximum Nights" (aka "Minimum Nights Arrival", "Maximum Nights Arrival", "Minimum Length Of Stay", "Minimum LOS", "Maximum Length of Stay", "Maximum LOS") as standard restriction features, and are defined as follows -

Minimum Nights (aka Minimum Nights Arrival)
A Minimum length of stay on arrival restriction limits availability by specifying a number of nights that must be booked for stays that include the restriction date as the arrival date.

Maximum Nights (aka Maximum Nights Arrival)
A Maximum length of stay on arrival restriction limits availability by specifying a maximum number of nights that may be booked for stays that include the restriction date as the arrival date.

Example:
December 10th has a Min Nights = 3 restriction.
* If the guest wants to arrive on December 10th, they must stay at least December 10th, 11th, and 12th – 3 nights minimum to be able to book and arrive on December 10th.
* If the guest searches for a 2 night stay arriving on December 10th, it will show as not available, as the 3 night minimum was not met.
* If the guest wants to arrive on December 9th and stay 2 nights, departing on December 11th, this is allowed, since the arrival of this stay is not on December 10th.

Now meet "Minimum Nights Through" and "Maximum Nights Through" and are defined as follows –

Minimum Nights Through
A Minimum length of stay through restriction limits availability by specifying a number of nights that must be booked for stays that include the restriction date in any part of the stay date range.

Maximum Nights Through
A Maximum length of stay through restriction restricts availability by specifying a maximum number of nights that may be booked for stays that include the restriction date in any part of the stay date range.

Example:
December 10th has a Min Nights Through = 3 restriction.
* Any stay that includes December 10th, the stay must be at least 3 nights in total.
* If the guest wants to arrive on December 10th, the must stay at least December 10th, 11th, and 12th – 3 nights minimum to be able to book and arrive on December 10th (the same as "Minimum Nights Arrival").
* If the guest wants to arrive on December 9th and only stay 2 nights (December 9th and 10th), the room would not be available, as any stay including December 10th requires at least a 3 night stay.

Typically you only found the "Min/Max Stay Through" with CRS/GDS providers, but now more mainstream OTAs are now adopting this feature as well.

In summary, the "Min/Max Nights Through" restrictions are MORE restrictive than the "Min/Max Nights Arrival" restriction, as they include the "Min/Max Nights Arrival" restriction and go further to say if that date is included in the stay (regardless of arrival or departure), the entire stay must total at least that number of nights set in the restriction.