Revenue and pricing

When should a seasonal hotel open and close? A week-by-week contribution test

Decide seasonal hotel opening dates on contribution, not room nights. This guide shows how to test each edge week against step costs to see if it earns its place in the season.

  • 12 min read
  • AI Otel Editorial

AI draft · awaiting editorial review

Contents

Key takeaways

  1. A week at the edge of the season earns its place only when its own revenue covers the costs that exist because that week is open.
  2. Seasonal costs arrive in steps: one extra week can mean a full staff contract, an opened outlet and a complete food stock order.
  3. Religious holidays shift approximately 10 to 11 days earlier each year, so a public holiday can land near the edge of a Mediterranean season; check the official Diyanet calendar closer to the planning period for exact dates.
  4. Tour-operator contracts and release periods usually fix the opening date before anyone runs the revenue test, so read them first.
  5. Fill the decision sheet with actual weekly results after the season; next year's dates are then argued with evidence rather than memory.

Decide seasonal hotel opening dates on contribution, not room nights: for each candidate week, subtract the costs that exist only because that week is open (staff, energy, food stock, outlets) from the revenue the week brings. Extend the season only when a week's contribution is positive and the contracts, staffing and market position still hold.

The reservations desk has three requests for the last week of April, the pool bar staff are still off contract, and someone asks whether opening a week early pays for itself. In most hotels the answer is a guess, because the season is reviewed as a total and never as a week. After reading this you will be able to test each edge week on its own numbers, list the step costs that week triggers, and record the decision in a sheet you can rebuild every year.

Why is the opening date a revenue decision?

Because the date decides which weeks of demand the hotel can sell at all, and every added week brings its own costs. The two sides have to be compared week by week, not as one season total.

Every week before the opening date is inventory that cannot be sold at any price, and so is every week after closing. The date is therefore a revenue lever before it is an operational one.

Season totals hide the edges. A season can look healthy overall while the first and last weeks lose money, or the reverse, and the average tells the owner nothing about where to move the date.

Define contribution plainly: the revenue a week brings, minus the costs that exist only because that week is open. Costs that run all year, such as property insurance, year-round staff or building maintenance, do not change with the date and should not decide it.

Two errors come up again and again. The first is comparing an extra week's revenue with the season's average cost per week. That spreads step costs evenly across the calendar and makes a thin week look affordable when it is not. The second is counting only room revenue. Guests in an extra week also spend in restaurants, bars and the spa, and those outlets carry their own opening cost, so both sides of the outlet must enter the test.

Opening and closing are two separate tests. Spring is a ramp-up with recruitment, commissioning and stock; autumn is a run-down with contracts ending and demand falling away, and the cost shapes differ. Two effects sit outside the arithmetic and are handled later in this article: contract obligations that fix the date, and the value of being visible in a source market for a longer window.

How does the weekly contribution test work?

For each candidate week, write down the revenue the week would bring and the costs that appear only if the hotel is open that week, subtract, and keep the week only if the result is positive and the hotel can actually deliver it.

Step one: pull last year's revenue by week from the hotel's own reports, using stay date rather than arrival date, so a week carries the nights it actually houses instead of the bookings that happen to start in it.

Step two: sort every cost into three groups. Year-round fixed costs ignore the calendar. Seasonal fixed costs start once the hotel opens at all. Step costs change with each added week.

Step three: allocate the seasonal fixed costs to the weeks they enable, and use the same allocation every year so the comparison stays honest.

Step four: compute contribution per week and look hard at the two marginal weeks only. The core season is rarely in question; the edges are where the money is won or lost.

Step five: test the answer against a weaker case. What happens to the week if it sells a fifth fewer rooms, or if an agency allotment is not picked up at all? A week that only works in the best case is not a decision, it is a hope.

Step six: check that the hotel can deliver the week. Rooms need housekeeping, an open restaurant needs kitchen staff, a beach needs service and lifeguarding. A positive number the operation cannot serve is not real. The same logic applies to how you price and sell shoulder and low season once the dates are set.

A worked example of four edge weeks

The table below shows the shape of the calculation. The figures are hypothetical and exist only to show how a week is judged.

Week (for example, hypothetical)Nights sold · revenueStep costs addedContribution · decision
20 April, one week early180 · 31,00033,000−2,000 · do not open
27 April, normal opening260 · 45,00033,000+12,000 · open
17 August, core season420 · 105,00033,000+72,000 · open
26 October, one week late240 · 35,00033,000+2,000 · open with caution
2 November, a second extra week120 · 16,00033,000−17,000 · close

