Hotel Performance Metrics In Brief
Hotel performance metrics are the numbers that show how well a property fills rooms, prices them and turns that revenue into profit. Track them in six groups: Revenue, Profitability, Benchmarking, Marketing and distribution, Guest satisfaction and Operational efficiency.
The three most-watched are occupancy, ADR and RevPAR, because RevPAR combines the other two into one revenue score. The shift for 2026: owners increasingly judge a property on GOPPAR, not RevPAR, because labor, energy and food costs have grown faster than room revenue, so a rising top line no longer guarantees a rising profit. Track revenue and profit metrics side by side, benchmark against your comp set and check the numbers on a schedule that matches each metric.
{{revenue-management-one}}
What Are Hotel Performance Metrics And Why Do They Matter?
Hotel performance metrics, also called hotel KPIs, are standardized measures of how a property performs on revenue, profit, demand, guest experience and cost control. Each one reduces a messy question ("are we doing well?") to a single comparable number you can track over time and against competitors.
They matter because instinct hides problems that math exposes. A full hotel can still lose money if the rooms were discounted too hard and a quiet week can be profitable if costs were controlled. Metrics tell you which lever to pull: raise rates, chase direct bookings, cut a distribution cost, or fix a housekeeping bottleneck. Most of these numbers come straight out of a property management system, so the reporting is a byproduct of daily operations rather than a separate spreadsheet chore.
{{pms-one}}
Hotel Performance Indicators At A Quick Reference
Here is every metric in this guide with its formula and what a strong result looks like. Detailed sections and worked examples follow.
| Metric | What it measures | Formula |
|---|
| ADR | Average price of a sold room | Room revenue ÷ rooms sold |
| Occupancy rate | Share of rooms filled | (Rooms sold ÷ rooms available) × 100 |
| RevPAR | Revenue per available room | Room revenue ÷ rooms available (or ADR × occupancy) |
| TRevPAR | Total revenue per available room | Total hotel revenue ÷ rooms available |
| ALOS | Average length of stay | Total room nights ÷ total bookings |
| GOPPAR | Profit per available room | (Total revenue − operating costs) ÷ rooms available |
| CPOR | Cost to service one sold room | Room operating costs ÷ rooms sold |
| OER | Operating expenses vs. revenue | (Total operating expenses ÷ total revenue) × 100 |
| Net profit margin | Profit kept per revenue dollar | (Total profit ÷ total revenue) × 100 |
| Revenue per employee | Output per staff member | Total revenue ÷ number of staff |
| MPI | Occupancy vs. comp set | (Your occupancy ÷ comp set occupancy) × 100 |
| RGI | RevPAR vs. comp set | (Your RevPAR ÷ comp set RevPAR) × 100 |
| ARI | ADR vs. comp set | (Your ADR ÷ comp set ADR) × 100 |
| Conversion rate | Visitors who book | (Bookings ÷ website visitors) × 100 |
| Distribution cost % | Revenue lost to channels | (Distribution costs ÷ room revenue) × 100 |
| Direct booking ratio | Bookings you own | (Direct bookings ÷ total bookings) × 100 |
| CAC | Cost to win a guest | Marketing spend ÷ new customers |
| NPS | Likelihood to recommend | % promoters − % detractors |
| GSS | Overall satisfaction | (Satisfaction points ÷ responses) × 100 |
| Labor cost % | Payroll share of revenue | (Labor costs ÷ total revenue) × 100 |
| Energy cost per room | Utility cost per stay | Total energy cost ÷ occupied rooms |
| Maintenance cost per room | Upkeep per room | Total maintenance costs ÷ total rooms |
What Are The Most Important Revenue Metrics For Hotels?
Revenue metrics answer the first question every operator asks: how much are the rooms bringing in and how hard are they working. These five are the foundation.
- Average daily rate (ADR): ADR is the average price you actually collected for an occupied room. It strips out empty rooms and tells you whether your pricing is holding. Formula: total room revenue divided by rooms sold. A 30-room hotel that earns $4,500 from 25 sold rooms has an ADR of $180. Rising occupancy paired with a falling ADR usually means you discounted to fill space. Our ADR calculator runs the math on your numbers.
- Occupancy rate: occupancy is the percentage of available rooms that were filled. Formula: rooms sold divided by rooms available, times 100. The same hotel selling 25 of 30 rooms runs 83% occupancy. High occupancy signals demand, but on its own it says nothing about price, which is why it never travels alone. Check the occupancy rate calculator to test different fill scenarios.
- Revenue per available room (RevPAR): RevPAR blends rate and demand into one score by spreading room revenue across every room, sold or not. Formula: room revenue divided by rooms available, or ADR times occupancy rate. Our example hotel posts a RevPAR of $150 ($180 ADR times 83% occupancy). It is the single best number for comparing your own performance week to week. A revpar calculator speeds up the check.
- Total revenue per available room (TRevPAR): TRevPAR widens the lens to every dollar a room generates, including food and beverage, spa, parking and events. Formula: total hotel revenue divided by rooms available. It matters most for resorts and full-service properties where rooms are only part of the story. The trevpar calculator captures the non-room revenue.
- Average length of stay (ALOS): ALOS is the average number of nights per booking. Formula: total room nights divided by total bookings. Longer stays cut turnover costs and OTA commissions per night, so nudging ALOS up is often cheaper than chasing new bookings.
{{payments-cta}}
What Profitability Metrics Should Hotels Track?
Revenue metrics can look healthy while the property leaks money. Profitability metrics close that gap and in 2026 they are where ownership attention has moved.
Gross operating profit per available room (GOPPAR): GOPPAR is RevPAR after operating costs. Formula: total revenue minus operating expenses, divided by rooms available. It is the metric of record at the ownership level because it exposes whether revenue is actually converting to profit. When labor, energy and food costs rise faster than room rates, RevPAR can climb while GOPPAR falls and only GOPPAR catches it.
Cost per occupied room (CPOR): CPOR is what it costs to service one sold room, covering housekeeping, amenities, utilities and linen. Formula: total room operating costs divided by rooms sold. Watching CPOR against ADR tells you the real margin on every room night.
Operating expense ratio (OER): OER is the share of revenue consumed by operating costs before financing and tax. Formula: total operating expenses divided by total revenue, times 100. Where net margin is the final result, OER isolates operational cost control, so a climbing OER flags cost creep even while the property is still profitable.
Net profit margin: net margin is the share of revenue you keep after all expenses. Formula: total profit divided by total revenue, times 100. It is the whole-business health check that folds in every other cost.
Revenue per employee: this measures how much revenue each staff member supports. Formula: total revenue divided by number of staff. With labor the largest controllable cost in most hotels, it is a fast read on staffing efficiency without cutting service.
How Do Hotels Benchmark Against Competitors?
Your own numbers only mean something next to the market. Benchmarking indexes compare you to a comp set, a group of similar nearby hotels. Each index reads against a fair-share baseline of 100: above 100 means you are winning more than your share, below means you are losing it.
Step 1: Assess market share with the Market Penetration Index (MPI). MPI compares your occupancy to the comp set. Formula: your occupancy divided by comp set occupancy, times 100. An MPI of 110 means you are filling rooms 10% faster than rivals.
Step 2: Measure revenue performance with the Revenue Generation Index (RGI). RGI compares your RevPAR to the comp set and is the most complete of the three. Formula: your RevPAR divided by comp set RevPAR, times 100. An RGI above 100 means you are capturing more than your fair share of revenue.
Step 3: Compare pricing with the Average Rate Index (ARI). ARI compares your ADR to the comp set. Formula: your ADR divided by comp set ADR, times 100. A low ARI with a high MPI is a classic warning that you are buying occupancy with discounts.
Step 4: Read them together. MPI, ARI and RGI only make sense as a set. High occupancy (MPI) but low rate (ARI) often nets a mediocre RGI, the signal to hold rates rather than chase fill. Comp set data comes from providers such as STR or CoStar and your own revenue management reporting.
| Index | Compares | Baseline | Reads as |
|---|
| MPI | Your occupancy vs. comp set | 100 | Demand share |
| ARI | Your ADR vs. comp set | 100 | Pricing power |
| RGI | Your RevPAR vs. comp set | 100 | Overall revenue share |
{{revenue-management-two}}
What Marketing And Distribution Metrics Matter Most?
These metrics show how efficiently you turn demand into booked rooms and how much of each booking survives channel costs.
Conversion rate: the share of website visitors who book. Formula: bookings divided by website visitors, times 100. A weak rate on strong traffic points to friction in the booking engine or a rate that is not competitive.
Distribution cost percentage: the slice of room revenue paid out to OTAs and other channels. Formula: distribution costs divided by room revenue, times 100. OTA commissions commonly run 15% to 25% per booking, so every point you shift to direct booking flows to the bottom line.
Direct booking ratio: the share of bookings that come through your own channels. Formula: direct bookings divided by total bookings, times 100. Raising it is the most reliable way to cut distribution cost and a channel manager helps balance the mix without overselling.
Customer acquisition cost (CAC): what you spend to win one guest. Formula: marketing spend divided by new customers acquired. Compare CAC to the profit from an average stay to see whether a campaign actually paid off.
What Guest Satisfaction Metrics Should Hotels Monitor?
Guest sentiment is a leading indicator: it moves before revenue does, because reviews and repeat stays follow experience.
- Net promoter score (NPS): measures how likely guests are to recommend you, on a 0 to 10 question. Formula: percentage of promoters (9 to 10) minus percentage of detractors (0 to 6). It predicts word of mouth and repeat business.
- Guest satisfaction score (GSS): an overall satisfaction average from post-stay surveys. Formula: total satisfaction points divided by total responses, times 100. It is broader than NPS and easier for staff to act on.
- Complaint resolution time: the average time to close a guest complaint. Formula: total resolution time divided by number of complaints. Faster resolution protects review scores, which feed straight back into conversion.
What Operational Efficiency Metrics Should Hotels Track?
Operational metrics are where GOPPAR is won or lost, because they govern the costs behind every occupied room.
Labor cost percentage: payroll as a share of revenue. Formula: labor costs divided by total revenue, times 100. It is usually the largest controllable cost, so small improvements move profit noticeably.
Energy cost per occupied room: utility spend spread across sold rooms. Formula: total energy cost divided by occupied rooms. Rising energy costs make this a growing line for 2026 margins.
Maintenance cost per room: upkeep cost per room in inventory. Formula: total maintenance costs divided by total rooms available. Steady maintenance spend usually prevents larger capital repairs later.
How Do You Calculate Hotel Performance Metrics?
Work through one property to see how the numbers connect. Take a 40-room boutique hotel over one night: 32 rooms sold, $6,080 in room revenue, $1,900 in other revenue, $3,200 in operating costs.
- Occupancy: (32 ÷ 40) × 100 = 80%
- ADR: $6,080 ÷ 32 = $190
- RevPAR: $6,080 ÷ 40 = $152 (matches $190 × 80%)
- TRevPAR: ($6,080 + $1,900) ÷ 40 = $199.50
- GOPPAR: ($7,980 − $3,200) ÷ 40 = $119.50
Read together, they tell a fuller story than any single figure: healthy occupancy, a solid rate and a GOPPAR that confirms the night was genuinely profitable after costs. Pulling the same numbers by hand every day is where errors creep in, which is why most properties automate the calculations through their PMS.
What Benchmarks Should Hotels Target For Each Metric?
Absolute targets vary by market, class and season, so treat these as directional. Your comp set and current STR or CoStar data are the real yardstick.
| Metric | Directional target | Note |
|---|
| Occupancy | 70% or higher | Varies widely by market and season |
| RevPAR | Above last year, same period | Trend matters more than the raw number |
| GOPPAR | Rising with or ahead of RevPAR | Falling GOPPAR on rising RevPAR is a red flag |
| MPI / ARI / RGI | 100 or above | 100 is fair share vs. comp set |
| Distribution cost | Under 20% of room revenue | Lower as direct bookings rise |
| Direct booking ratio | Growing quarter over quarter | Every point cuts commission |
| Labor cost | 30% to 35% of revenue | Full-service runs higher |
| NPS | Positive and trending up | Compare to your own baseline |
The one rule that travels across every property: watch the trend and the ratio between metrics, not a single number in isolation.
How Often Should You Track Each Metric?
Match the cadence to how fast the metric moves. Daily for occupancy, ADR and RevPAR during the booking window. Weekly for pace and the benchmarking indexes. Monthly for GOPPAR, margins, CAC and the guest scores. A daily night audit process is what makes the daily numbers trustworthy, since it reconciles the day before the next one starts.
How Can Technology Help Track Hotel Performance Metrics?
Manual tracking breaks down at exactly the moment it matters most, during a busy stretch when no one has time to rebuild a spreadsheet. A modern PMS records every reservation, rate and cost as it happens, then reports the metrics automatically.
With roommaster, occupancy, ADR, RevPAR, GOPPAR and the benchmarking indexes update from live operations, so the reporting is current without manual entry. Built-in revenue management turns those readings into rate decisions and connected hotel dynamic pricing adjusts rates as demand shifts. The result is less time assembling numbers and more time acting on them.
See Your Metrics Update Themselves
roommaster tracks every KPI in this guide from your live front desk, so ADR, RevPAR and GOPPAR are always current. Book a demo to see your property's numbers in one place.
{{cta-strip}}
FAQs
1. What is the difference between ADR and RevPAR?
ADR is the average rate for rooms actually sold, so it ignores empty rooms. RevPAR spreads room revenue across every available room, sold or not. ADR measures pricing; RevPAR measures overall revenue performance.
2. What is a good RevPAR for a hotel?
There is no universal figure, since RevPAR depends on market, class and season. Judge it against your own RevPAR for the same period last year and against your comp set using RGI. A rising trend beats any single number.
3. Why is GOPPAR more important in 2026?
Labor, energy and food costs have risen faster than room rates, so RevPAR can climb while profit falls. GOPPAR includes operating costs, making it the clearer read on whether revenue is converting to profit.
4. How do the competitive indexes MPI, ARI and RGI work?
Each compares you to a comp set against a baseline of 100. MPI compares occupancy, ARI compares ADR and RGI compares RevPAR. Above 100 means you are winning more than your fair share; below means you are losing it.
5. How often should hotels track performance metrics?
Track occupancy, ADR and RevPAR daily; pace and benchmarking indexes weekly; GOPPAR, margins and guest scores monthly. Match the cadence to how quickly each metric changes.
6. What are the most common mistakes in tracking hotel metrics?
Reading occupancy without rate, watching RevPAR while ignoring GOPPAR, comparing to national averages instead of a comp set and pulling numbers by hand so errors and delays creep in.
7. How is TRevPAR different from RevPAR?
RevPAR counts only room revenue. TRevPAR adds every other revenue stream, such as food and beverage, spa and parking. TRevPAR matters most for resorts and full-service hotels where rooms are one of several income sources.