top of page
iconBellAlert.png
iconBell.png

Hotel Metrics Training: Occupancy, ADR, RevPAR and Profitability

Hotel manager reviewing occupancy, ADR, RevPAR and profitability metrics on a hotel performance dashboard

A hotel can be full and still leave money on the table. It can post a strong average rate while too many rooms sit empty. It can grow revenue and still become less profitable because expenses grew even faster. Hotel metrics help you see which of those stories is actually happening.

This training uses one 80-room limited-service hotel throughout. The goal is not to memorize a wall of formulas. The goal is to understand what each number is telling you, what it is not telling you, and what action it should cause you to consider.

Numbers do not run the hotel. They tell you where to look.

The Example Hotel

Prairie View Hotel has the following results for one night:

  • Rooms available for sale: 80

  • Paid rooms sold: 64

  • Room revenue: $7,680

  • Other operating revenue: $800

  • Total operating revenue: $8,480

  • Total labor cost: $2,400

  • Defined rooms operating cost for CPOR: $2,560

  • Gross operating profit, or GOP: $3,200

  • Competitive set occupancy: 72%

  • Competitive set ADR: $115

  • Competitive set RevPAR: $82.80

We will use these same numbers for every calculation so you can see how the metrics connect.

Start With Three Raw Numbers

Most top-line hotel metrics begin with three basic figures: rooms available, rooms sold, and room revenue.

  • Rooms available is the room supply for the period. For one night, it is the number of rooms available for sale. For a 31-day month at an 80-room hotel, full room supply is 2,480 room nights.

  • Rooms sold is the number of paid room nights sold during the period. Benchmarking reports such as STR generally exclude complimentary rooms from demand.

  • Room revenue is revenue earned from guest room rentals, net of rebates and discounts. It is not the same as total hotel revenue.

Your PMS, brand, owner, and benchmarking provider may have specific rules for complimentary rooms, out-of-order rooms, fees, and taxes. Follow the required reporting method and use it consistently. Never remove rooms from supply merely to make occupancy look better.

1. Occupancy: How Full Were We?

Occupancy = Rooms Sold / Rooms Available x 100

Prairie View sold 64 of its 80 available rooms. 64 divided by 80 equals 0.80, or 80% occupancy.

Occupancy measures volume. It tells you how much of your available inventory you sold, but it says nothing about whether you sold those rooms at a good price. High occupancy can be excellent, or it can be the result of rates that were too low.

Questions occupancy should trigger

  • Was demand stronger or weaker than expected?

  • Did we sell out too early at rates that were too low?

  • Are certain days of the week consistently weak?

  • Did out-of-order rooms unnecessarily reduce what we could sell?

  • How did our occupancy compare with our competitive set?

2. ADR: What Did Guests Pay on Average?

ADR = Room Revenue / Rooms Sold

Prairie View generated $7,680 in room revenue from 64 paid rooms. $7,680 divided by 64 equals a $120 ADR.

ADR stands for Average Daily Rate. It measures the average room revenue earned for each paid room sold. It does not include the rooms you failed to sell, and it does not tell you whether the property was profitable.

Questions ADR should trigger

  • Did discounts or lower-rated channels dilute the average rate?

  • Did the front desk capture appropriate walk-in and same-day rates?

  • Were premium room types and upgrades priced and sold correctly?

  • How did our rate compare with the competitive set?

  • Did we protect rate on high-demand dates?

3. RevPAR: How Well Did We Use Every Available Room?

RevPAR = Room Revenue / Rooms Available
RevPAR also equals ADR x Occupancy, with occupancy written as a decimal

Prairie View earned $7,680 across 80 available rooms. $7,680 divided by 80 equals $96 RevPAR. You can check the answer another way: $120 ADR multiplied by 0.80 occupancy also equals $96.

RevPAR stands for Revenue Per Available Room. It balances rate and occupancy, which makes it a stronger top-line performance measure than either number alone. It still measures room revenue, not profit.

Why Occupancy Alone Can Mislead You

Consider two 80-room hotels:

  • Hotel A runs 90% occupancy at a $95 ADR. Its RevPAR is $85.50 and its room revenue is $6,840.

  • Hotel B runs 75% occupancy at a $125 ADR. Its RevPAR is $93.75 and its room revenue is $7,500.

