Short-term rental worksheetNo address or login required

Airbnb Occupancy Rate Calculator

Calculate adjusted Airbnb occupancy from your own calendar: booked nights, blocked nights, available nights, ADR, cleaning fees, and target occupancy. Use the result to see whether your listing is behind target, on pace, or potentially underpriced.

Adjusted occupancy

72.4%

On target

The calendar is meeting the target. Watch revenue per available night next.

0%Target 70%100%

Listing Inputs

Results

Adjusted occupancy
72.4%

21 booked nights / 29 available nights.

Calendar occupancy
70.0%

Uses the full 30-day calendar before removing blocked nights.

Target gap
0 nights

Target requires 21 booked nights in this period.

Room revenue
$3,885

Booked nights multiplied by $185 ADR.

Estimated stays
7

Used only for optional cleaning-fee revenue.

Annualized revenue
$55,358

Period revenue projected over a 365-day year.

What Is an Airbnb Occupancy Rate Calculator?

An Airbnb occupancy rate calculator measures how much of your bookable calendar was actually sold. The core idea is simple: booked nights are divided by available nights. The nuance is deciding what counts as available. If a night was blocked for maintenance, owner use, local compliance, or a turnover gap, many hosts remove it from the adjusted availability base because guests could not book it.

This calculator is designed for a host's own listing numbers. It does not estimate market demand from an address or claim to know competitor calendars. Instead, it gives a clean operating view: adjusted occupancy, vacancy, the number of nights needed to hit a target, RevPAN, and revenue at your ADR.

How to Calculate Airbnb Occupancy Rate

Occupancy Rate = Booked Nights / Available Nights * 100

Start with the calendar period, such as 30 days. Subtract blocked nights to get adjusted available nights. Then divide booked nights by adjusted available nights and multiply by 100. If a 30-day month has 1 blocked night and 21 booked nights, the adjusted availability is 29 nights and the occupancy rate is 72.4%.

For revenue context, multiply booked nights by ADR. RevPAN, or revenue per available night, divides room revenue by adjusted available nights. RevPAN keeps occupancy connected to price so you do not treat every extra booking as good if it required discounting the listing too aggressively.

Worked Examples

Stable monthly listing

A host has 30 days in the month, 1 blocked maintenance night, and 21 booked nights. Available nights are 29. Occupancy is 21 / 29 * 100 = 72.4%. At $185 ADR, room revenue is $3,885.

New listing ramp

A new listing has 30 days, 2 blocked setup nights, and 12 booked nights. Available nights are 28. Occupancy is 42.9%. If the host targets 60%, the listing needs 5 more booked nights to reach pace.

How to Interpret the Result

A higher occupancy rate is not automatically better. A listing can be full because demand is excellent, but it can also be full because the rate is too low. Compare occupancy with ADR, guest quality, cleaning workload, review quality, and net profit. If occupancy is low and ADR is high, price or minimum stay rules may be blocking conversion. If occupancy is high and RevPAN is weak, the listing may have room to test higher rates or stricter stay rules.

Use this page as the calendar-health step, then use the Airbnb Profit Calculator for expenses and the Rental Property ROI Calculator for investment returns. Occupancy is a demand signal, not the whole deal.

Frequently Asked Questions

How do you calculate Airbnb occupancy rate?

Airbnb occupancy rate is calculated as booked nights divided by available nights, multiplied by 100. If your listing had 21 booked nights and 29 available nights after removing blocked maintenance or personal-use nights, the adjusted occupancy rate is 72.4%.

Should blocked nights count as available nights?

For an adjusted host-performance view, blocked nights should usually be removed from available nights. A night blocked for owner use, repairs, licensing limits, or deep cleaning was not available to guests, so including it can make the listing look weaker than it was on bookable inventory.

What is a good Airbnb occupancy rate?

A good Airbnb occupancy rate depends on market, season, property type, pricing, and operating strategy. Many hosts use 55% to 75% as a practical monthly planning range, but the better question is whether occupancy and nightly rate together create healthy revenue and profit.

Can occupancy rate be too high?

Yes. Very high occupancy can mean strong demand, but it can also mean the listing is underpriced, leaves too little time for maintenance, or attracts short stays with heavy turnover. Review ADR, RevPAN, cleaning workload, reviews, and profit before chasing 100% occupancy.

What is the difference between occupancy rate and vacancy rate?

Occupancy rate is the percentage of available nights that were booked. Vacancy rate is the remaining percentage of available nights that were not booked. If occupancy is 70%, vacancy is 30%. Both are useful because vacancy shows how much calendar inventory is still unsold.

How is Airbnb occupancy different from hotel occupancy?

The formula is similar, but Airbnb hosts often need to adjust for blocked nights, owner stays, local short-term-rental limits, minimum-stay rules, and cleaning gaps. A single-property host also has more seasonality and calendar noise than a hotel with many rooms.

About This Calculator

Use this Airbnb occupancy rate calculator to turn booked nights, available nights, blocked nights, and ADR into occupancy, vacancy, target nights, and revenue.

Frequently Asked Questions

How do you calculate Airbnb occupancy rate?

Airbnb occupancy rate is calculated as booked nights divided by available nights, multiplied by 100. If your listing had 21 booked nights and 29 available nights after removing blocked maintenance or personal-use nights, the adjusted occupancy rate is 72.4%.

Should blocked nights count as available nights?

For an adjusted host-performance view, blocked nights should usually be removed from available nights. A night blocked for owner use, repairs, licensing limits, or deep cleaning was not available to guests, so including it can make the listing look weaker than it was on bookable inventory.

What is a good Airbnb occupancy rate?

A good Airbnb occupancy rate depends on market, season, property type, pricing, and operating strategy. Many hosts use 55% to 75% as a practical monthly planning range, but the better question is whether occupancy and nightly rate together create healthy revenue and profit.

Can occupancy rate be too high?

Yes. Very high occupancy can mean strong demand, but it can also mean the listing is underpriced, leaves too little time for maintenance, or attracts short stays with heavy turnover. Review ADR, RevPAN, cleaning workload, reviews, and profit before chasing 100% occupancy.

What is the difference between occupancy rate and vacancy rate?

Occupancy rate is the percentage of available nights that were booked. Vacancy rate is the remaining percentage of available nights that were not booked. If occupancy is 70%, vacancy is 30%. Both are useful because vacancy shows how much calendar inventory is still unsold.

How is Airbnb occupancy different from hotel occupancy?

The formula is similar, but Airbnb hosts often need to adjust for blocked nights, owner stays, local short-term-rental limits, minimum-stay rules, and cleaning gaps. A single-property host also has more seasonality and calendar noise than a hotel with many rooms.

AC
Alex ChenSenior Financial Analyst

Alex specializes in personal finance modeling with experience in investment analysis and tax optimization. He ensures every financial calculator follows current IRS guidelines and industry-standard formulas.

  • CFA Level II Candidate
  • B.S. in Finance, University of Michigan
  • 8 years in financial planning tools
Published: 2025-06-01Updated: 2026-06-10linkedin