Hotel comp room calculator
Enter your pickup night by night and see what your comp ratio is really worth — accrued cumulatively, accrued per night, capped, and read as a room night or as the room for the whole stay. Free, no email, nothing leaves your browser.
Rooms picked up, night by night
Comps are earned on the room nights your group actually uses, so enter pickup rather than what you blocked. One row per night of the stay.
What your contract says
The ratio is the number everyone negotiates. The three clauses under it are the ones that decide what the ratio is actually worth.
One complimentary room per this many room nights picked up.
Used only to price the comps. A comp room night is worth the full rate, not a discount off it.
per room night.
Night by night
Where the running total crosses into each comp. Nothing is discarded at midnight, so a soft shoulder night still pushes you toward the next one.
| Night | Rooms picked up | Room nights to date | Comps | Comp room nights |
|---|---|---|---|---|
| Wednesday (shoulder) | 38 | 38 | 0 | 0 |
| Thursday (peak) | 118 | 156 | 3 | 3 |
| Friday (peak) | 122 | 278 | 3 | 3 |
| Saturday (shoulder) | 42 | 320 | 2 | 2 |
| Total | 320 | 320 | 8 | 8 |
The number the ratio divides
A comp ratio is only worth what your pickup earns it.
Every figure on this page divides one number: the room nights your group actually used. Blocks keeps that number live per date — blocked, assigned, picked up and pending — for every hotel on the event, so the total your ratio divides is a reading rather than an end-of-event reconstruction from three spreadsheets. It is also the grid that tells you whether a per-night ratio would have paid you anything at all.
The ratio shows up in two more places. When Blocks drafts a hotel RFP from an event's room demand, the complimentary room ratio is one of the asks in the email, rendered alongside nightly rates, the cutoff date and attrition terms — and nothing goes to a hotel without your click. And when you set a target ratio in your negotiation playbook, contract review checks a draft against your own rules and quotes the contract's wording back where it falls short. Business decision support, not legal advice.
What this calculator is doing
The ratio, on pickup
Room nights actually picked up, divided by the ratio, rounded down. Rounding down is not a rounding choice — a partial comp is not a comp, and 380 room nights at 1 per 40 is 9, not 9.5. Nothing accrues from rooms you blocked and did not fill, which is why the calculator asks for pickup rather than the block.
Cumulative versus per night
Both are always computed, and the one you did not pick sits underneath the result. On the seeded example — 38, 118, 122 and 42 rooms across four nights, 320 room nights at 1 per 40 — the block earns 8 comps cumulatively and 6 per night. On a smaller block the gap is total rather than partial: 85 room nights earns 2 cumulatively and none at all per night, because no single night reaches the threshold. Cumulative accrual is what the published contract guidance tells groups to ask for, in those words.
One room night, or the duration
A comp is one room night unless the contract comps the room for the whole stay. The toggle multiplies the same earn by the length of the block, which on a four-night stay turns 8 comp room nights into 32. It is disabled on a per-night ratio on purpose: that basis settles on the night, so the comp it earns is that night's room and the phrase has nothing to attach to.
The per-night cap
A restriction of N comp rooms per night limits what you can use, not what you earned, and the two numbers are shown separately so the gap is visible. Under a cumulative ratio the cap bites across the stay — at one per night on four nights you can use four comps however many you earned. Under "comped for the duration" it bites on the room count directly, because each comp room is held on every night.
What it will not assume
Whether your comp room nights count toward the pickup commitment for attrition. That is a separate clause, it genuinely is not standardised, and picking a side here would quietly price a contract you have not signed. The guide works both readings through the same block and shows how a concession can pay for the penalty it created. This is business decision support, not legal advice.
Comp rooms, answered
The questions that decide whether the number above is the number you earned.
How do you calculate comp rooms from a 1-per-40 ratio?
What is the standard comp room ratio for a group hotel block?
Is a comp one room night or the room comped for the whole stay?
What does a maximum-comp-rooms-per-night restriction cost?
Do comp rooms count toward pickup and attrition?
Is this calculator free, and do you keep what I type?
Have more questions? Check our glossary of terms or get in touch.
Go deeper
How Blocks handles the jobs this work depends on — plus the terms and guides behind them.
Contract review
Blocks uses AI to pull rates, cutoff dates, and attrition terms out of your hotel contract in under 60 seconds, then reviews every clause against your negotiation playbook and hands you a ranked issues list — each flag quoting the exact contract wording.
Learn more →Pickup tracking
Blocks tracks blocked, assigned, picked-up, and pending room nights for every date and hotel, flags where pickup is drifting from your block, and turns any view into a report you can export.
Learn more →Attrition tracking
Blocks tracks contracted and picked-up room nights by date and hotel, calculates the shortfall against your contract terms, and shows it while there is still time to act.
Learn more →Bring us your next room block.
See how your team can track deadlines, place guests, and check the hotel’s list in one live plan.