PAXIKA

Hotels & lodging

ADR, Occupancy and RevPAR Explained for Independent Hotel Owners

Three numbers run a hotel's top line. Here is how ADR, occupancy and RevPAR fit together, and why two hotels with the same RevPAR can earn very different profits.

ADR, Occupancy and RevPAR Explained
On this page
  1. How do ADR, occupancy and RevPAR fit together?
  2. What counts as available, and what counts as sold?
  3. Why can two hotels with the same RevPAR earn different profits?
  4. Why is RevPAR alone an incomplete measure?
  5. How do you know whether your RevPAR is good?
  6. What should you do with the three numbers each week?
  7. Key takeaways

Hotel RevPAR is the revenue your rooms earned divided by the rooms you had available to sell. It is also your average daily rate multiplied by your occupancy. Three numbers, one relationship, and most of the confusion around them comes from skipping the third.

Here is the short version, then the part the glossaries leave out: why a good RevPAR can sit on top of a poor month.

How do ADR, occupancy and RevPAR fit together?

They are three views of the same sales, and each one fixes what the others hide. ADR tells you the price of the rooms you sold. Occupancy tells you how many you sold. RevPAR combines the two into revenue per room you could have sold.

The formulas, as set out in this explainer on ADR:

  • ADR = room revenue ÷ rooms sold
  • Occupancy = rooms sold ÷ rooms available
  • RevPAR = room revenue ÷ rooms available, which equals ADR × occupancy

Its worked example: a 150-room hotel sells 125 rooms for US$15,000. ADR is US$120, occupancy is about 83 per cent and RevPAR is US$100. The gap between US$120 and US$100 is the price of the 25 rooms that stayed empty.

That gap is the most useful thing on the page. RevPAR can never exceed ADR, and equals it only when every room sells, so the distance between them is your unsold inventory, expressed in money.

What counts as available, and what counts as sold?

Define both once, write the rule down and never change it quietly. The same source notes that, under the Uniform System of Accounts for the Lodging Industry (USALI), rooms sold should include only revenue-generating rooms or those occupied under a promotion or contract, and complimentary rooms not tied to either should be left out.

Small hotels face a sharper version of this problem. With 14 rooms, one room out of order for a month moves the denominator by more than 7 per cent. Decide in advance whether a room under repair counts as available, and apply the same choice every month. If you change the rule, restate the history, or your trend line will lie.

Why can two hotels with the same RevPAR earn different profits?

Because RevPAR measures revenue, not what it cost to earn. Every occupied room has to be cleaned, washed, supplied and often fed. A room that stays empty costs you none of that.

Consider two 20-room hotels with the same RevPAR of 70. These figures are invented to show the shape, and the 35 is an assumed cost per occupied room (cleaning, laundry, supplies, breakfast, booking commission).

Hotel AHotel B
ADR100140
Occupancy70%50%
RevPAR7070
Room nights sold per month (30 days)420300
Variable cost per occupied room3535
Variable cost per month14,70010,500
Room revenue less variable cost27,30031,500

Same RevPAR, 4,200 a month apart. Hotel B served 120 fewer room nights, wore out fewer mattresses and needed fewer shifts in housekeeping.

RevPAR shows how well you sold the rooms and stays silent on what the selling cost.

The reverse can also be true. A hotel with strong occupancy and low rates may have spare capacity to fill a restaurant, or may earn from add-ons. High rates do not always win. Know which of the two levers you are pulling, and what each costs.

Why is RevPAR alone an incomplete measure?

Because it ignores both costs and non-room income. A HotStats piece on Hotel Online makes the case that RevPAR is not a financial measure at all: it shows room income per available room but nothing about operating expenses or the profit left over. It also warns that steady RevPAR can mask rising labour or service costs.

The fuller measures are:

  • TRevPAR: total revenue (rooms, food and beverage, spa, parking and other income) per available room.
  • GOPPAR: gross operating profit per available room, which starts from total revenue and subtracts operating costs.

Hospitality finance coach David Lund, writing in Hotel Online, compares relying on RevPAR to judging a football team only by the goals it scores, ignoring those it concedes. In his example drawn from 2019 HotStats data, one hotel led its competitive set on revenue but spent far more per available room on payroll and other costs than its neighbours, which left its profit per room well behind its revenue ranking.

