Hotel managers are drowning in data — daily reports, monthly P&Ls, OTA dashboards, guest analytics. Yet most struggle to answer the one question that matters: is my property performing well, and where can it improve? The answer lies in six core KPIs. Master these, and every decision — from pricing to staffing to capital investment — becomes clearer.
This guide explains each metric with formulas, real-world examples, benchmarks for the Indian hospitality market, and guidance on how frequently to monitor each one.
Why Hotel KPIs Matter
Key Performance Indicators translate complex operational data into actionable signals. Without them, decisions are based on gut feeling — which is unreliable when markets shift. KPIs serve three critical functions:
- Performance tracking: Are we doing better or worse than last month, last year, or our competitive set?
- Problem identification: A dropping ADR with stable occupancy signals pricing erosion. High occupancy with low GOPPAR signals cost control issues.
- Decision support: Should you invest in a new spa, or renovate existing rooms? KPI trends tell you where the revenue opportunity lies.
Average Daily Rate (ADR)
ADR measures the average revenue earned per occupied room per day. It tells you what guests are actually paying, excluding empty rooms from the calculation.
A 30-room resort earns ₹3,60,000 in room revenue on a day when 24 rooms are occupied:
ADR = ₹3,60,000 ÷ 24 = ₹15,000
What ADR Tells You
ADR reflects your pricing power — how much guests are willing to pay for your rooms. Rising ADR means your rates, value proposition, or guest mix are improving. Falling ADR might indicate increased discounting, a shift to lower-paying channels (OTAs vs. direct), or growing competitive pressure.
ADR Pitfalls
- ADR ignores unsold rooms. A hotel with ₹20,000 ADR and 30% occupancy is underperforming one with ₹12,000 ADR and 85% occupancy. Always evaluate ADR alongside occupancy.
- ADR can be inflated by room type mix. If you sell mostly suites one month and mostly standard rooms the next, ADR will fluctuate even if actual pricing hasn't changed. Segment ADR by room type for accurate analysis.
- Complimentary and house-use rooms should be excluded from ADR calculations. Include them, and you artificially deflate your average rate.
Occupancy Rate
Occupancy rate measures what percentage of your available rooms were sold in a given period.
A 30-room resort with 2 rooms under renovation sells 22 rooms on a given night:
Occupancy = (22 ÷ 28) × 100 = 78.6%
Seasonal Benchmarks (India)
- Leisure resorts (peak season): 75-95%
- Leisure resorts (off-season): 25-50%
- City business hotels: 60-80% annual average
- Budget hotels: 65-85% annual average
An occupancy rate that's consistently above 90% during non-peak periods may indicate you're pricing too low. If you're always full, you're leaving money on the table.
RevPAR — The Bridge Metric
Revenue Per Available Room combines ADR and occupancy into a single metric, making it the most widely used hotel performance indicator. It answers: how much revenue is each room in my inventory generating, whether occupied or not?
Hotel A: ADR ₹18,000, Occupancy 55% → RevPAR = ₹9,900
Hotel B: ADR ₹12,000, Occupancy 88% → RevPAR = ₹10,560
Hotel B generates more revenue per available room despite charging 33% less per night. RevPAR reveals the real performance that ADR alone misses.
RevPAR growth can come from three levers: increasing ADR (price more), increasing occupancy (sell more rooms), or both. The optimal strategy depends on where you are in the demand cycle — during high demand, push ADR; during low demand, push occupancy with targeted promotions.
GOPPAR — The Profit Metric
Gross Operating Profit Per Available Room is the metric that owners and investors care about most. Revenue means nothing if it's consumed by costs. GOPPAR measures actual profitability per room.
A 30-room resort generates ₹45,00,000 total monthly revenue with ₹28,00,000 in operating costs:
GOP = ₹17,00,000
GOPPAR = ₹17,00,000 ÷ (30 × 30 days) = ₹1,889/room/night
Why GOPPAR Is Essential
Two resorts can have identical RevPAR but drastically different GOPPAR. A resort with high staffing costs, expensive F&B operations, or deferred maintenance will lose profitability despite strong revenue. GOPPAR forces you to think about the full picture:
- Revenue management: RevPAR tells you if you're pricing well
- Cost management: GOPPAR tells you if you're running the business well
- Investment decisions: A spa renovation that increases RevPAR by ₹500 but costs ₹400/room/night to operate only improves GOPPAR by ₹100
TRevPAR — Total Revenue Per Available Room
While RevPAR only considers room revenue, TRevPAR includes all revenue streams: rooms, F&B, spa, minibar, laundry, activities, and other operated departments.
For resorts, TRevPAR is arguably more important than RevPAR because non-room revenue often makes up 30-50% of total revenue. A resort with aggressive food and beverage operations, a popular spa, or profitable activity packages will have a TRevPAR significantly higher than its RevPAR.
Tracking TRevPAR alongside RevPAR tells you how much ancillary revenue each guest generates. If RevPAR grows but TRevPAR stays flat, your non-room departments may be underperforming — or you may be attracting guests who don't use on-site facilities.
RevPAR Index (RGI)
The Revenue Generation Index (RGI), also called RevPAR Index, measures your property's RevPAR performance against your competitive set (comp set). It tells you whether you're capturing your fair share of the market.
Your resort's RevPAR is ₹8,500 and your 5-hotel competitive set averages ₹7,200:
RevPAR Index = (₹8,500 ÷ ₹7,200) × 100 = 118.1
You're capturing 118% of your fair share — outperforming the market by 18 points.
This is the only metric that contextualizes your performance against the market. Your RevPAR might drop 15% during monsoon season, but if the market drops 25%, you're actually gaining share. Without the index, that 15% decline looks like failure.
Building Your KPI Dashboard
Knowing the formulas is step one. The real value comes from tracking them consistently and using the trends to make decisions. Here's a practical framework:
Daily Monitoring
- Occupancy — today, tomorrow, next 7 days
- ADR — for today's arrivals vs. budget
- Pickup — new bookings for future dates in the last 24 hours
Weekly Review
- RevPAR — trailing 7-day vs. same period last year
- ADR by channel — direct bookings vs. OTA bookings
- Occupancy forecast — next 30 days, with rate adjustment triggers
Monthly Deep Dive
- GOPPAR — month-over-month and year-over-year
- TRevPAR — by department contribution
- RevPAR Index — competitive set benchmarking
- ADR by room type — segment analysis
- Revenue per guest — average total spend beyond room rate
A modern PMS should provide most of these metrics automatically through a Daily Business Summary report. The key is establishing a rhythm of review and action — data that's looked at but not acted upon is worthless.
Frequently Asked Questions
What is a good ADR for a hotel?
It depends on your market, property type, and location. A luxury resort in Goa might target ₹15,000-₹25,000 ADR while a budget hotel in a tier-2 city targets ₹2,000-₹3,500. Compare your ADR to similar properties in your competitive set using RevPAR Index.
What's the difference between ADR and RevPAR?
ADR measures the average rate of occupied rooms only. RevPAR factors in both rate and occupancy by dividing total room revenue by total available rooms. A hotel with high ADR but low occupancy might have lower RevPAR than one with moderate ADR and high occupancy.
Why is GOPPAR better than RevPAR?
GOPPAR accounts for operating costs, not just revenue. Two hotels with identical RevPAR might have very different profitability. GOPPAR tells you how much profit each room generates, which is the metric that matters most to owners.
How often should I review hotel KPIs?
Daily for occupancy and ADR, weekly for RevPAR and pace reports, monthly for GOPPAR, TRevPAR, and competitive benchmarking, and quarterly for strategic adjustments based on trends.