Hotel Occupancy Calculator
Calculate your occupancy rate from the rooms you had available and the room nights you sold. Enter the period, your rooms or units and the occupied room nights, add accommodation revenue if you have it, and the calculator returns your occupancy percentage, available and vacant room nights, ADR and RevPAR — with an optional scenario planner showing what a higher occupancy would mean in room nights and revenue, and an optional AI interpretation of the results. Built for hotels and other room-based accommodation such as B&Bs, guest houses, inns and pubs with rooms. All figures are calculated deterministically from your inputs; nothing you enter is stored, published or indexed. Free, instant, and no sign-up required.
What Is Hotel Occupancy Rate?
Hotel occupancy rate measures how much of the accommodation capacity a property had available was actually sold or occupied during a particular period. It is expressed as a percentage, and it is the first figure most operators, buyers and lenders look at when judging how a hotel, B&B, guest house, inn or other room-based accommodation business is trading. The unit behind the calculation is the room night: one room available for one night. A property with 20 rooms open for 30 nights has 600 available room nights, whether or not anyone stays in them. If 420 of those room nights were sold, occupancy is 420 ÷ 600 × 100 = 70%. That example is illustrative only, but it shows the essential logic — occupancy compares what was sold with what could have been sold. The calculator does that arithmetic for you, and, when you add revenue, extends it to the two figures that give occupancy its meaning: average daily rate and revenue per available room. Not every hospitality business measures itself this way. Restaurants, campsites and venues use covers, pitches or bookings, but for anything that sells rooms or units by the night, room occupancy is the standard measure.
How to Use the Hotel Occupancy Calculator
Start with the calculation period. Choose days, weeks or months and enter how many, or select a custom number of days for an exact calendar month, a season or a trading year. Months are treated as 30 days for convenience; use the custom option when precision matters. Next, enter the number of rooms or units that were genuinely available for sale — if three rooms were closed for refurbishment for the whole period, count only the rooms that could have been sold. The calculator immediately shows available room nights as rooms multiplied by days. Then enter the occupied room nights, meaning the total room nights actually sold in the period; your booking system or channel manager will normally report this directly. Those three inputs produce the occupancy rate along with the vacant room nights. The revenue inputs are optional. Enter accommodation revenue for the period — room revenue only, excluding food, drink and other income — and the calculator derives ADR and RevPAR. If you know your ADR but not your revenue, enter the ADR instead and revenue is estimated as ADR multiplied by occupied room nights, clearly labelled as an estimate. Press Calculate to see the results, Reset to start again, and use the optional Analyse My Results button if you would like a written interpretation of the figures.
Hotel Occupancy Formula
The formula is simple and the same at every scale: Occupancy Rate = Occupied Room Nights ÷ Available Room Nights × 100. Available room nights are rooms multiplied by the days in the period. Occupied room nights are the room nights sold. The percentage is therefore a ratio of two counts of the same unit, which is why occupied and available figures must always cover exactly the same rooms and the same dates. Calculating occupancy for a single night simply sets the period to one day, so a 20-room property that sold 15 rooms last night ran at 75%. Calculating it for a year uses 365 days, or fewer if the property closes seasonally. A common error is to divide room nights sold by the number of rooms rather than by available room nights, which produces a meaningless figure; another is to count rooms that were closed as available, which understates the true occupancy of the rooms that could actually be sold. The calculator guards against division by zero and warns you if occupied room nights exceed available room nights, which usually means one of the inputs covers a different period from the others.
What Does Your Occupancy Rate Mean?
An occupancy percentage on its own is a fact about capacity, not a verdict on the business. Whether 70% represents a strong or weak result depends on the seasonality of the location, the rates achieved to reach it, the average length of stay, the level of local demand and any events in the period, the mix of booking channels and the commission paid on them, the rate of cancellations and no-shows, and whether rooms were temporarily unavailable. A city-centre hotel and a coastal guest house can both trade profitably at very different occupancy levels, and the same property can be over-performing in February and under-performing in August at an identical percentage. For that reason this calculator deliberately does not label a result good, poor or excellent. The useful questions are comparative: how does this period compare with the same period last year, with the months either side, and with the rate and revenue achieved? A rising occupancy with a falling ADR, or a high occupancy with a large share of heavily discounted channel bookings, tells a different story from the same percentage earned at full rate through direct bookings.
Occupancy, ADR and RevPAR
Occupancy is one of three linked measures. Average daily rate is the accommodation revenue divided by the room nights sold — the average price achieved for an occupied room. Revenue per available room is the accommodation revenue divided by the room nights available, occupied or not, and it is the single figure that combines volume and price. ADR = Accommodation Revenue ÷ Occupied Room Nights. RevPAR = Accommodation Revenue ÷ Available Room Nights = Occupancy × ADR. The relationship explains why chasing occupancy alone can be a mistake. If a property fills more rooms by cutting rates, occupancy rises while ADR falls, and RevPAR can end up lower than before — with the added cost of cleaning, laundry, consumables and commission on the extra rooms. Conversely, a modest rate increase that costs a little occupancy can leave RevPAR and profit higher, because a rate rise carries almost no additional cost. Reading the three figures together is the foundation of hospitality revenue management. To work through the rate side properly, the Seasonal Pricing Planner builds a rate calendar from your seasons, the Revenue Optimisation Planner identifies where occupancy, pricing and channel mix could realistically improve, and the Revenue and Occupancy Forecast projects the combined effect month by month.
How Improving Occupancy Can Affect Revenue
Because accommodation revenue is occupied room nights multiplied by the average rate, each additional room night sold adds one ADR to revenue if the rate holds. Take the illustrative 20-room property above, trading at 70% over 30 days with 420 room nights sold at an ADR of £100, giving £42,000 of accommodation revenue and a RevPAR of £70. Moving to 75% occupancy over the same period means 450 room nights, 30 more than before; at an unchanged £100 that is £3,000 of additional revenue and a RevPAR of £75. Moving to 80% adds 60 room nights and £6,000. The scenario planner beneath the results performs exactly this calculation for any target you enter, using your own ADR. Two cautions apply, and the planner states both. The projection assumes the rate is unchanged, whereas filling more rooms often requires lower rates or higher-commission channels, which reduces the benefit. And revenue is not profit: each extra occupied night carries variable costs, so the contribution from additional occupancy is always less than the revenue it produces. The Break-Even Calculator shows the occupancy a property needs simply to cover its costs, and the Profit Predictor estimates what is left after them.
Hotel Occupancy and Seasonal Demand
An annual occupancy figure is an average, and averages conceal the pattern that actually determines how a property performs. A coastal guest house running at 62% for the year may be turning guests away through July and August and trading at 25% in January. A city hotel may show the reverse pattern, or a midweek-versus-weekend split that a monthly figure also hides. The practical consequence is that decisions about rates, staffing, marketing, maintenance and even opening periods should be based on monthly — and where possible weekly — occupancy rather than the annual average. Use the calculator month by month, ideally comparing each month with the same month a year earlier, and note the months where vacant room nights concentrate. Those are the periods where additional demand is worth pursuing and where discounting, if it is used at all, does the least damage to RevPAR. Peak months, by contrast, are where rate rather than occupancy usually holds the opportunity. Once the seasonal shape is clear, the Cash Flow Forecast shows how the uneven income pattern translates into month-end cash positions, which is where seasonality does its real damage.
Use Occupancy Data When Buying or Selling a Hospitality Property
Historical occupancy is one of the most informative pieces of evidence about how a hospitality business has actually traded. For a buyer, several years of monthly occupancy alongside ADR and RevPAR show whether the revenue in the accounts rests on sustained demand or on a single strong season, how the business handles its quiet months, and whether recent figures are improving or slipping. Occupancy reports from the booking system are also a useful cross-check on the turnover a seller presents. For an owner preparing to sell, presenting clear occupancy, ADR and RevPAR data by month makes the trading history easier for a buyer and a lender to verify, which tends to support both the price and the pace of a sale. Occupancy is evidence, not a valuation: what a property is worth depends on verified profit, tenure, condition, location and the multiple a buyer and lender will support. To take the analysis further, the AI Hospitality Property Valuation estimates an indicative value range, the AI Hospitality Property Investment Analyser tests whether a purchase works as an investment, the AI Hospitality Property Deal Analyser examines a specific asking price against the trading figures, and the AI Hospitality Property Due Diligence Analyser organises the investigation before an offer.
Related Stay4Hospitality Tools
This calculator sits within a set of free hospitality tools designed to be used together. Once you know your occupancy, the Break-Even Calculator tells you the occupancy the business needs to cover its costs, the Profit Predictor forecasts what could be left after operating costs, and the Cash Flow Forecast maps the seasonal income onto monthly cash balances. The Revenue Optimisation Planner and the Seasonal Pricing Planner work on the rate and channel side of the RevPAR equation, while the Direct Booking Revenue Calculator shows what shifting bookings away from commission-charging channels could be worth. Buyers can continue with the Property Valuation, the Investment Analyser, the Deal Analyser and the Due Diligence Analyser, then browse hospitality properties for sale. Owners considering selling a hotel, B&B, guest house or other hospitality property can list their property directly on Stay4Hospitality, presenting it — with its occupancy history — straight to buyers and investors searching for hospitality businesses.
How do you calculate hotel occupancy?
Divide the room nights that were occupied by the room nights that were available, then multiply by 100. Available room nights are the number of rooms genuinely open for sale multiplied by the number of days in the period. A 20-room hotel open for 30 days has 600 available room nights; if 420 were sold, occupancy is 420 ÷ 600 × 100 = 70%.
What is the hotel occupancy formula?
Occupancy Rate = Occupied Room Nights ÷ Available Room Nights × 100. The same formula works for any period — a night, a week, a month or a year — as long as the occupied and available figures cover the same period and the same set of rooms.
What is room occupancy?
Room occupancy is the share of a property's lettable rooms that were sold over a period, expressed as a percentage. It measures how much of the accommodation capacity actually earned revenue. It is different from guest occupancy, which counts the people staying rather than the rooms sold, and from bed occupancy, which is used mainly by hostels.
Can I calculate occupancy by month?
Yes. Choose months as the period, or enter a custom number of days for an exact calendar month such as 31 days for July or 28 for February, then enter the rooms available and the room nights sold in that month. Comparing months side by side is usually more revealing than an annual average, because it shows the seasonal pattern the average hides.
Can the calculator be used for a B&B or guest house?
Yes. Any room-based accommodation business — B&Bs, guest houses, inns, pubs with rooms, small hotels, lodges and aparthotels — uses the same room-night arithmetic. For self-catering cottages or glamping units, enter units instead of rooms and unit nights instead of room nights; the formula is identical.
What is the difference between occupancy and RevPAR?
Occupancy measures how many of your available room nights were sold. RevPAR — revenue per available room — measures how much revenue each available room night earned, whether or not it was sold, and equals accommodation revenue divided by available room nights, or occupancy multiplied by ADR. Two properties can have the same occupancy and very different RevPAR if their rates differ.
Does a higher occupancy rate always mean higher profit?
No. Higher occupancy brings more revenue only if the rate holds; rooms filled through heavy discounting can lower RevPAR and profit even as occupancy rises. Each additional occupied night also carries cleaning, laundry, consumables and commission costs. Occupancy should always be read alongside ADR, RevPAR and operating costs rather than on its own.
Why does hotel occupancy change by season?
Because demand for accommodation is driven by factors that change through the year — holidays, weather, school terms, events, business travel patterns and the tourist season in a particular location. Most properties trade far above their annual average in some months and far below it in others, which is why an annual occupancy figure should be broken down by month before it is used for planning.
All AI tools | Browse hospitality properties for sale | AI Deal Analyser | AI Profit Predictor | List your hospitality property