For an independent hotel with a restaurant, the lesson is practical. If your kitchen loses money while the rooms look healthy, RevPAR will never show it.

How do you know whether your RevPAR is good?

Compare it with hotels like yours nearby, then with your own history and your cost base. A RevPAR of 70 is excellent in one market and a warning in another.

The usual benchmark is a RevPAR index: your RevPAR divided by the average RevPAR of your competitive set, where 100 means you take your fair share. According to a 2024 analysis of management fees, management contracts often include performance tests that allow termination when a hotel's RevPAR index stays below 85 or 90 per cent over a sustained period. If a professional operator can lose its contract on that measure, it deserves your attention too.

Choose your competitive set with discipline. Pick four to six hotels that a guest would seriously compare with yours on location, size, price and style. A luxury hotel next door does not belong in your set just because it is close. Check, too, that your set counts rooms on the same basis as you do. A competitor that counts complimentary rooms as sold, or rooms out of order as available, can flatter or sink your index without any change in trading.

What should you do with the three numbers each week?

Look at them together, in the same order, every week. A simple routine:

  1. Check ADR and occupancy against the same week last year and the forecast. If occupancy is up but ADR is down, ask whether you are discounting too early.
  2. Calculate RevPAR and your index if your market data allows it.
  3. Add a cost line: variable cost per occupied room and payroll as a share of revenue.
  4. Ask one question: if tomorrow's last room sells at a lower rate, does it still add profit?
  5. Record the decision, not only the number.

The last question matters most for small hotels. A discounted room still earns if its rate covers its variable cost, but it also teaches regular guests to wait for deals. Keep a floor price and know why it is there.

For the daily version of this routine, see the ten numbers worth reading each morning. If the numbers come from several systems, check that your property management system and channel manager agree on what counts as a sold room.

Key takeaways

  • RevPAR = room revenue ÷ rooms available = ADR × occupancy. The gap between ADR and RevPAR is your unsold inventory.
  • Define what counts as available and sold, write it down and apply it consistently.
  • Two hotels can share one RevPAR and earn different profit, because occupied rooms carry variable costs.
  • Read RevPAR beside TRevPAR and GOPPAR, since RevPAR ignores costs and non-room income.
  • Judge RevPAR against a fair competitive set through an index, not in isolation.
  • Set a floor rate that covers the cost of an occupied room, and know why it sits where it does.

Questions people ask

What is a good RevPAR for a hotel?

There is no good RevPAR in isolation, because it depends on market, season and segment. The useful comparison is against hotels like yours nearby, usually as an index where 100 means you earn your fair share. Also compare with your own past periods and with the RevPAR you need to cover costs and debt.

What is the difference between ADR and RevPAR?

ADR is room revenue divided by rooms sold, so it describes the price of the rooms guests actually bought. RevPAR is room revenue divided by rooms available, so it also counts empty rooms. RevPAR is therefore never higher than ADR, and the gap between them is your unsold inventory.

How do you calculate hotel occupancy?

Divide rooms sold by rooms available for the same period and express it as a percentage. If you sold 125 room nights from 150 available, occupancy is about 83 per cent. Be consistent about what counts as available and as sold, including rooms out of order and complimentary stays.

Should I raise rates or fill more rooms?

Neither by default. Compare the extra revenue with the extra cost. A booked room costs money to clean, supply and staff, so a higher rate with fewer guests can earn more profit at the same RevPAR. Test both options against your contribution per occupied room before changing your pricing.

What is GOPPAR and why does it matter?

GOPPAR is gross operating profit per available room. It starts from all revenue, including food, beverage and other income, and subtracts operating costs. It matters because RevPAR counts only room revenue and ignores expenses, so a hotel can grow RevPAR while profit per room falls.

Sources

  1. What Is Average Daily Rate (ADR)? And How to Calculate It
  2. Hospitality Financial Leadership: GOPPAR Characteristics
  3. Why Tracking RevPAR Only Is a Recipe for Failure
  4. A New Approach to Hotel Management Fees