Revenue combines rooms and outlets. The step cost of 33,000 is the same each week because it is a step, not a slope.

Which costs arrive in steps rather than smoothly?

Most costs in a seasonal hotel jump when a threshold is crossed: one more week can require a whole additional contract, a whole additional outlet or a complete stock order, and none of that scales with the number of rooms sold.

Staffing is the largest step. Departments need a minimum number of people whatever the occupancy, so a single extra week can mean a full period of payroll and social costs rather than a fraction of one. Take advice from a qualified adviser on seasonal contract terms, notice and any limits that apply to your case.

Energy does not follow the calendar evenly. Heating a pool, running the boiler and air-conditioning whole blocks can make an April week cost more per occupied room than an August week, even though it earns less. Food and beverage stock has minimum order sizes, delivery days and shelf life; opening for one week can mean buying a full opening stock, part of which will be written off.

Outlets carry their own opening cost and their own break-even. A spa, an à la carte restaurant or a beach bar that opens for a thin week may lose money even when the rooms above it sell well. Restart costs are easy to forget: pool commissioning, garden work, pest control, security, insurance reactivation and deep cleaning all land before the first guest arrives.

Marketing is paid in advance and in the source market. Trade fairs, agency visits and campaigns for an early opening must be committed weeks before the week itself, so they belong to the decision, not to the season's overhead. The working rule is simple: if a cost changes only because the week exists, it belongs to that week. If it would be paid anyway, it does not.

ChecklistStep costs to list before running the test

  • Payroll and social costs for the minimum team per department
  • Recruitment, travel and training for returning staff
  • Energy for pool, boiler, heating and cooling
  • Opening food and beverage stock plus expected write-off
  • Outlet opening costs for restaurant, bar, spa and beach
  • Maintenance restart: pool, garden, lifts, pest control
  • Insurance, security and cleaning reactivation
  • Pre-opening marketing, trade fairs and agency visits
  • Linen, amenities and operating supplies for the first weeks
  • Transport and staff shuttle at low volume

Which contracts and release dates depend on the opening date?

Agency and tour-operator contracts usually name the start and end of the season, so the opening date is often agreed before anyone runs the revenue test. Read those clauses before deciding anything.

An allotment contract states the period during which rooms are held for the agency and the release period before each arrival. Both are tied to the hotel's opening date, so moving the date moves the obligation. Opening later than the contract says can leave the hotel owing rooms it cannot deliver; opening earlier usually finds the agency without demand yet, so the rooms sit unsold in someone else's system. The details are worth checking clause by clause in hotel allotment contracts and their release periods.

The choice between allotment and free sale changes the risk of an early week. With allotment, unsold rooms come back at the release date; with free sale, the hotel carries the risk of the thin week itself. The trade-offs are covered in more depth in allotment versus free sale.

Charter programs and package operators fix their calendars earlier than individual guests do. The flight schedule into the nearest airport often decides the season more firmly than the hotel does. Staff return dates and pre-season training must sit before the opening, which pushes the real decision point several weeks earlier than the date on the calendar.

Registration, guest notification setup and document systems need lead time too; the pre-season compliance work is a separate checklist and should not be squeezed into the last fortnight.

The practical move is to put contract dates, release periods, staff start dates and supplier delivery dates on one calendar and see which one is actually binding. That date, not the preferred one, is the decision.

Do domestic weekends, bayram and events justify opening early or closing late?

Sometimes, but only when the holiday week's revenue covers the step costs of the whole period it forces open, not just the days of the holiday itself.

The dates move every year, so they must be checked rather than remembered. According to the Presidency of Religious Affairs (Diyanet) 2027 calendar (opens in a new tab), Ramazan Bayramı runs from Tuesday 9 March to Thursday 11 March 2027, with the eve on Monday 8 March, and Kurban Bayramı runs from Sunday 16 May to Wednesday 19 May 2027, with the eve on Saturday 15 May, so its last day falls on the 19 May holiday.

A March bayram sits well before most Mediterranean seasons open, which makes it a hard case: the hotel would open for a holiday and then face weeks of thin demand before the real season. A May bayram sits close to a typical opening and can pull the date forward, because the holiday week pays part of the step cost that the following weeks would otherwise carry alone.

Domestic demand behaves differently from foreign demand: shorter lead times, weekends and holidays concentrated, more drive-market guests and more late booking. A week that looks empty three months out may still fill. Bridge days and administrative leave around holidays are decided separately and are not known in advance; a plan that only works if a bridge day is granted is not a plan.

