Occupancy calculator
Work out your hotel's occupancy rate: the share of your available room-nights that you actually sold. Enter your available room-nights and room-nights sold, or break it down by rooms and days. The result updates as you type.
Use revenue excluding GST. The maths runs in your browser; ClearHost doesn't store your figures.
What is occupancy rate in hotels?
Occupancy rate is the percentage of a hotel's available room-nights that were sold in a given period. It's one of the three core hotel KPIs, alongside ADR and RevPAR, and the simplest way to see how full your property is.
Occupancy is a measure of volume, not price. It tells you how many rooms you filled, but not what guests paid for them. That's why it's always read next to ADR.
Because the maths is simple, occupancy is often the first number an owner asks for each morning. It's also the input you need for RevPAR, so getting it right matters for every metric that follows.
The occupancy rate formula
Occupancy rate = room-nights sold ÷ available room-nights × 100
Available room-nights are your sellable rooms multiplied by the days in the period. Room-nights sold counts each room occupied for one night as one, so a guest staying three nights is three room-nights. Both figures must cover exactly the same dates.
The formula works for any period. For a single night, divide the rooms sold by your sellable rooms. For a month or a year, add up the room-nights sold and the available room-nights for the whole period first, then divide. Don't average daily percentages: a night when 5 rooms were closed would count the same as a night when every room was open.
A worked example
A 30-room hotel has 30 × 30 = 900 available room-nights in a 30-day month. It sells 594 of them, so its occupancy rate is 594 ÷ 900 × 100 = 66%.
That leaves 306 room-nights unsold, a vacancy rate of 34%. For a single night, the same hotel selling 24 of its 30 rooms runs at 80% occupancy.
Which rooms count as available?
There's no single rule every hotel follows, so pick a method and stick to it. Most hotels take rooms that are out of order for repairs or renovation out of available room-nights, because they can't be sold. If 2 rooms are closed for 10 days, the example hotel has 880 available room-nights, and 594 sold gives 67.5%.
Complimentary and house-use rooms are handled differently from hotel to hotel. Some count them as occupied, others leave them out. Whatever you choose, use the same method every month so your numbers stay comparable.
6 ways to raise your occupancy
Higher occupancy comes from being visible in the right places, priced for the date, and never losing a booking to a sync error.
List on more channels
Sell through the OTAs your guests actually use. Every extra channel is another place a traveller can find and book an empty room.
Grow direct bookings
A booking engine on your own website turns visitors into guests without an OTA in between, and fills rooms that marketplaces miss.
Price for demand
Drop rates a little on soft nights and raise them on busy ones. A slightly lower rate that fills a room beats a full rate on an empty one.
Use length-of-stay rules carefully
Minimum stays protect peak nights, but leave them on too long and you turn away guests who wanted one night. Review them every week.
Avoid overbooking and missed sales
Keep availability in sync across every channel in real time, so you never oversell a room or leave one closed on an OTA by mistake.
Build midweek and off-season packages
Offer stay-longer deals, workcation packages or local experience bundles to fill the nights that are usually quiet.
Occupancy vs ADR vs RevPAR
Occupancy is only half the story. Read it with the metrics that bring price into the picture, and with bed occupancy if you sell dorm beds.
Occupancy vs ADR
Occupancy tells you how full you were; ADR tells you what guests paid for each room-night sold. Discounting usually lifts occupancy and lowers ADR, so a full hotel isn't always a profitable one. Calculate your ADR.
Occupancy vs RevPAR
RevPAR = ADR × occupancy. It combines both into one number, so you can see whether filling more rooms actually earned more. At 66% occupancy and a ₹3,200 ADR, RevPAR is ₹2,112. Calculate your RevPAR.
Room occupancy vs bed occupancy
Hostels and dorm-led properties sell beds, not rooms, so they track bed occupancy instead: bed-nights sold ÷ available bed-nights × 100. With 60 beds over 30 days, that's 1,800 available bed-nights, and selling 1,260 of them gives 70%. Calculate your TRevPAB.
Occupancy rate, answered
Try another hotel calculator
See your occupancy live, across every channel
ClearHost syncs rates and availability across every OTA in real time and shows live occupancy, revenue and channel performance in one dashboard.