Data-driven mindset

The three numbers every leader must know: occupancy, ADR, RevPAR

8 min

Monday morning, the leadership meeting. Adam, the general manager, opens the week proudly: “Saturday we were at 95%, almost full. A good weekend.” Annette, the owner, nods — it sounds good. Then Daniel, the revenue manager, quietly adds: “Yes, we were full. But the Saturday before, when we were only at 80%, we made more money.”

Silence. How can the fuller night have brought in less? The answer lies in three numbers every hotel leader must be able to read — not calculate, but understand: occupancy, average rate, and RevPAR. Anyone who looks at only one of them regularly draws the wrong conclusion. This lesson teaches what each of the three says on its own, why any one of them misleads alone, and how to read them together.

Occupancy — how full we are

Occupancy is the most intuitive number: what percentage of the available rooms sold for a given night.

Occupancy = rooms sold / rooms available

Hotel Peaqplus City has 80 rooms. If 64 rooms sell on a given night, that’s 64 / 80 = 80% occupancy. If 76, then 95%.

Everyone understands this number, and that’s exactly its danger: it’s easy to fixate on it alone. The front desk is proud of it, the guest sees the “sold out” sign, the leader sleeps well because of it. But occupancy says nothing about how much we sold the rooms for. You can reach 95% by deeply undercutting and dumping the house — and then the hotel is full and loses money. Occupancy is necessary, then, but on its own never enough.

Average rate (ADR) — what we sell at

The second number tells you what the first leaves out: what the sold rooms went for on average.

Average rate (ADR) = room revenue / rooms sold

Note an important detail: the average rate is calculated on the sold rooms only, not the empty ones. If on a given night the 64 sold rooms brought in 6,080 EUR total, then ADR = 6,080 / 64 = 95 EUR.

The most common leadership mistake with ADR is confusing it with the advertised rate. If the BAR (Best Available Rate — the public, standard price) is 120 EUR, that doesn’t mean the average rate is 120 too. The average counts every sold room: the discounted corporate booking at 75 EUR, the non-refundable promo at 95, the loyalty member at 108, the walk-in (a guest arriving with no prior booking) at 135. The 95 average is assembled from this mix. ADR, then, isn’t “our price” but our actual selling average — and the two rarely match.

But ADR is one-sided too: it says nothing about how many rooms we sold. A hotel can hit a fantastic 130 EUR ADR while half empty — because it accepted only the most expensive bookings. High ADR + low occupancy = many empty rooms = missed revenue.

RevPAR — the number that ties the two together

Here comes the third number, which resolves the tension between the other two. RevPAR (Revenue per Available Room) spreads the revenue across all rooms, including the ones left empty.

RevPAR = room revenue / rooms available

or the same thing: RevPAR = occupancy × average rate

This is the “and” number: it doesn’t ask whether we were full or whether we sold high, but how much money our whole capacity generated. That’s exactly why the owner, the bank, and the investor look at it — a single number that captures how the hotel performs and how well we use it.

The three numbers together — Adam and Daniel’s two Saturdays

Now let’s solve the opening mystery. Let’s compare the two Saturdays across Hotel Peaqplus City’s 80 rooms.

Metric"Fuller" Saturday"Pricier" Saturday
Occupancy95% (76 rooms)80% (64 rooms)
Average rate (ADR)75 EUR95 EUR
Room revenue76 × 75 = 5,700 EUR64 × 95 = 6,080 EUR
RevPAR5,700 / 80 = 71.25 EUR6,080 / 80 = 76 EUR

There’s the answer. The “fuller” Saturday stood at 95% — a proud number — but because we sold the rooms at 75 EUR on average, 5,700 EUR came in total. The “pricier” Saturday sold 12 fewer rooms, yet generated 6.7% more revenue, because its average rate was 20 EUR higher. RevPAR states this in a single number: 76 EUR vs. 71.25 EUR — the less full but higher-priced night won.

And the difference is actually bigger than the table shows. The 95% night means 12 more guests: more cleaning, more breakfasts, a busier front desk — that is, higher cost for that same lower revenue. So the profit gap is even larger than 6.7%. (That’s the subject of the next lesson, where we introduce GOPPAR, the profit-based metric.)

The single most important message of this lesson: never decide on one number alone. Occupancy is the pride number, ADR the price number, RevPAR the truth of the two. In a good leader’s head all three move at once — and they know that sometimes you deliberately give up one (fullness) for the sake of another (revenue).

Which number speaks to whom

Each of the three metrics speaks loudest to a different leader — but every one of them has to read all three:

RoleWhat they watch mostWhy
Sales / Front officeOccupancyVolume and how full the house is are their world — but they must take care not to watch only this.
Revenue managerRevPAR (+ ADR)Revenue optimisation is their job, and RevPAR is their daily compass.
GM / OwnerRevPAR (then GOPPAR)They care about the performance of the whole capacity and, ultimately, the profit.

The next time someone brags about a number — “we were almost full!” — let the leadership reflex be: “and at what rate? what was the RevPAR?” That one question back sets the data-driven leader apart from the one who falls for the illusion of occupancy.

Back to the leadership meeting

Adam thinks it over, then nods: “I see. The 95% looked good, but the 80% Saturday brought in more, and it was cheaper to run too. So for next week’s full weekend, let’s not push for fullness — let’s see how far the rate holds.” Annette, the owner, adds from her own vantage point: “From now on I want RevPAR in the report, not occupancy.”

That shift is exactly the goal. Not that leaders calculate the metrics themselves — but that they read them correctly and ask the right question. The language of the three numbers runs through all the later lessons; it’s worth fixing it firmly now. The daily, calculating use of the three metrics, from the revenue manager’s point of view, is shown with detailed formulas in the RM Academy’s What is revenue management and The three core KPIs lessons.

Key takeaways

  • Occupancy = how full we are. Intuitive, but says nothing about price — you can reach 95% by selling the house off cheap, too.
  • Average rate (ADR) = what we sell the sold rooms for. Not the same as the advertised rate (BAR), and says nothing about volume.
  • RevPAR = the union of the two, revenue spread across all rooms (occupancy × average rate). This is what the owner and the bank look at, because it expresses performance and utilisation at once.
  • Never decide on one number alone. The “fuller” night often earns less than the higher-priced one — and costs more to run, too.
  • Leadership reflex for every proud occupancy number: “and what was the RevPAR?”
Check your understanding

Click an answer — you see immediately whether it is right.

Answer all of them and the lesson counts as complete — and toward your progress.

On one Saturday an 80-room hotel runs 95% occupancy at a 75 EUR average rate; on another, 80% at a 95 EUR average rate. Which night brought in more room revenue?
Why is ADR a one-sided metric on its own?
Which metric do the owner and the bank look at first — and why?
Go deeper
RevPAR calculator

RevPAR = Occupancy × ADR

RevPAR
€76
Related terms

See the full definitions in the glossary.

Leadership questions

Which number does your team like to 'brag' about — and what does that number hide? If from tomorrow you could ask for only a single metric in the daily report, which would it be, and why? Then take a recent 'full house' night at your hotel (or at a hotel you know): can you estimate the ADR — and might a night 10% less full but 15% pricier not have brought in more?

Signal → Decision → Action → Outcome

See Peaqplus on your own data.

In our 45–60 minute walkthrough we run Peaqplus on our live demo environment — a simulated property with data that moves day to day.

No setup fee. No PMS access needed.

Not ready for a demo? Start smaller —5-min revenue check →ROI in 4 numbers →