Events such as festivals, sports fixtures and congresses can create one strong week. Check whether the event repeats, whether the rate holds when it does, and whether the hotel can serve it without displacing better business. Run the holiday week and the weeks it drags open through the same sheet. A strong bayram week can pay for a weak week beside it, but only if the sum of the two is positive. For the wider holiday picture, see planning 2027 bayram rates and restrictions early.

How do you build a decision sheet you can update each year?

Keep one sheet per season, with the two edge periods broken into weeks, the step costs written next to each week, and the actual result filled in after the season so next year's test starts from evidence.

One row per week, with rooms available, rooms sold, room revenue, outlet revenue, step costs by category, contribution and the decision taken. Anything that cannot be put in a column goes in a notes column, not into the arithmetic.

Record who owns each step cost: rooms division for staffing, food and beverage for stock and outlets, engineering for energy and maintenance, sales for marketing. An unowned cost is a cost nobody controls.

After the season, replace the forecast with actuals in the same rows. The gap between the two is the most useful number in the file, because it shows which assumption was wrong. Keep the non-financial reasons visible in their own column: a contract obligation, keeping a key team together, staying present in a source market, an owner's preference. They may still win the argument, but they should not be hidden inside a revenue figure.

Review the sheet before contracts are signed, not after. The signature is the real deadline, and by then the date is usually no longer the hotel's to choose. Keep the operational task lists separate: this sheet decides dates, and the opening and closing work itself belongs to the operations team and its own pre-season compliance checklist.

Key pointThe decision sheet, in one line

Columns: week · rooms available · rooms sold · room revenue · outlet revenue · step costs (staff, energy, stock, outlets, restart, marketing) · contribution · decision · non-financial reason · owner. The same sheet is used for the opening edge and the closing edge, and it is rebuilt each year from the previous year's actuals.

What to do next

Build one sheet from last year's weekly revenue, with the step costs written beside the two edge weeks, and run the test before the next contract is signed. Contribution turns the opening date from an argument about instinct into a number the owner, the general manager and the sales team can all read, and the bayram calendar, the release periods and the staff return dates then tell you which of those weeks you are actually free to choose.

Frequently asked questions

Does opening a week early always add cost?

Yes, almost always, because the extra week triggers step costs rather than a share of the season's average: minimum staffing per department, pool and boiler commissioning, an opening stock order and any outlet that has to open with it. The question is not whether the week adds cost but whether its revenue covers that cost. If the week also pulls forward the opening of outlets and staff that the following week needs anyway, part of the cost belongs to the following week and should be allocated there.

How can I judge a week before the season has happened?

Use last year's weekly revenue as the base, adjusted for known changes in rates, contracts and source-market demand, and pair it with the step costs quoted by each department. Then run a weaker case, for example a fifth fewer rooms sold, and see whether the week still contributes. A week that only works in the best case should be treated as a no, or as a decision to keep the hotel closed and let the demand move to a later week.

Should a hotel close as soon as a week's contribution turns negative?

Not automatically. A negative week at the end of the season may still be worth running if it keeps a team together for the next year, satisfies a contract or keeps the hotel visible in a source market while next season's bookings are being made. Those reasons should be written down and priced, not used as a cover for a week nobody has calculated. The test tells you the size of the loss you are choosing to accept.

Where do pre-opening costs belong in the test?

Pre-opening costs such as recruitment, training, commissioning and the first stock order belong to the weeks that the opening makes possible, and the allocation must be the same every year so seasons can be compared. Charging everything to the first week makes that week look worse than it is; spreading it across the whole season hides the cost of opening early. Pick one method, state it on the sheet and keep it.

When are the 2027 bayram holidays in Türkiye?

According to the Presidency of Religious Affairs (Diyanet) 2027 calendar, Ramazan Bayramı runs from Tuesday 9 March to Thursday 11 March 2027, with the eve on Monday 8 March. Kurban Bayramı runs from Sunday 16 May to Wednesday 19 May 2027, with the eve on Saturday 15 May, so its last day falls on the 19 May holiday. Check any administrative leave or bridge day separately with your adviser, because those decisions are taken independently and were not confirmed at the time of writing.

Sources

  1. 2027 Yılı Dini Günler (opens in a new tab)Diyanet İşleri Başkanlığı (Presidency of Religious Affairs)vakithesaplama.diyanet.gov.tr

AI Otel EditorialEditorial team

Drafted with AI assistance from AI Otel’s published fact base. Not yet reviewed by an editor.

For hotels: OtelCiro.

OtelCiro, AI Otel’s hotel growth and consultancy arm, is operating today.

Talk to OtelCiroRequest a briefing