Real Estate

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.

Nights
Stay pattern
Benchmark
Occupancy on Available Nights
nights booked ÷ nights AVAILABLE. The denominator is the whole argument.
Available Nights
Occupancy on the Full Calendar
What Blocking Does to the Headline
Vacant Nights
Number of Stays
Distance From Target
Occupancy Is Not the Goal

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.
Zero-Server Execution Updated 11 Aug 2026 Reviewed by Imran S. Qureshi, CFA IEEE-754 Double Precision

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

  1. Count the nights in the period.
  2. Subtract every night you blocked for any reason.
  3. Divide booked nights by what remains.
  4. Compute the calendar figure too, and note the gap.
  5. 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

Risk & accuracy notice. Occupancy is the easiest short-term rental metric to flatter and the least informative to receive. A seller quoting occupancy without disclosing blocked nights is quoting a number they chose the denominator for.

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.

Imran S. Qureshi, CFA Head of Quantitative Modelling · ApexConverter

Institutional real-estate underwriting and syndication waterfall modelling. Last reviewed: 11 August 2026.

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.

Related Real Estate Engines