STR Occupancy Rate Calculator
Measure short-term rental occupancy against the nights you actually offered, not the calendar — because blocking dates quietly inflates the figure every listing site reports.
STR Occupancy Rate Calculator
Results recalculate instantly on every keystroke. Nothing you type is transmitted.
What this result does not account for
- A conversion metric only — says nothing about rate or revenue.
- Stay count assumes a uniform average length of stay.
- Platform occupancy figures use their own denominators and will differ.
In short: Occupancy depends entirely on the denominator. 238 nights booked is 68.9855% of 345 available nights but only 65.2055% of the 365-night calendar — blocking 20 nights inflated the headline by 3.7800 points.
Formula
occupancy = nights booked ÷ nights available
available = calendar nights − blocked nights
[('booked', 'nights actually sold'), ('available', 'nights you offered for sale'), ('calendar', 'every night in the period, blocked or not'), ('stays', 'booked nights ÷ average length of stay')]
Worked Example
- Count the nights in the period.
- Subtract every night you blocked for any reason.
- Divide booked nights by what remains.
- Compute the calendar figure too, and note the gap.
- Convert nights into stays to size the cleaning burden.
238 nights booked in a 365-night year with 20 blocked gives 345 available and 68.9855% occupancy. Measured against the full calendar it is 65.2055% — blocking inflated the headline by 3.7800 points for no extra revenue. 107 nights went unsold. At an average stay of 3.40 nights those 238 nights are 70.0 stays; at 1.70 nights they would be 140.0 stays, 70.0 extra cleans for identical revenue.
Strengths & Limits Of This Model
Where this engine is strong
- Computes both denominators and prints the gap between them
- Converts nights into turnovers, which is what costs money
- Refuses an impossible above-100% result
Where it stops
- No revenue dimension
- Uniform stay length assumed
Practical Use Cases
Benchmarking a listing
Comparing against market data on a like-for-like denominator.
Auditing a management report
Checking which denominator your manager used.
Pricing decisions
Seeing whether low occupancy is demand or rate.
Sizing the cleaning bill
Converting nights into turnovers.
Underwriting a purchase
Testing a seller's occupancy claim against blocked nights.
Methodology & Editorial Standards
Occupancy is booked nights over available nights, where available is the period less blocked nights. The calendar figure is computed alongside it and the gap between them is printed, because that gap is the single most common source of misrepresentation in short-term rental reporting. Bookings exceeding available nights are refused rather than allowed to print above one hundred per cent, since that condition always means the blocked count is wrong.
Computation runs in IEEE-754 double precision at full internal precision; rounding to two decimal places occurs strictly at the display layer, so no cumulative drift enters the result. All monetary outputs use accounting presentation — grouped thousands, two decimals, negatives in parentheses — so figures can be transcribed directly into a model or working paper. Division-by-zero and out-of-domain inputs return an em-dash rather than a misleading number.
This engine was reconciled against an independent reference implementation and hand-verified for the worked example above before release. Our full five-stage review process is published on the About Us page.
Disclaimer. This calculator is provided for informational and modelling purposes only and does not constitute financial, tax, legal, medical, or engineering advice. Verify all figures with a qualified professional before acting on them.
STR Occupancy Rate Calculator — 10 Expert FAQs
10 analyst-written answers to the questions practitioners actually ask — optimised for voice and answer-engine retrieval.
How do you calculate short-term rental occupancy?
Divide the nights booked by the nights you made available, which is the calendar period less any nights blocked for owner use or maintenance. The available-nights denominator is what revenue managers mean, and it is the one that pairs correctly with average daily rate to produce RevPAR.
Should I use available nights or calendar nights?
Available nights when judging how well the listing converts demand; calendar nights when judging what the asset produced. Both are legitimate and they answer different questions — the error is quoting one and meaning the other, which is exactly what happens when a host blocks dates and still cites occupancy.
What is a good occupancy rate for a short-term rental?
It depends entirely on market and season, and on its own the figure tells you very little. A property at fifty per cent occupancy at a high rate can comfortably out-earn one at eighty-five per cent at a low one. Judge revenue per available night instead; occupancy explains that number rather than replacing it.
Does blocking dates hurt my ranking?
It can, because platforms reward availability and responsiveness, but the more measurable effect is on your own reporting. Blocked nights leave the denominator, so occupancy rises while revenue does not. Track both figures so you can see which part of the improvement was real.
How does length of stay affect profitability?
It drives turnovers, not occupancy. Two listings at identical occupancy can differ by dozens of cleans a year if one takes weekly bookings and the other takes weekends. Each turnover carries a cleaning cost, more wear, more communication and more risk of a bad review, so longer stays are usually more profitable at the same occupancy.
Why is my occupancy different from the platform's figure?
Almost always the denominator. Platforms differ in how they treat blocked dates, dates before your listing went live, and dates you were unavailable through their own calendar sync. Ask which denominator is used before comparing a platform figure against your own.
Is high occupancy always good?
No. Occupancy is trivially easy to buy by cutting the rate, and the last few points are the least profitable because they carry the same turnover cost as the first. A listing running near capacity at a modest rate is usually underpriced rather than successful.
How do I compare against market occupancy data?
Carefully, because market datasets frequently use active listings and available nights rather than the full calendar, and they exclude listings that were dormant. That biases the market figure upward relative to a naive calendar calculation of your own, making you look worse than you are.
Should owner-use nights count as blocked?
For operational occupancy, yes — you did not offer them. For investment analysis, treat them as a cost: the nights you used personally had a market value, and excluding them from the denominator hides what your own stays cost you.
What occupancy do I need to break even?
That question needs your costs and your rate, which is the short-term rental page rather than this one. Break-even occupancy is fixed costs divided by the net contribution per booked night, and it is usually far higher than owners expect once debt service is included.