RevPAR was the first piece of hotel math that made me feel like an insider. Before I understood it, occupancy and rate floated around as separate brags. This night was busy. That weekend had great rate. Once I learned RevPAR, those two loose facts snapped into a single number that could not be talked around, and suddenly a lot of proud statements about a strong night looked shakier. That is the whole point of it, and it is also where people get fooled.
So let me explain what RevPAR is in plain language, how you actually calculate it, what it is genuinely good at, and the trap that catches people who fall in love with the one number. I learned this reading the day's results as a night auditor at Alohilani and then living inside these figures in rooms operations, so this is the operator's version, not the textbook's.
What RevPAR actually is
RevPAR stands for revenue per available room. That last word is the one that matters. It is not revenue per sold room, it is revenue per available room, meaning every room the hotel could have rented that night, whether it sold or sat empty. You take the rooms revenue for a period and spread it across the entire inventory, including the rooms that earned nothing. That single design choice is why RevPAR is honest in a way that other numbers are not.
Think about what that does. An empty room still counts in the denominator. It cannot vanish from the math the way it vanishes from a proud story about a busy lobby. So RevPAR quietly punishes empty inventory and quietly punishes cheap rate at the same time, because both drag the average down. It is the number that refuses to let you brag about half the picture.
How is RevPAR calculated?
There are two ways to get to RevPAR, and the fact that they land on the same answer is what makes the metric click once you see it.
The first way is direct. Take the total rooms revenue for the night, or the month, and divide it by the number of available rooms in that same period. Revenue over inventory. That is RevPAR.
The second way goes through the two numbers people usually quote separately. Take the average daily rate, which is revenue divided by the rooms that actually sold, and multiply it by occupancy, the percentage of rooms that filled. Rate times how full you were. That also gives you RevPAR, exactly.
Both roads meet because occupancy is doing the same work as spreading revenue over all available rooms. When you multiply a rate by an occupancy below one hundred percent, you are discounting that rate by the empty rooms, which is precisely what the direct method does. Seeing that those two calculations agree is the moment RevPAR stops being a formula you memorized and becomes a thing you understand.
The available room count also deserves a second look, because it is where people quietly make RevPAR lie by accident. Available rooms means the rooms that were actually sellable, so a wing closed for renovation or a block of rooms held out of service should come out of the count. If they stay in, RevPAR looks worse than the hotel really performed, because you are dividing revenue by rooms you never had a chance to sell. Getting the denominator honest is unglamorous work, but it is the difference between a number you can trust and one that misleads the whole team.
Why RevPAR beats ADR or occupancy alone
Here is where RevPAR earns its place as the headline number. Rate and occupancy each tell you half a story, and either half can flatter you. A near empty hotel can post a beautiful average daily rate, because ADR only looks at the rooms that sold and ignores all the ones that did not. A packed hotel can post magnificent occupancy while giving the rooms away. Read either number alone and you can convince yourself a bad night was good.
RevPAR closes both escape hatches at once. You cannot rescue a weak rate with a full house, because the low rate drags the average down across every room. You cannot rescue a beautiful rate in a half empty building, because the empty rooms dilute it. To move RevPAR you have to do reasonably well on both dimensions, and that is exactly the balance a rooms operation is trying to strike every single day. This is also why RevPAR is the right yardstick when you are comparing two nights or two months that filled differently. It puts them on one honest scale. I built the whole picture around this in how hotels actually make money, because rate and occupancy together are the heartbeat of the business.
RevPAR will not let you brag about half the night. It makes the rate and the empty rooms sit in the same number, together.
The trap: RevPAR lives on the top line
Now the warning, because this is where good operators get careless. RevPAR is a revenue number. It sits at the very top of the statement, and it knows absolutely nothing about what the revenue cost to produce. You can lift RevPAR in ways that make an owner poorer, and the number will smile at you the whole time.
Picture two nights that post the same RevPAR. One got there with strong rate and a moderately full house, lean labor, and mostly direct bookings. The other got there by stuffing the building through deep discounts, calling in overtime to cover the rush, and paying fat commissions to third party channels for half the arrivals. Same RevPAR. Wildly different profit. The second night was a worse night in every way that matters, and RevPAR alone would never tell you.
Let me make that concrete. The numbers below are illustrative, not any property I have run, but they show the trap exactly. Picture a 200 room hotel comparing two nights that both post a RevPAR of $120 and the identical rooms revenue of $24,000:
| 200 rooms, same RevPAR of $120 | Night A, rate led | Night B, volume led |
|---|---|---|
| Rooms sold | 150 | 192 |
| Occupancy | 75% | 96% |
| ADR (average daily rate) | $160 | $125 |
| RevPAR (ADR times occupancy) | $120 | $120 |
| Rooms revenue | $24,000 | $24,000 |
| Rooms to clean and turn | 150 | 192 |
RevPAR calls these two nights a tie, and so does rooms revenue. But Night B cleaned 42 more rooms to land in the same place, which is 42 more turns of housekeeping labor, 42 more sets of amenities and linen, and almost certainly a fatter commission bill and some overtime to fill the tail at that lower rate. Night A did the same top line with a third fewer arrivals and a stronger rate holding it up. On the statement, Night A wins comfortably. RevPAR, reading only the top line, cannot see the gap, and that blindness is the whole reason you never stop at it.
The housekeeping load behind that identical RevPAR is worth seeing on its own.
These counts are illustrative, but the point is real: Night B bought the same top line with 42 extra turns of labor, linen, and amenities that RevPAR never records.
This is the trap of chasing one number. When a team is measured only on RevPAR, the tempting path is to buy occupancy, because filling rooms is easier than holding rate. But the occupancy you buy with discounts and cost is often the occupancy that does not flow through to profit. The number goes up. The bottom line does not. I break down why rate is the more precious of the two ingredients in why ADR beats occupancy for profit, and it is the single most important footnote to any RevPAR conversation.
What RevPAR cannot see
It helps to name exactly what the number is blind to, so you know when to stop trusting it and reach for another one:
- Cost. RevPAR has no idea what the occupancy cost in labor, commissions, or discounting. None of that is in the formula.
- Profit. Because it ignores cost, it cannot tell you whether the revenue survived to the bottom line.
- Other revenue. RevPAR is rooms only. A guest who spent all day at the spa and the restaurant looks the same to RevPAR as one who never left the room.
- Quality of the occupancy. A direct booking and a deeply discounted third party booking can post the same RevPAR while earning very different money.
The number that finishes RevPAR's sentence
Because RevPAR stops at revenue, the industry pairs it with a metric that carries the thought all the way to profit. That number is GOPPAR, gross operating profit per available room. Where RevPAR spreads revenue across all your rooms, GOPPAR spreads profit across them, after the department has paid its costs. Read together, they tell you not just how well you sold but how much of that selling you kept.
That pairing is the healthiest way to use RevPAR. Treat it as the top line of a two part question. RevPAR asks how well you priced and filled. GOPPAR asks how much survived. A month where RevPAR climbs and GOPPAR does not is a warning that you bought the revenue too expensively, and I unpack that gap in what GOPPAR measures that RevPAR misses. One number without the other is half an answer.
There is one more comparison worth building into how you read RevPAR, and that is RevPAR against the rest of your market. On its own, a rising RevPAR feels like a win, but if every hotel around you rose faster, you actually lost ground. The industry tracks this as an index against a competitive set, so a hotel can see whether it gained or gave up share of the available revenue in its neighborhood. It is the same instinct as reading a P&L against budget instead of in a vacuum. A number means little until you know what it is being measured against, and RevPAR is at its most useful when you read it next to last year, next to budget, and next to the hotels down the street all at once.
How I actually use RevPAR at the desk
None of this means RevPAR is a bad number. It is a wonderful number, as long as you know what job it does. In practice I use it as the daily pulse. It is the fastest honest read on whether we priced and filled well, and it is the one figure I can compare cleanly against last week, against the same week last year, against the budget the property committed to. When RevPAR moves, it is the first signal that something in the demand or the pricing changed, and it points me toward the question worth asking.
I also lean on it because it is the great equalizer across nights that filled in completely different shapes. A slow midweek stretch and a sold out weekend cannot be compared on occupancy alone, and they cannot be compared on rate alone, but RevPAR puts them on one honest line. That makes it the right tool for spotting a soft patch early, before a run of weak midweek nights hides behind one strong Saturday and nobody notices until the month closes. Read daily, RevPAR is an early warning system, which is a very different job from the profit verdict people wrongly ask it to deliver.
A common mistake I watch people make is treating RevPAR like a leaderboard between hotels of different shapes. Two properties with very different room counts, classes, and markets do not become comparable just because RevPAR reduces them both to a per room figure. A boutique luxury hotel and a large select service property can post wildly different RevPAR and both be excellent for what they are. RevPAR compares cleanly against yourself, your budget, and a true competitive set. Stretch it into a ranking across hotels that were never trying to do the same thing and the number stops meaning much. The metric is honest about one building over time and quietly misleading the moment you force it to referee a contest it was never built to judge.
But the moment RevPAR moves, my next question is always the same. Why, and did it flow through. If RevPAR is up because rate is up, that is beautiful, because rate flows to profit almost untouched. If RevPAR is up because we filled the tail with cheap rooms, I want to see the cost of that occupancy before I celebrate. The number starts the conversation. It does not end it.
When I led rooms teams in San Francisco, running crews from sixty to more than ninety people, I did not want everyone reciting formulas. I wanted them to feel what RevPAR feels. Filling the house is only half the job. Filling it at a rate that holds is the other half, and the two are always in tension. A team that understands that will make better calls on the last few rooms of the night than any target ever could.
So learn RevPAR, and then learn its limits in the same breath. It is the clearest single read on how you sold, and it is a liar about whether you profited. Use it as the top line of a bigger question, pair it with the profit number that finishes its sentence, and never, ever fall in love with it on its own. The hotels that chase RevPAR for its own sake end up busy and broke. The ones that read it honestly end up profitable and calm.