Hotel B sold 12 fewer rooms but generated $660 more room revenue. It may also have had fewer rooms to clean and lower variable costs. This does not mean lower occupancy is always better. It means the objective is not simply to fill rooms. The objective is to capture the best combination of demand, rate, and profitability.

4. Market Indexes: Did We Beat Our Fair Share?

A property can improve over last year and still lose ground if the rest of the market improved faster. Competitive indexes compare your hotel with an appropriate competitive set. An index of 100 means fair share. Above 100 means you outperformed the comparison group on that metric. Below 100 means you underperformed it.

MPI: Occupancy Index

MPI = Hotel Occupancy / Comp Set Occupancy x 100

Prairie View's MPI is 80% divided by 72%, multiplied by 100, which equals 111.1. The hotel captured more than its fair share of occupancy.

ARI: Average Rate Index

ARI = Hotel ADR / Comp Set ADR x 100

Prairie View's ARI is $120 divided by $115, multiplied by 100, which equals 104.3. Its average rate was about 4.3% above the competitive set.

RGI: RevPAR Index

RGI = Hotel RevPAR / Comp Set RevPAR x 100

Prairie View's RGI is $96 divided by $82.80, multiplied by 100, which equals 115.9. Its RevPAR was about 15.9% above the competitive set.

MPI tells you whether you won occupancy. ARI tells you whether you won rate. RGI tells you whether the combination won revenue share.

5. Total Revenue and TRevPAR

TRevPAR = Total Operating Revenue / Rooms Available

Prairie View produced $8,480 in total operating revenue, including $7,680 in room revenue and $800 from other operations. $8,480 divided by 80 available rooms equals $106 TRevPAR.

TRevPAR stands for Total Revenue Per Available Room. It captures revenue beyond the guest room, such as parking, meeting-room rental, pet fees when applicable, market sales, and other operating revenue. At many limited-service hotels, room revenue remains the largest piece, but the smaller revenue streams still matter.

6. Labor Cost Percentage

Labor Cost % = Total Labor Cost / Total Operating Revenue x 100

Prairie View spent $2,400 on labor and produced $8,480 in total operating revenue. $2,400 divided by $8,480 equals 28.3%.

There is no universal ideal labor percentage. It changes with service level, wages, benefits, occupancy, market conditions, and which labor costs are included. Some companies also calculate departmental labor against departmental revenue. Use the definition and target established for your property.

A low percentage is not automatically good if rooms are dirty, maintenance is deferred, or employees are burning out. A high percentage is not automatically bad during training, opening, severe weather, or a temporary revenue decline. The number points to a question. It does not replace judgment.

7. CPOR: Cost Per Occupied Room

CPOR = Defined Operating Cost / Rooms Sold

If Prairie View includes $2,560 of defined rooms operating costs and sells 64 rooms, its CPOR is $40.

CPOR helps monitor the variable and departmental cost of serving occupied rooms. The important word is defined. One company may include housekeeping labor, linen, amenities, laundry, breakfast, and commissions. Another may use a narrower definition. Do not compare CPOR between properties until you know both calculations include the same costs.

8. GOP and GOPPAR: Did Revenue Become Profit?

Gross Operating Profit, or GOP, is what remains after operating expenses are deducted from operating revenue, before items such as interest, income taxes, depreciation, and certain ownership costs.

GOPPAR = Gross Operating Profit / Rooms Available

Prairie View produced $3,200 in GOP across 80 available rooms. Its GOPPAR is $40.

RevPAR tells you how productively you generated room revenue. GOPPAR tells you how productively the operation converted revenue into profit. A hotel can grow RevPAR while GOPPAR falls if payroll, commissions, utilities, repairs, supplies, or other expenses rise faster than revenue.

How Each Department Moves the Numbers

  • Front desk protects ADR through rate integrity, correct postings, upgrades, payment collection, and accurate no-show handling.

  • Housekeeping affects rooms available, occupancy, CPOR, guest satisfaction, and the speed at which rooms return to sellable status.

  • Maintenance protects room supply by returning out-of-order rooms to service and preventing small defects from becoming expensive failures.

  • Sales builds future occupancy and rate through local accounts, groups, and relationships that fit the property's need dates.

  • Managers connect the numbers, investigate exceptions, control costs, and make sure short-term savings do not damage long-term performance.

Read Trends, Not Isolated Numbers

