Your Airbnb occupancy rate is the percentage of available nights occupied during a specified period. If guests occupied 18 of 30 available nights, occupancy was 60%. Use nights, rather than the number of bookings: six three-night stays and three six-night stays both occupy 18 nights.

For a monthly review, record the property, period and availability rule before comparing results. A calendar can appear fuller because availability fell, even when you sold no additional nights. The worked examples below show how to keep those changes visible.

What this guide gives you
01

A clear definition of the metric or operating question.

02

A calculation you can reproduce with your own data.

03

The limits that prevent the number being misread.

01 · Calculation

The Airbnb occupancy rate formula

Count each occupied night once and use the same property and period in both parts of the formula. A stay checking in on July 10 and checking out on July 13 occupies three nights, not four.

For a calendar-month occupancy calculation, allocate nights to the month in which they occur. A stay from June 29 to July 3 contributes two June nights and two July nights. If your reporting file instead groups completed stays by checkout month, label that convention clearly and avoid comparing it directly with calendar-night occupancy.

Occupancy rateOccupied nights ÷ available nights × 100

18 ÷ 30 × 100 = 60% occupancy.

02 · Availability

Should blocked nights count as available nights?

For an operational view of sellable inventory, you can exclude nights genuinely unavailable because of renovation or owner use. Record the reason and apply the same rule every month. Do not reclassify an unsold night as unavailable merely because no booking arrived.

Suppose five nights were unavailable for repairs. The same 18 occupied nights divided by 25 sellable nights produce 72% occupancy. That higher percentage describes a smaller denominator; it does not mean demand increased.

Availability ruleOccupiedAvailableOccupancy
All calendar nights183060%
Five repair nights excluded182572%
Illustrative monthly figures. State the availability rule next to your comparison.
03 · Context

Is a higher Airbnb occupancy rate always better?

A full calendar is not a complete profitability measure. Consider two hypothetical months with 30 available nights: 24 nights sold at €90 generate €2,160 in accommodation revenue, while 20 nights at €120 generate €2,400. The second month has lower occupancy but higher revenue.

Use the ADR formula for short-term rentals to measure sold-night pricing, then calculate RevPAR from ADR and occupancy to connect price with availability. Neither metric subtracts operating costs.

04 · Costs

Check whether a busy calendar is producing profit

More short stays can increase cleaning, laundry and guest-supply costs. Two months with identical occupied nights can therefore produce different operating results. Record actual turnover costs instead of assuming every occupied night has the same economics.

Review booking contribution after cleaning and laundry costs alongside occupancy. A longer stay can spread one cleaning cost across more nights, but a shorter stay may still contribute more per night if its rate is sufficiently higher.

05 · Review

What to review when occupancy changes

Across a portfolio, calculate occupancy as total occupied nights divided by total available nights. An unweighted average of property percentages can mislead when availability differs. Use a monthly Airbnb metrics dashboard to keep the period and portfolio scope consistent.

  • Check whether available nights changed and why.
  • Compare equivalent seasonal periods and similar properties.
  • Review ADR and RevPAR together.
  • Inspect minimum-stay rules, discounts and booking mix.
  • Confirm that operating profit and margin support the occupancy trend.
Continue with a specific question

Explore related questions

Frequently asked questions

Clear answers, without the jargon

How do I calculate my Airbnb occupancy rate?

Divide occupied nights by available nights for the same property and period, then multiply by 100. Eighteen occupied nights out of thirty available nights equal 60%.

Do blocked nights affect Airbnb occupancy?

Yes. Excluding genuinely unavailable nights reduces the denominator. Document the reason and use a consistent rule; do not remove unsold nights to improve the percentage.

What is a good Airbnb occupancy rate?

There is no single target for every property. Seasonality, rate, availability and operating costs change what a sustainable result looks like.

How should I calculate occupancy for several properties?

Divide the portfolio's total occupied nights by its total available nights. This weights each property's occupancy by its available inventory.

Editorial methodology

How this guide was prepared

Each example starts with recorded accommodation revenue, completed stays and operating costs. Calculations state their inputs, cleaning income is kept separate where comparability requires it, and no external income benchmark is presented as an expected result.

Hostpartner is an operational analysis tool. It does not calculate VAT, taxes, depreciation, financing or mortgage principal and does not connect to booking platforms, banks or PMS systems.

Your monthly review

Track occupancy alongside operating profit.

Hostpartner brings entered stay data, available nights and operating costs into a monthly view for up to seven properties.

  • Built for 1–7 properties
  • Excel 365 + Google Sheets
  • No platform connection required
Request the Airbnb occupancy and profit dashboard