ALOS calculator
Average length of stay
Calculate your hotel’s average length of stay in seconds, then read what the trend is telling you about booking mix, operational load and the room-nights you can realistically yield.
Run the numbers.
Enter your numbers below. The calculator updates in real time and works fully offline.
Inputs
Your ALOS
, nights
ALOS = Total Room-Nights ÷ Total Bookings
What is ALOS?
ALOS (Average Length of Stay) measures how many nights, on average, a guest stays at your property. It’s a guest-behaviour metric that quietly drives almost every operational decision, from how many check-in shifts to schedule to how often each room is turned over.
A property attracting weekend leisure travellers and one attracting business mid-week will look identical on RevPAR and ADR but feel completely different to operate. ALOS is the metric that exposes the difference.
ALOS formula
Formula
ALOS = Total Occupied Room-Nights ÷ Total Bookings
- Occupied room-nights
- Sum of all room-nights from confirmed, in-house bookings over the period.
- Total bookings
- Count of distinct reservations, not guests, in the same period.
Why ALOS matters
A higher ALOS reduces the number of check-ins, check-outs and full room turns per occupied night, which lowers per-stay operational cost and gives the front desk fewer transactions to absorb. It also lowers per-stay acquisition cost because the marketing spend amortises over more nights.
A shorter ALOS isn’t inherently worse. Short stays let you yield each date more aggressively because you have more pricing decisions per room. Urban transient hotels often run shorter ALOS by design and price into it.
How to read your ALOS
- Compare ALOS by segment. Corporate, leisure, group and OTA each have their own length-of-stay profile.
- Compare ALOS across seasons. A rising ALOS in shoulder season is often a sign that long-stay packages are working.
- Compare ALOS across channels. Direct bookings frequently show higher ALOS than OTA bookings; the gap is a useful direct-channel KPI.
Strategies to lift ALOS
- Set MLOS (minimum length of stay) restrictions on high-demand dates so each booking captures more nights.
- Build multi-night package rates with bundled value (breakfast, late checkout, day-trip credits).
- Open last-room availability only at longer-stay rates on peak dates.
- Offer direct-only longer-stay discounts to shift mix away from OTAs at the same time.
- Use pre-arrival flows to upsell additional nights when calendar conditions allow.
Common questions about ALOS.
It depends entirely on segment. Urban business hotels often run 1.5–2 nights, leisure resorts 3–5 nights, and extended-stay properties 7+ nights. The right number is whatever maximises GOPPAR for your operation, not an industry average.
Calculators that pair well.
ADR
ADR calculator
Calculate ADR (average daily rate): total room revenue divided by rooms sold. Excludes complimentary, comp and house-use rooms. Free hotelier tool.
Open the toolOccupancy
Occupancy rate calculator
Calculate occupancy rate: rooms sold divided by available rooms, expressed as a percentage. The denominator of every hotel revenue metric you track.
Open the toolCAC
CAC calculator
Calculate CAC (customer acquisition cost): total marketing spend divided by new direct guests acquired. The North Star of marketing efficiency.
Open the tool
Track this metric live, alongside everything else.
Pulse, the live KPI dashboard inside Prostay, calculates this metric on the same data your team works from. No manual exports, no end-of-month surprises.