One unusual day can mislead you. Review performance in context:

  • MTD: Month to Date

  • YTD: Year to Date

  • Budget: What the property planned

  • Forecast: What the property currently expects

  • Prior year: Prefer comparable days of the week and account for holidays or special events

  • Pace: How many rooms are booked now for a future date compared with the same booking point last year or another benchmark

  • Pickup: How many net room nights were added or lost between two booking snapshots

A Tuesday should usually be compared with another Tuesday, not simply the same calendar date. Event calendars, severe weather, renovations, and group blocks can explain changes that the percentage alone cannot.

A Five-Question Daily Review

  • Demand: How full were we, and how did occupancy compare with budget, forecast, prior year, and the market?

  • Rate: Did ADR reflect the demand available to us?

  • Market share: Were MPI, ARI, and RGI above or below 100, and why?

  • Profit: Did revenue convert into healthy labor percentage, CPOR, and GOPPAR?

  • Action: What should change today in pricing, staffing, sales, maintenance, or follow-up?

Common Interpretation Patterns

  • High MPI with low ARI can mean the hotel captured occupancy by discounting more aggressively than the market.

  • Low MPI with high ARI can mean the hotel protected rate but may have missed demand. It can also be a deliberate and profitable strategy, so check RevPAR and profit before changing price.

  • RGI above 100 means the hotel outperformed its comparison group in RevPAR, even if one of the two supporting indexes was below 100.

  • RevPAR rising while GOPPAR falls points toward an expense or revenue-mix problem.

  • Occupancy rising while guest scores fall may indicate that staffing or operational capacity did not keep up with volume.

Common Mistakes

  • Chasing 100% occupancy without protecting rate or profit

  • Lowering rates automatically whenever occupancy is soft

  • Treating revenue as though it were profit

  • Changing which costs are included in CPOR or labor percentage from one period to another

  • Comparing unlike dates without checking day of week, events, or renovations

  • Manipulating room supply by placing rooms out of order to improve reported occupancy

  • Reacting to one day instead of looking for a trend

  • Assuming an index above 100 means every operating decision was correct

The Bottom Line

Occupancy tells you how much inventory you sold. ADR tells you the average room rate you earned. RevPAR combines rate and occupancy. MPI, ARI, and RGI show whether you captured your fair share of the market. TRevPAR expands the view to all operating revenue. Labor percentage and CPOR show cost pressure. GOPPAR shows whether the operation converted revenue into profit.

Never manage a hotel from one number. Read the numbers together, understand the story behind them, and then act.

Metric definitions used in this training follow the CoStar with STR Benchmark glossary. Reporting treatment can vary by PMS, brand, management company, owner, and benchmarking program. Source: https://www.costar.com/products/str-benchmark/resources/glossary

Frequently Asked Questions

What is the most important hotel metric?

There is no single winner. RevPAR is a strong top-line rooms metric because it combines occupancy and ADR. GOPPAR is more useful when the question is whether the hotel converted revenue into operating profit. A manager should read both.

Is high occupancy always good?

No. High occupancy can come from strong demand and good pricing, or from rates that were unnecessarily low. Review ADR, RevPAR, market indexes, and profit before deciding whether occupancy was truly healthy.

Can RevPAR be calculated two ways?

Yes. Divide room revenue by rooms available, or multiply ADR by occupancy written as a decimal. Both methods should produce the same answer.

What does an index of 100 mean?

It means the hotel captured its fair share of the comparison group's performance for that metric. Above 100 is more than fair share; below 100 is less.

Should out-of-order rooms be removed from rooms available?

Use the reporting rules required by your PMS, brand, owner, and benchmarking provider. Different operational and benchmarking reports may treat availability differently. Apply the method consistently and never change room status simply to improve a metric.

What is a good occupancy or ADR?

There is no universal target. A healthy result depends on the market, day of week, season, service level, property condition, budget, and competitive set. Performance is best judged against an appropriate benchmark and the profit it produced.

MORE TRAINING MODULES

hotel-open-door.jpg
Guest Complaint Resolution
hotel-open-door.jpg
Hotel Leadership: Setting the Tone for Your Team.
hotel-open-door.jpg
Hotel Manager Training: Leadership & Ownership Mindset
hotel-open-door.jpg
Front Desk Sales Training
bottom of page