Hotel rate restrictions explained: minimum stay, CTA and CTD
Understand how minimum stay, closed to arrival and closed to departure rules affect your calendar. Learn to identify orphan nights and align system restrictions with agency contracts.
Contents
Key takeaways
- A rate restriction narrows who may book a given night; a stop sell closes the night to every booking.
- Systems differ on whether a minimum stay is checked only on the arrival date or on every night of the stay, so the same rule can produce two different calendars.
- Closed to arrival blocks stays that begin on that date, not guests already in-house and not stays that pass through it.
- Under Law No. 2429, Ramazan Bayramı lasts 3.5 days and Kurban Bayramı 4.5 days, each starting at 13:00 on the eve, so the eve night behaves differently from the nights after it (Source: Mevzuat Bilgi Sistemi, Law No. 2429, Articles 1 and 2, consolidated text, July 2024).
- A restriction set in your system is not automatically a restriction on every channel or inside every signed agency contract; check both by searching and by reading the terms.
Hotel rate restrictions are rules attached to a date and a rate plan that limit who may book or how long they stay: minimum and maximum stay, closed to arrival (CTA), closed to departure (CTD) and stop sell. They shape the mix of stays; they are not prices and not inventory.
The holiday week is nearly full, one Tuesday in the middle sits empty, and nobody can see why. The cause is usually not price and not demand: it is a restriction on the nights either side that quietly ruled out every stay that would have covered it. After reading this you will know what each restriction blocks, how your system interprets it, and how to find and fix the nights your own rules have stranded.
What are hotel rate restrictions?
A rate restriction is a condition attached to one date and one rate plan that limits who may book that night or how long they may stay. It is not a price and it is not a stop sell.
Restrictions sit on the calendar cell: the intersection of a single date and a single rate plan. The same night can carry different restrictions on different rate plans, which is why a guest on the flexible rate may be blocked while the non-refundable rate is open. Five restrictions cover most hotel practice: minimum stay, maximum stay, closed to arrival (CTA, no stays may begin on the date), closed to departure (CTD, no stays may end on the date) and stop sell (the date is off sale).
Price changes what the guest pays. A restriction changes whether the stay is allowed at all, so a restriction can remove a booking that a price cut would never have won back. A stop sell closes the night entirely; a restriction keeps the night on sale under conditions, which is why restrictions are the softer tool and the one to reach for first.
The guest usually sees nothing: no explanation, just "not available" or a minimum-night message. Every restriction therefore carries a hidden cost, the booking that went elsewhere without telling you. Restrictions travel with the rate plan to channels, but only as far as each channel accepts them, and that gap is where most inconsistency between channels begins.
| Restriction | What it blocks | Where it is set | Typical use |
|---|---|---|---|
| Minimum stay | Stays shorter than N nights | Date and rate plan | Protect peak nights from one-night bookings |
| Maximum stay | Stays longer than N nights | Date and rate plan | Keep peak inventory for several shorter bookings |
| Closed to arrival | Stays that begin on the date | Date and rate plan | Keep a date free for longer stays, or stop arrivals the operation cannot handle |
| Closed to departure | Stays that end on the date | Date and rate plan | Push departures past a weak night |
| Stop sell | Every booking on the date | Date and rate plan, or the whole property | Sold out, closed, or a channel paused |
Is a minimum stay checked on arrival or on every night of the stay?
It depends on the system. Some check the minimum only against the arrival date; others require every night the stay touches to allow it. The same rule can therefore produce two different calendars.
In the arrival-date model, the booking is tested once, against the rule on the night the guest checks in. A two-night minimum on Saturday does not stop a guest arriving Friday for two nights, because Friday carries no minimum. In the stay-through model, the booking must satisfy the rule on each night it touches. The same Friday arrival for two nights is now blocked, because the stay touches Saturday and its total length is below Saturday's minimum.
The practical difference is largest on shoulder nights. The arrival-date model lets you fill a weak Thursday even while the weekend is protected; the stay-through model closes Thursday to anyone who will not stay through the protected nights. Ask your provider two questions before you rely on either: which model applies, and whether the rule is set per rate plan or across the property. A property-wide rule on a stay-through model can close more than you intended.
Maximum stay raises the same question and is a blunter tool. Use it only where one long booking would displace several shorter high-value ones, and check group and long-stay bookings separately, since they often bypass the rule. Check what the guest sees, too: some booking engines explain a minimum-night rule, many simply show no availability, and the guest leaves without learning that a longer stay would have worked.
Write down the model, the rule, the dates and the person who set it. A restriction nobody can explain is a restriction nobody dares lift.
Watch outDo not assume your system checks a minimum stay the way your previous one did
Two systems can hold the identical rule and produce different calendars. Test one restricted date with a short stay and one with a long stay before the season starts.
What do closed to arrival and closed to departure actually block?
Closed to arrival blocks stays that begin on that date. Closed to departure blocks stays that end on it. Neither blocks a guest already in-house, and neither blocks a stay that only passes through the night.
CTA on a date means no new check-ins that day. In-house guests are unaffected, and a guest can still book a stay that includes the night as a middle night. CTD on a date means no check-outs that day, so a guest must either leave before it or stay past it; it is the tool for a weak night that sits between two strong ones.
Put CTA and CTD on the same date and you have closed it to almost everything except a stay passing through. Add a minimum stay and it becomes a stop sell in practice. Use CTA where an arrival night would consume inventory you want for longer stays, or where the operation genuinely cannot take arrivals: a refurbishment, a late event, a staffing gap.
Both are invisible to the guest. A CTA left on for a week is a closed week, and no report will tell you what it cost. Date every one of them and give it a review date: a restriction with no end date is a decision you have stopped making.
NoteA restriction is not a message
Unless your booking engine explains it in the guest's language, the guest sees "not available" and books elsewhere, and you never learn which booking you lost.
Stop sell versus restriction, and release dates in agency allotments
A stop sell closes a date to all sales; a restriction keeps the date on sale under conditions. Neither reaches rooms already committed to an agency block unless the contract says so.
Stop sell is an inventory decision: the night is off sale on a rate plan or across the property. A restriction is a condition decision: the night stays on sale to the stays you will accept. An agency allotment works differently from both. It is a number of rooms held for the agency with a release date, the date by which unsold rooms come back to the hotel, and until that date those rooms are not yours to restrict. A restriction you set on your own calendar does not automatically override a contracted block; the contract governs, not the calendar.
Read four things in every allotment contract: the release date, whether the agency may sell past it, what happens to unsold rooms, and whether the agency must follow your minimum stays and closed dates. When a block is not moving, the lever is the release date, not a new restriction: moving the release earlier returns rooms to you in time to sell them yourself. Contract questions belong with your legal adviser; this article describes the mechanism, not the terms of any particular agreement. The harder question, when to close a channel entirely, is a separate decision: it turns on the cost of the channel against the revenue it brings, and on whether the rooms it holds can be sold elsewhere before the date arrives.
How do restrictions create orphan nights?
An orphan night is a night that no allowed stay can cover, left behind when the restrictions on the nights around it rule out every combination that would have included it.
The mechanism is simple. Each restriction removes a set of possible stays. The orphan appears when the only stays still allowed to cover a night are longer than anyone is willing to buy. For example: a hotel sets a three-night minimum on the first full holiday night and also closes that night to arrival. The night before can now only be sold to a guest staying three nights from there, and if nobody buys that, the night sits empty beside a full week.
The half-day start of a bayram makes this worse. Under Law No. 2429 on national and general holidays (Mevzuat Bilgi Sistemi, consolidated text, July 2024) (opens in a new tab), the holiday begins at 13:00 on the eve, so the eve is a short night that many guests want on its own; a minimum that treats it like a full night strands it.
To find orphans, walk the calendar night by night and ask one question: which allowed stay covers this night? If the answer is none, or only a stay longer than your guests buy, you have found one. There are four fixes: relax the rule on the shoulder night, allow arrival on the orphan date, use a closed-to-departure rule to force departures past it, or accept the gap deliberately and stop watching it. An orphan is not always a mistake; a night you chose to close is fine. The mistake is a night you closed without knowing. The wider context of shaping demand is covered in hotel revenue management: a working guide for independent hotels.
Checklist
- Pick the night and write down every restriction on it and on the two nights either side.
- List the allowed stays that would cover it, with their lengths.
- Compare the shortest allowed stay with what guests actually book for that period.
- Search the night on your own booking engine as a guest would.
- Decide: relax, force, or accept.
- Write the decision and the review date next to the restriction.
A bridge holiday on the calendar, for example
Here is a hypothetical five-night window around a mid-week public holiday, restricted night by night, with one orphan created and then removed.
The legal shape matters before the example. Under Law No. 2429, Ramazan Bayramı lasts 3.5 days and Kurban Bayramı 4.5 days, each starting at 13:00 on the eve (arefe); the other general holidays are 1 January, 23 April, 1 May, 19 May, 15 July, 30 August and 29 October, the last starting at 13:00 on 28 October (Source: Mevzuat Bilgi Sistemi, Law No. 2429, Articles 1 and 2, consolidated text, July 2024).
For example: a hotel with five nights on the calendar, where nights 3 and 4 are the holiday itself. The hotel sets a two-night minimum on nights 3 and 4 and leaves nights 1, 2 and 5 open. Every night is covered by at least one allowed stay, and the window sells.
Now the mistake. The hotel raises the minimum on night 3 to three nights and also closes night 3 to arrival, to keep the first holiday night for longer bookings. Night 2 can now only be sold to a guest staying three nights from there, and it orphans. The fix is one change, not three: drop the minimum on night 3 back to two nights, or allow arrival on night 3. Then check the calendar again, night by night, because the fix on one night can open a gap on another.
| Night | Demand | Restriction set | Result |
|---|---|---|---|
| 1, the eve | Short night | None | Sells, any length including one night |
| 2 | Moderate | None | Sells, any length |
| 3, first full holiday night | Strong | Minimum 3 plus closed to arrival | Only a three-night stay from night 2; night 2 orphans |
| 4 | Strong | Minimum 2 | Sells, from night 4 or through from night 2 |
| 5 | Weak | None | Sells, any length |
| 3, after the fix | Strong | Minimum 2, arrival allowed | Night 2 covered again |
The rule of thumb: the shorter the window and the stronger the demand, the more a minimum stay earns; the longer the shoulder, the more it costs. The eve night is always a shoulder, whatever the calendar calls it. No real holiday dates are used here; check the official calendar for the year you are selling before you copy any pattern.
How do you check every channel and contract, and when should you lift a restriction?
Search each channel as a guest would, read each contract, and review every live restriction on a fixed weekly rhythm with one named owner.
Systems differ. Not every channel accepts every restriction: some take a minimum stay and not a closed-to-arrival date, and some translate a restriction into a stop sell. Do not assume your calendar is reproduced exactly anywhere. Test by search, not by report: for a date you restricted, run one search that should be blocked and one that should be allowed, on each channel, in a clean browser, far enough out that the result is meaningful.
Contracts carry their own rules. An agency contract may state its own minimum stays, release dates and cancellation terms, and a restriction in your system does not rewrite a signed agreement. Keep the two in step, and take contract questions to your legal adviser. The wording of the terms around bookings is its own subject; see hotel cancellation policy: how to write clear, consistent terms.
Keep a restriction log: one line per restriction with the date, the rule, the reason, who set it, the review date, and what happened. It is the only record that will tell you whether the rule earned anything. Review weekly with four questions: is the night still weak or still strong, did the restriction produce bookings or only remove them, is the orphan still there, and has a contract changed since last week. Lift in order: shoulder nights first, then the minimum, then the closed dates, because lifting everything at once hides which change did the work. There is no reliable outside benchmark for what a restriction earns; the only evidence you will ever have is your own pickup before and after, which is why the log matters.
Checklist
- List every restriction live in the next 90 days.
- Mark the ones with no review date and give them one.
- Walk each restricted week night by night for orphans.
- Run one blocked and one allowed test search on each channel.
- Re-read the release dates on open agency blocks.
- Lift the shoulder-night rules first and record the date you lifted them.
- Note one sentence on what changed in pickup, without inventing a percentage.
What to do next
Open your calendar for the next holiday window and walk it night by night, writing down which allowed stay covers each night; then search one restricted date on each channel as a guest would. Those two habits, done weekly, catch almost every orphan night and every channel that is not showing the rule you think you set.
Frequently asked questions
Does a minimum stay apply to every rate plan?
It depends on how the system is set: some apply a restriction per rate plan per date, others across the whole property. A rule set on the cheapest rate only will not stop a guest booking the flexible rate for one night. Check which level your system uses and test both rates.
Can a guest get around a minimum stay by making two bookings?
Yes, back-to-back reservations can reproduce a longer stay, and some systems link them while others do not. The practical consequences are a possible room move, two separate bills and two sets of cancellation terms. Decide in advance whether you will merge such bookings at the desk.
What is the difference between a stop sell and closed to arrival?
A stop sell takes the date off sale entirely. Closed to arrival keeps the date on sale but blocks stays that begin on it, so in-house guests and stays passing through are unaffected. Closed to arrival is the softer tool and the one to try first.
Do restrictions apply to rooms already held by a travel agency?
Not automatically. An allotment is governed by its contract, including the release date by which unsold rooms return to the hotel. A restriction in your system does not override a signed block. Read the release and cancellation terms, and ask your legal adviser about your own contract.
When should a hotel lift a minimum stay?
When the restriction is no longer producing the stays it was meant to produce. Lift on the shoulder nights first, record the date, and compare pickup before and after. Without that record you cannot tell whether the rule was earning anything.
Sources
- Ulusal Bayram ve Genel Tatiller Hakkında Kanun (Kanun No. 2429), Madde 1 and 2 (consolidated text) (opens in a new tab)Mevzuat Bilgi Sistemi (Presidency of the Republic of Türkiye)mevzuat.gov.tr