All-inclusive hotel economics: cost per guest night and the price floor
Learn how to calculate cost per guest night and set a net price floor for your all-inclusive hotel. This guide shows you how to check contracts and offers against these figures to protect margins.
Contents
Key takeaways
- In all-inclusive, the room is the unit of sale and the person is the unit of cost, so every offer should be judged per person per night.
- Cost per guest night is built only from the costs that rise with one more guest night: food, beverage, consumables, the variable share of energy and the staff hours that flex.
- A price floor is a net figure: agency commission, portal fees and included extras must be subtracted before an offer is compared with it.
- Children and third beds add board cost without adding room revenue, which is where a healthy-looking room rate can fall below the floor.
- Industry accounting standards are evolving to better capture all-inclusive economics. Confirm the reporting rules that apply to your property with your accountant before you change how you record revenue and cost.
Cost per guest night is the food, beverage, consumables, energy and staff cost that one guest adds for one night. In an all-inclusive hotel it sets a price floor per person: the lowest net price per person per night, for a given board and season, that still covers that cost and the margin the hotel requires.
A family of four books one room at a rate that looks healthy against last year's average daily rate. The room is full, the restaurant is full, and the month closes below plan. Nothing in the room report explains it, because the room report cannot see how many people were in the room or what they consumed. This guide shows you how to build cost per guest night from your own figures, turn it into a net price floor per person, and check contracts, early-booking terms and offers against it. It is the missing half of all-inclusive resort revenue management: the room side already has its metrics, and this is the person side.
Why is the guest, not the room, the unit in all-inclusive?
Because the room rate buys a bed and the board buys food, drink and service, and those costs follow the number of people rather than the number of keys sold. The same room sold to two adults and sold to two adults plus two children produces the same room revenue line and a very different cost line. A room-based report cannot see the difference.
ADR (average daily rate, room revenue divided by rooms sold) and RevPAR (revenue per available room) describe the room only. They are blind to how many people slept in it and what they consumed. They remain necessary metrics, but they are not sufficient in a board-heavy operation.
The costs that move with guests are food, beverage (alcohol is the widest swing), consumables such as amenities, linen turns and pool towels, the variable share of energy and water, and the staff hours in kitchen, restaurant, bar, housekeeping and animation. The costs that move with rooms, not guests, are the fixed core of the building, reception, security and the base roster that runs whether a room is full or empty. Those belong in the fixed share, not in the per-guest number.
The consequence is that a rate which looks strong per room can lose money per person, most visibly with children, third and fourth beds, and long stays where the daily board cost repeats every night. If you want to go deeper on the revenue side of this split, see separating room and board revenue in all-inclusive hotels.
Key pointThe room is what you sell, the person is what you pay for.
Any offer that cannot be expressed per person per night cannot be checked against cost. Keep the room component visible beside the per-person figure so the two views can be reconciled.
How do you calculate cost per guest night?
Add up the costs that rise when a guest stays one more night, divide by the guest nights actually sold in the same period, and label the result as your own figure rather than a benchmark. The arithmetic is simple; the discipline is in the scope and the exclusions.
Fix the scope first: one closed period, a month or a season, and one property, or one cluster of genuinely similar properties. Mixing a beach resort with a city hotel produces a number nobody can act on.
Which costs belong in the number and which do not
Food: opening stock plus purchases minus closing stock, then subtract staff meals and anything not served to guests. Keep waste and spoilage visible as their own line instead of burying them in the total, because waste is a control problem, not a pricing input.
Beverage: keep it as a separate line, because alcohol cost per guest night behaves differently from food and is the first thing a change of package moves. Consumables: amenities, cleaning chemicals, linen and towel replacement, pool and beach items. Count them from store issues per period, not from one annual supplier invoice.
Energy and water: split the bill into a fixed base and a variable share that follows occupancy. Only the variable share belongs in this number, and the split should be written down and kept stable, so that a change in the result means a change in cost, not a change in method.
Staff: use the hours that flex with guest count, in kitchen, service, bar, housekeeping and animation, valued at full cost including payroll taxes and staff meals. Leave the base roster in the fixed share.
How to divide by guest nights without double counting
Divide by guest nights, which is guests multiplied by nights, not by rooms sold. Print the period and the property on the same line as the result so the number can never travel without its context. If food is counted from the store and beverage from the bar system, make sure the same drink is not in both.
ChecklistBefore the first calculation, gather the following
- Closed accounting period chosen
- Food stock count at both ends of the period
- Staff meals and non-guest food removed
- Beverage kept as its own line
- Consumables taken from store issues
- Energy split into fixed and variable, with the split written down
- Flexing staff hours identified with their full cost
- Guest nights taken from the front-office count, not from rooms sold
- Period and property written next to the result
How do you weight adults, children and infants fairly?
Weight each guest type by what it actually consumes in your property, then keep the same weights for the whole season so that offers remain comparable with each other. Start from consumption, not from the price list: measure a sample of adult and child plates, drinks and amenities, or ask the kitchen and the store for a defensible split, and write the assumption down where the sales team can read it.
Infants usually carry low food cost but real cost in cots, laundry, extra housekeeping time and pool supervision, so a weight of zero is rarely right. Children sharing a room add no room cost and full board cost, which is why a child rate that is simply a discount on the adult rate can quietly fall below the floor.
Third and fourth beds add linen turns, breakfast covers and restaurant seats, which is a capacity question as well as a cost question. A full restaurant at 08:30 is a cost in staff hours even when every seat is "free". Use the weights for pricing and internal reporting only; splitting a package between room and board for tax or legal purposes is a different exercise and belongs to your accountant. Review the weights once a season, not once a week: changing them mid-season makes every earlier offer unreadable.
| Guest type | What moves with them | Weight (illustrative) | Common mistake |
|---|---|---|---|
| Adult | Full board, amenities, seat, staff time | 1.0 | Treating every adult as identical when bar use differs by market |
| Child 7 to 12 | Partial board, full seat, pool and animation time | 0.6, for example | Pricing at half an adult without checking consumption |
| Child 0 to 6 | Small board, full laundry and housekeeping time | 0.4, for example | Treating as free |
| Infant | Minimal board, cot, laundry, supervision | 0.2, for example | A weight of zero |
These weights are illustrative, not a standard. Replace them with your own measurements.
How do you turn cost per guest night into a price floor?
Add the variable cost per guest night to the share of fixed cost the stay must carry, add the margin you require, and treat the result as the lowest net price per person per night you accept for that board and that season. The floor is a constraint: it says where you will not go, not where you will sell.
Build the floor per board basis. All-inclusive, full board, half board and bed and breakfast each carry a different cost stack, so applying the all-inclusive floor to a half-board offer gives the wrong answer in both directions. Build it per season band, too: the same guest night costs more in a peak week with a fuller animation program, longer restaurant hours and a higher energy load. If you are weighing which board basis to sell at all, see choosing between all-inclusive and half board as a board basis.
Work net, not gross. Subtract agency commission, portal fees and the cost of any included transfer or extra before comparing an offer with the floor. A gross price above the floor can still be a net price below it.
Decide what the floor is for. A stop line that nobody may cross is easier to hold than a reference figure the sales team may argue with, and it is easier to defend in a contract review. Keep taxes out of the calculation and add them afterwards with your accountant. Rebuild the floor when a major input moves, such as a supplier contract, an energy tariff or a wage settlement, not on a calendar date, because the cost base moves on its own schedule.
Watch outThe worked example below uses round, invented numbers to show the arithmetic.
It is not a benchmark for any property, market or season. Taxes, the legal split of a package between room and board, and the treatment of foreign-currency contracts must be confirmed with an accountant or legal adviser. The floor is a constraint, not a forecast.
A worked example, clearly illustrative
For example, suppose a 300-room resort calculates, for one closed month, a food cost of 22 per weighted guest night, beverage of 9, consumables of 3, variable energy of 4 and flexing staff of 11. Variable cost per weighted guest night is then 49. If the stay must also carry 15 of fixed cost per guest night and the hotel requires a margin of 20 percent on cost, the floor is roughly 77 net per person per night for that board basis and season band.
An offer of 90 gross, paying 20 percent agency commission, nets to 72 and sits below the floor. The same offer sold through the hotel's own channel nets 90 and clears it. Same price, different answer, which is the entire point of working net.
What the floor is not
It is not a forecast, not a target price and not a substitute for revenue management. It does not tell you what the market will pay; it tells you what you will not accept. It is also not a tax calculation: the accommodation tax and VAT treatment of a package is applied after the floor, with your accountant.
How do you check contracts, early-booking terms and offers against the floor?
Convert every offer into a net price per person per night for the exact guest mix it will attract, then compare it with the floor for that board basis and that season. This is where the per-person view earns its keep, because the offers that break the floor rarely look dangerous on paper.
Contracts: read the child policy, the free-place age, the third-bed rule, the single supplement and what happens when a child has a birthday during the stay and moves into a different age band. Early booking: a discount is safe when it is taken out of the margin above the floor, not out of the floor itself, and it should be checked against the peak-season floor rather than the annual average. For the demand side of that decision, see early booking and non-refundable rates and when they pay off.
Long stays: the daily board cost repeats every night, so a length-of-stay discount compounds; judge the total stay, not the nightly rate. Allotment and free sale: rooms committed to an agency carry the risk of unsold beds, so decide who carries that risk before the price is agreed, not after the season ends. Included extras: transfers, late check-out, a la carte meals and spa entries all have a cost; either price them into the offer or take them out of it.
Write down the stop rules: the guest mix and the dates at which an offer is withdrawn, so the floor is not tested by the one booking that breaks it.
ChecklistBefore signing or publishing any offer, check
- Net price per person per night after commission and fees
- Guest mix assumed and the weights used
- Child age bands and free-place rule
- Third and fourth bed treatment
- Total value of the stay for long-stay offers
- Cost of every included extra
- Season band the offer falls into
- Who carries the risk of unsold committed rooms
- Date and conditions under which the offer is withdrawn
What should you report next to ADR and GOPPAR?
Report package revenue per guest night and cost per guest night beside room ADR and GOPPAR, so that the board side of the business sits on the same page as the room side. ADR and RevPAR describe the room and cannot show whether the board sold with it made or lost money. GOPPAR (gross operating profit per available room) is a sound summary, but it arrives late and mixes room and board, so pair it with a per-guest view a department head can act on.
A workable set for one page and one period: package revenue per guest night, variable cost per guest night, contribution per guest night, room ADR, occupancy rate and GOPPAR. Keep the definitions fixed across months and across properties in a group; a metric whose definition changes cannot be compared with last month, let alone with another hotel. For the formulas behind the room metrics, see RevPAR, ADR and occupancy rate formulas and common mistakes.
USALI, the Uniform System of Accounts for the Lodging Industry, is published by HFTP and described by the American Hotel & Lodging Association (opens in a new tab) as the worldwide authoritative standard for lodging financial and operating reporting. Its 12th Revised Edition, with an adoption date of 1 January 2026, adds a section on reporting revenue and expenses for all-inclusive hotels (AHLA, 11 July 2024). Read that in general terms: the standard now has a place for all-inclusive reporting, and aligning your internal lines with it early saves a remapping later. Ask your accountant to do the mapping; it is an accounting decision, not a reporting preference.
| Metric | The question it answers | What it hides |
|---|---|---|
| Room ADR | What the room earned per night | How many people were in it and what they consumed |
| RevPAR | Room revenue per available room | The same |
| Package revenue per guest night | What one guest paid for one night of room and board | Volume; read it with occupancy |
| Variable cost per guest night | What one guest night cost to serve | The fixed base; pair it with GOPPAR |
| Contribution per guest night | What one guest night left after variable cost | It is not a profit figure |
| GOPPAR | What the whole operation earned per available room | The split between room and board |
What to do next
Build the floor for one board basis and one season this month, using your own closed-period figures, and take it into the next contract review as a written stop line. The pieces fit together in one order: the person is the unit of cost, cost per guest night comes from the costs that flex, weighted guests turn it into a per-person figure, and that figure becomes a net floor that every contract, early-booking term and offer is checked against before it is signed.
Frequently asked questions
Is cost per guest night the same as a food cost percentage?
No. A percentage says how much of each unit of revenue went to food; it hides volume, mix and the number of people served. Cost per guest night is an absolute figure that multiplies with guests, which is what a price floor needs. Keep both: the percentage for supplier and menu control, the per-guest figure for pricing.
Should children always be priced at half an adult rate?
There is no rule that makes half correct. Weight children by what they actually consume in your property: board, seats, pool and animation time, laundry and housekeeping. Then check the resulting child rate against the floor for the same board basis and season. A child rate set by habit is the most common way an all-inclusive offer drops below cost.
Does a price floor replace revenue management?
No. The floor is a constraint, not a forecast: it says where you will not go. All-inclusive resort revenue management decides where above the floor you sell on each date, using demand, pace and length of stay. A floor without revenue management leaves money on the table; revenue management without a floor can fill the hotel at a loss.
Where do accommodation tax and VAT fit into the calculation?
Outside the floor. Build the floor from operating cost and required margin, then apply taxes afterwards with your accountant. Rates and the treatment of a package that combines room and board change, and the split between the two is an accounting and legal question, not a pricing one.
Can I use an industry benchmark for cost per guest night?
We are not aware of a published benchmark for Türkiye, and a foreign one would carry a different food, wage and energy structure. Use your own closed-period figures, state the period and the property beside the number, and treat any figure quoted in an article, including the examples here, as illustrative only.
Sources
- HFTP, AHLA and GFC Unveil Groundbreaking 12th Revised Edition of the Uniform System of Accounts for the Lodging Industry (USALI) (opens in a new tab)American Hotel & Lodging Association (AHLA)ahla.com