calcolihoreca

Free calculators for restaurants, bars and pizzerias. Results are operational estimates and do not replace professional tax, legal, health or technical advice.

Food cost calculatorCocktail cost calculatorBlood alcohol calculatorPizza dough calculatorBreak-even calculatorBMI calculatorPercentage calculatorItalian tax codeAll calculatorsBar gamesBlogAuthorsAbout usEditorial policyContactPrivacyCookieTerms
Made in Italy
$calcoli·HoReCaFree · fast · no sign-up
Food CostMarginsBar & CocktailPizzaPastaStaff & HREventsCoffee
Home/Hotel & Hospitality

Hotel & Hospitality

RevPAR, ADR & Occupancy Calculator

Calculate the three core hotel revenue KPIs in one place. Enter room revenue, rooms sold and rooms available to get your Average Daily Rate, occupancy rate and Revenue Per Available Room instantly.

Updated: June 2026
No registration Instant calculation Data stays in browser

Results

ADR (average daily rate)$150.00
Occupancy rate70 %
RevPAR (revenue per available room)$105.00
Available room-nights1,500
Cross-check (ADR × Occupancy)$105.00

ADR = revenue / rooms sold. RevPAR = revenue / available room-nights = ADR × occupancy.

Good balance: 70% occupancy and $105.00 RevPAR. Defend the ADR instead of chasing fill alone.

  • Raise the ADR with room upselling, packages and dynamic rates instead of discounting rooms.
  • Think in RevPAR, not one lever alone: occupancy and ADR must be optimised together.
150 persone trovano utile questo calcolatore

RevPAR, ADR & Occupancy Formulas

Available room-nights = Rooms available x Nights

ADR  (Average Daily Rate)    = Room revenue / Rooms sold
Occupancy %                  = Rooms sold / Available room-nights x 100
RevPAR (Rev. Per Avail. Room)= Room revenue / Available room-nights

Cross-check:
  RevPAR = ADR x Occupancy %

Example: 50-Room Hotel Over a 30-Night Month

  • Rooms available: 50 rooms x 30 nights = 1,500 available room-nights
  • Rooms sold: 1,050 room-nights
  • Room revenue:€157,500
  • ADR: 157,500 / 1,050 = €150
  • Occupancy: 1,050 / 1,500 = 70%
  • RevPAR: 157,500 / 1,500 = €105
  • Cross-check:€150 x 70% = €105 — matches RevPAR
Risposte rapide

Direct answers

What is RevPAR and how is it calculated?
RevPAR (Revenue Per Available Room) measures how much revenue each available room generates, regardless of whether it was sold. It is calculated as total room revenue divided by the number of available room-nights (rooms available multiplied by the number of nights in the period). RevPAR is the single most important top-line KPI in hotel revenue management because it combines both rate and occupancy into one figure. You can also verify it as ADR multiplied by Occupancy.
What is the difference between ADR and RevPAR?
ADR (Average Daily Rate) is the average price of the rooms you actually sold: room revenue divided by rooms sold. RevPAR (Revenue Per Available Room) spreads that revenue across every room you had available, sold or not. ADR tells you about pricing; RevPAR tells you about overall room-revenue performance. A hotel can have a high ADR but a poor RevPAR if occupancy is low.
How do you calculate hotel occupancy rate?
Occupancy rate is the percentage of available rooms that were sold over a period: rooms sold divided by available room-nights (rooms available times the number of nights), expressed as a percentage. For example, 1,050 rooms sold against 50 rooms over 30 nights (1,500 room-nights) gives an occupancy of 70%.
Is it better to raise ADR or occupancy to improve RevPAR?
Because RevPAR = ADR x Occupancy, both levers increase it, but they are not equal in profit terms. Raising ADR flows almost entirely to the bottom line because the room is already staffed and serviced. Raising occupancy adds the variable cost of each additional occupied room (the CPOR: housekeeping, amenities, laundry, utilities). When demand allows, increasing rate is usually the more profitable route, which is why revenue managers protect ADR before discounting.
What is a good RevPAR for a hotel?
There is no universal benchmark because RevPAR depends heavily on location, star rating, season and market segment. The right way to use it is comparatively: track your own RevPAR over time, compare it against the same period last year, and benchmark against your competitive set (your RevPAR Index or RGI). A rising RevPAR with stable costs means improving room profitability.
Can RevPAR exceed ADR?
No. Because RevPAR = ADR x Occupancy and occupancy can never exceed 100%, RevPAR is always less than or equal to ADR. RevPAR only equals ADR in the theoretical case of 100% occupancy. If your calculation ever shows RevPAR above ADR, the inputs are wrong (most often rooms sold exceeds the available room-nights).
Quick answers

Frequently Asked Questions

What is RevPAR and how is it calculated?

RevPAR (Revenue Per Available Room) measures how much revenue each available room generates, regardless of whether it was sold. It is calculated as total room revenue divided by the number of available room-nights (rooms available multiplied by the number of nights in the period). RevPAR is the single most important top-line KPI in hotel revenue management because it combines both rate and occupancy into one figure. You can also verify it as ADR multiplied by Occupancy.

What is the difference between ADR and RevPAR?

ADR (Average Daily Rate) is the average price of the rooms you actually sold: room revenue divided by rooms sold. RevPAR (Revenue Per Available Room) spreads that revenue across every room you had available, sold or not. ADR tells you about pricing; RevPAR tells you about overall room-revenue performance. A hotel can have a high ADR but a poor RevPAR if occupancy is low.

How do you calculate hotel occupancy rate?

Occupancy rate is the percentage of available rooms that were sold over a period: rooms sold divided by available room-nights (rooms available times the number of nights), expressed as a percentage. For example, 1,050 rooms sold against 50 rooms over 30 nights (1,500 room-nights) gives an occupancy of 70%.

Is it better to raise ADR or occupancy to improve RevPAR?

Because RevPAR = ADR x Occupancy, both levers increase it, but they are not equal in profit terms. Raising ADR flows almost entirely to the bottom line because the room is already staffed and serviced. Raising occupancy adds the variable cost of each additional occupied room (the CPOR: housekeeping, amenities, laundry, utilities). When demand allows, increasing rate is usually the more profitable route, which is why revenue managers protect ADR before discounting.

What is a good RevPAR for a hotel?

There is no universal benchmark because RevPAR depends heavily on location, star rating, season and market segment. The right way to use it is comparatively: track your own RevPAR over time, compare it against the same period last year, and benchmark against your competitive set (your RevPAR Index or RGI). A rising RevPAR with stable costs means improving room profitability.

Can RevPAR exceed ADR?

No. Because RevPAR = ADR x Occupancy and occupancy can never exceed 100%, RevPAR is always less than or equal to ADR. RevPAR only equals ADR in the theoretical case of 100% occupancy. If your calculation ever shows RevPAR above ADR, the inputs are wrong (most often rooms sold exceeds the available room-nights).

Italian version: Calcola revpar adr

Results

ADR (average daily rate)$150.00
Occupancy rate70 %
RevPAR (revenue per available room)$105.00
Available room-nights1,500
Cross-check (ADR × Occupancy)$105.00

ADR = revenue / rooms sold. RevPAR = revenue / available room-nights = ADR × occupancy.

Good balance: 70% occupancy and $105.00 RevPAR. Defend the ADR instead of chasing fill alone.

  • Raise the ADR with room upselling, packages and dynamic rates instead of discounting rooms.
  • Think in RevPAR, not one lever alone: occupancy and ADR must be optimised together.
150 persone trovano utile questo calcolatore