We use essential cookies to make our site work. With your consent, we may also use non-essential cookies to improve user experience and analyze website traffic. By clicking “Accept,” you agree to our website's cookie use as described in our Cookie Policy. You can change your cookie settings at any time by clicking “Preferences.”
    All articles
    12 minutes·6 June 2026

    Hotel Performance Metrics: The Ultimate Guide to Hotel KPIs (2026)

    The ultimate guide to hotel performance metrics and hotel KPIs: ADR, RevPAR, occupancy, ALOS, GOPPAR, TRevPAR, lead time, cancellation rate, RGI. Formulas, examples and benchmarks for independent hotels.

    Hotel Performance Metrics: The Ultimate Guide to Hotel KPIs (2026)

    Want to see your own numbers? Upload a file and follow along.

    Hotel Performance Metrics: The Ultimate Guide to Hotel KPIs

    Hotel performance metrics - or hotel KPIs - are the language your property uses to speak to you. Read them properly and you know exactly where you are headed. Ignore them and you are flying on instinct. This guide covers every metric an independent hotelier in Greece or Europe actually needs, with formulas, worked examples and practical benchmarks.

    If you only want the three essentials, start with our shorter ADR, RevPAR & Occupancy guide. This article is the complete reference.

    What Are Hotel Performance Metrics?

    Key Performance Indicators (KPIs) are measurable numbers that show how well a hotel is meeting its goals. They fall into three families:

    • Revenue metrics (ADR, RevPAR, TRevPAR) - how much you earn
    • Demand metrics (occupancy, lead time, ALOS, booking pace) - how you fill
    • Profit and mix metrics (GOPPAR, cancellation rate, channel mix, source market mix, RGI) - what is left at the end

    1. ADR - Average Daily Rate

    ADR = Room Revenue ÷ Rooms Sold

    Example: €18,000 room revenue ÷ 60 rooms sold = €300 ADR. ADR measures your pricing power. Athens hotels averaged €177 ADR in 2025.

    2. Occupancy Rate

    Occupancy % = Rooms Sold ÷ Rooms Available × 100

    40 rooms, 28 sold = 70% occupancy. 100% occupancy is not automatically the goal - high occupancy at low rates often leaves money on the table.

    3. RevPAR - Revenue Per Available Room

    RevPAR = ADR × Occupancy = Room Revenue ÷ Available Rooms

    The single most important revenue management metric. Combines price and occupancy. Athens RevPAR 2025: €137 (+3.4% YoY).

    4. TRevPAR - Total Revenue Per Available Room

    TRevPAR = Total Revenue (rooms + F&B + spa + ancillaries) ÷ Available Rooms

    Essential for hotels with significant non-room revenue (restaurants, spa, events, parking).

    5. GOPPAR - Gross Operating Profit Per Available Room

    GOPPAR = Gross Operating Profit ÷ Available Rooms

    The real profitability KPI. Two hotels with identical RevPAR can have very different GOPPAR depending on cost structure.

    6. ALOS - Average Length of Stay

    ALOS = Total Room Nights ÷ Number of Reservations

    A higher ALOS lowers per-stay operating costs (check-in/out, cleaning turnovers) and stabilises revenue.

    7. Lead Time

    Lead Time = Arrival Date - Booking Date

    Short lead time = opportunities for last-minute upsell and dynamic pricing. Long lead time = forward visibility for strategic rate decisions.

    8. Cancellation Rate

    Cancellation Rate % = Cancelled Reservations ÷ Total Reservations × 100

    Above 25-30% is a red flag. Often driven by over-reliance on free-cancellation OTA rates.

    9. Booking Pace

    Week-over-week booking rhythm compared with the same period last year (STLY). Tells you whether you are running ahead of or behind last year's curve.

    10. Channel Mix

    Percentage of bookings by channel (Direct, Booking.com, Expedia, Airbnb, GDS). A direct booking share above 30% materially improves margins by reducing OTA commission.

    11. Source Market Mix

    Percentage of bookings by guest origin (Germany, USA, UK, France, Italy). Reveals where to invest marketing budget and which markets carry your shoulder season.

    12. RevPAR Index (RGI)

    RGI = Your RevPAR ÷ Competitive Set RevPAR × 100

    RGI > 100 means you are outperforming your comp set. RGI < 100 means you are losing share.

    13. NRevPAR - Net RevPAR

    NRevPAR = (Room Revenue - Distribution Costs) ÷ Available Rooms

    Adjusts RevPAR for commissions and acquisition costs. Increasingly used by independent hotels with heavy OTA exposure.

    How to Read These Metrics Together

    A single KPI in isolation is almost meaningless. The questions that matter are always comparative:

    • ADR up or down vs same time last year?
    • Occupancy moving with or against the market?
    • RevPAR growth driven by rate or volume?
    • Cancellation rate trending up or down quarter-over-quarter?
    • Direct share growing or shrinking as a percentage of total bookings?

    How to Track All These KPIs Without a Spreadsheet

    You do not need an expensive RMS to monitor hotel performance metrics. RevBuddy reads your PMS or channel manager booking export and calculates every KPI above - ADR, RevPAR, occupancy, ALOS, lead time, cancellation rate, channel mix and source market mix - with automatic year-over-year comparison. Your data never leaves your browser.

    Conclusion

    Hotel performance metrics are not reserved for large chains. They are the foundation of every sound revenue strategy. Start with ADR, occupancy and RevPAR. Add ALOS and cancellation rate. When you are ready, layer in GOPPAR, RGI and source market mix. See your hotel through data at rev-buddy.com - free, in minutes.

    See your own data live

    Upload your booking export and see ADR, RevPAR, occupancy and STLY in minutes. Free.

    Keep reading