Many hotel owners measure success with one question: is the hotel full? That question is incomplete — because a full hotel at low rates can earn less than a half-full one at a good rate.
Three simple indicators settle this, and your system should produce them automatically rather than leaving you to build a spreadsheet.
The Three Indicators
| Indicator | How it is calculated | What it tells you |
|---|---|---|
| Occupancy rate | Room nights sold ÷ room nights available | Are you filling the hotel? |
| Average daily rate (ADR) | Room revenue ÷ room nights sold | What are you actually selling a night for? |
| Revenue per available room (RevPAR) | Room revenue ÷ room nights available | The final verdict — it combines both |
The third is decisive, because it can't be improved by self-deception: raising occupancy by cutting rates may leave it flat or send it down.
An Example That Makes the Point
A twenty-room hotel in a thirty-day month — 600 available room nights:
- Scenario A: 90% occupancy at 20 per night. Revenue = 540 × 20 = 10,800.
- Scenario B: 65% occupancy at 32 per night. Revenue = 390 × 32 = 12,480.
The second earns more at lower occupancy — and at lower operating cost too: less cleaning, less wear, and lighter pressure on the team.
This doesn't mean a higher rate is always better; it means occupancy alone isn't a measure of success.
When to Drop the Rate
- Near-term nights that won't sell. An empty room tonight earns zero and can't be stored — any discount that sells it beats nothing.
- A known low season. A planned reduction beats a late, panicked one.
- Long stays. A lower nightly rate for a guaranteed full week is usually a sound trade.
When Not To
- In peak season. Discounting here sells at less than the market would have paid anyway.
- When low occupancy is about quality, not price. An unhappy guest won't return however much you discount — the problem is elsewhere.
- As a permanent advertised cut. A permanently low rate becomes your normal rate, and raising it later is hard.
The Most Common Mistake: Measuring by Month
A single monthly average hides more than it reveals. A hotel at 70% monthly occupancy may be full at weekends and empty midweek — two entirely different situations needing two different decisions.
The practical rule: read the indicators by week and by day of week, not by month. Patterns then appear that the average never shows.
For the core capabilities see hotel software for small hotels.
What the System Should Provide
- Calculating all three indicators automatically, with no external spreadsheet.
- Breaking them down by day of week and by room type.
- Comparing a period against the same period last year.
- Splitting revenue by booking source — direct or intermediary — because commission changes the picture.
The last is widely overlooked: a higher-rate booking through a commissioned intermediary can net less than a lower-rate direct booking.
Frequently Asked Questions
How is occupancy rate calculated?
Room nights sold divided by room nights available in the period. Available nights = number of rooms × days in the period. Exclude out-of-service rooms from the denominator for a more accurate figure.
What is average daily rate (ADR)?
Room revenue divided by room nights sold. It measures what you actually sell a night for after discounts and offers — not your advertised rate.
What is the difference between ADR and RevPAR?
ADR divides revenue by nights sold; RevPAR divides it by nights available. That is why RevPAR is the final verdict: it combines occupancy and rate and can't be improved by discounting alone.
Is high occupancy always better?
No. 90% occupancy at a low rate can produce less revenue than 65% at a good rate — and at higher operating cost. Judge by RevPAR, not occupancy alone.
When should I drop the rate?
For near-term nights that won't sell, in a known low season, or for a guaranteed long stay. Don't discount in peak season, and don't discount when low occupancy is about service quality rather than price.
How often should I review the indicators?
Weekly, broken down by day of week. A monthly average hides that your hotel is full at weekends and empty midweek — two situations needing two different decisions.
Conclusion
The right question isn't "is the hotel full?" but: how much does each available room earn me? And occupancy alone doesn't answer that.
Calculate RevPAR for last month, then compare it against the same month last year. The gap between the two is your real performance — not your guest count.