The host problem

Every new host wants to know: what occupancy rate should I be hitting? The question feels simple. The answer is not. A 75 percent occupancy rate on a listing earning $85 per night is not the same as a 75 percent occupancy rate on a listing earning $140 per night. Without the rate attached, the number tells you very little.

The number and the concept

Occupancy rate = live booked nights divided by available nights.

If you have 28 available nights in a month and 21 live booked nights, your occupancy rate is 75 percent. That is the calculation. Whether 75 percent is good depends on three other things: your ANR, your turnover cost, and your RevPAR target.

What occupancy does to revenue

RevPAR = ANR times occupancy rate (as a decimal) when both metrics use live accommodation revenue and live booked nights. If your ANR is $120 and your occupancy is 75 percent, RevPAR is $90. If your ANR drops to $95 because you cut price to push occupancy to 85 percent, RevPAR becomes $80.75. Higher occupancy, lower revenue.

This is the core problem with targeting occupancy as a goal. You can always buy occupancy by cutting price. But buying occupancy that costs you RevPAR is not a win.

What occupancy does to cost

Each live booking triggers a turnover: cleaning, restocking, time. At a TCP of $174 per booking, a short-stay listing with 18 bookings in a month carries $3,132 in turnover costs. A listing with the same occupancy and only 9 bookings carries $1,566. Same occupancy, half the cost pressure.

Net RevPAR subtracts turnover drag per occupied night from RevPAR under the STR Signals proxy. High occupancy with short stays compresses Net RevPAR even when raw RevPAR looks acceptable.

What this helps you decide

Understanding what a good occupancy rate looks like for your specific listing helps you stop chasing a number that means nothing without the rate attached. The right target is a RevPAR and Net RevPAR that covers your costs, not a percentage floor.

Example

A host has 28 available nights. Last month’s accommodation revenue was $2,520 across 18 booked nights from 10 bookings.

Occupancy rate = 18 / 28 = 64.3%. ANR = $2,520 / 18 = $140. RevPAR = $2,520 / 28 = $90. TCP = $174. Turnover drag per occupied night = (10 × $174) / 18 = $96.67. Net RevPAR = $90 − 96.67 = −6.67.

The occupancy rate looks acceptable. The Net RevPAR is negative, meaning turnover is eating the listing’s earned RevPAR. The fix is not higher occupancy — it’s longer stays or higher ANR.

What most hosts get wrong

Hosts treat 70–80 percent occupancy as a universal goal and panic when they’re below it. In reality, a listing with an ALOS of 2.1 nights and heavy turnover might generate better Net RevPAR at 60 percent occupancy with longer stays than at 80 percent with fragments. Check Net RevPAR before deciding whether your occupancy is actually a problem.

What to do this week

Calculate your occupancy rate, ANR, RevPAR, and Net RevPAR for last month. Then ask: if I raised ANR by $15 and dropped occupancy by 5 percentage points, would RevPAR go up or down? Run both scenarios before you set a target.

Where this fits in the STR Signals framework

Occupancy rate is one input, not the output. Use it alongside ANR and RevPAR to find your actual performance picture. Read Revenue Capture Index: The Metric That Keeps Occupancy and Rate in Frame to see how those three numbers work together in one ratio.