Trying to judge whether your rooms are filling well? Your hotel occupancy rate is rooms sold divided by rooms available, shown as a percentage. This guide shows how to calculate it and how to read it.
For wider context on how hotels run, start with hospitality business basics.
| Item | Value |
|---|---|
| Formula | Rooms sold ÷ rooms available × 100 |
| Worked example | 36 rooms sold of 48 available = 75% |
| Range described as good | 60-70% |
| Range described as excellent | 80-90% |
| City hotel target | Roughly 65-80% year-round |
| Luxury property target | Around 60% |
These figures come from the glossary of Canary Technologies (updated November 19, 2025) and the glossary of Smartness. They are vendor benchmarks and can change, so check the source before you rely on them.
What hotel occupancy rate tells you
Smartness defines occupancy rate as the percentage of available rooms that are occupied during a specific period. It shows how consistently a property is filling its room inventory over time.
Rooms are perishable inventory. As the Smartness glossary puts it, an unsold room night generally can’t be recovered once the date passes.
That is why managers watch the number closely. Tracking it can help with:
- Demand patterns: seeing when guests tend to book and when interest softens.
- Operations: scheduling housekeeping, front desk coverage and breakfast service.
- Financial planning: a steadier view of expected room nights, which makes budgeting for fixed costs easier.
How to calculate occupancy rate step by step
The formula in Canary’s glossary is Occupancy Rate = (Occupied Rooms ÷ Total Rooms) x 100. Smartness writes the same idea as total rooms sold divided by total rooms available, multiplied by 100.
- Count the rooms sold for the night or period.
- Count the rooms available to sell over the same period.
- Divide rooms sold by rooms available.
- Multiply the result by 100 to get a percentage.
Smartness gives a worked example. A property has 50 rooms, but 2 are out of order for maintenance, which leaves 48 available rooms. If it sold 36 rooms last night, the calculation is (36 ÷ 48) × 100 = 75%.
Notice that the example removes the out-of-order rooms from the denominator. Other reports may define “available” differently, so check how your own system counts it before you compare figures.

What is a good hotel occupancy rate?
There is no single good number for every property. Smartness says a healthy rate depends on location, property type, seasonality and business model.
Canary’s glossary offers a general rule of thumb: a hotel occupancy rate of 60-70% is considered good, while 80-90% is considered excellent. Smartness shows how targets differ by property type:
- City hotels: often targeting roughly 65-80% year-round, depending on the business and leisure mix.
- Seasonal resorts: potentially reaching 90-100% in peak months, then dropping sharply in the off-season.
- Luxury properties: sometimes choosing lower occupancy, around 60%, to protect service standards and positioning.
Location matters too. Smartness notes that major metropolitan areas may sustain higher baselines than rural locations because of more consistent corporate and event-driven demand.
Why occupancy alone can mislead
Occupancy measures volume, not price. Smartness describes a seesaw with average daily rate (ADR): a higher ADR may soften occupancy, while a lower ADR may improve it.
The Smartness glossary shows the trap with two scenarios. In Scenario A, you sell 100 rooms at $50, resulting in 100% occupancy and $5,000 in room revenue. In Scenario B, you sell 70 rooms at $80, resulting in 70% occupancy and $5,600 in room revenue, so the emptier hotel earns more.
The same glossary warns about the 100% occupancy trap: consistently reaching 100% well in advance can be a signal to review your strategy. If you are fully booked far ahead of time, it may mean your prices are set below what the market would bear for those dates (Smartness).
This is why operators pair occupancy with rate-based measures. The table below lays out how the three fit together.
| Metric | How it’s calculated | What it shows |
|---|---|---|
| RevPAR | Room revenue ÷ rooms available | Room revenue across every room, sold or empty |
| ADR | Room revenue ÷ rooms sold | The average price of a room that sold |
| Occupancy | Rooms sold ÷ rooms available | How much of the hotel’s capacity was used |
These definitions come from Engine’s RevPAR glossary. Definitions and figures can change, so check the source before you rely on them.
RevPAR also equals ADR multiplied by occupancy. In Engine’s illustrative case, a 100-room hotel sells 75 rooms at an average of $160, so room revenue is $12,000 and RevPAR is $120.
If the formula is new to you, read what is RevPAR for a fuller walkthrough.
What moves occupancy up or down
Smartness lists several common drivers, and it calls price one of the strongest levers available. The others are:
- Seasonality and events: weather, holidays, concerts and conferences can shift demand for specific dates.
- Reputation and reviews: changes in review volume or average ratings can affect how often shoppers click and book.
- Distribution: the more places your rooms are listed, the easier it is for different traveler segments to find you.
- Restriction controls: settings such as minimum length of stay can reduce bookings on certain nights.
The glossaries also suggest practical responses. Smartness recommends dynamic pricing tools that adjust rates based on market signals such as pickup, competitor pricing and local demand. Rate-setting at that level is the territory of hotel revenue management.
Canary’s glossary adds simpler steps, and Smartness suggests reviewing length-of-stay rules, since rigid minimums can filter out otherwise good bookings:
- Monitor the rates of other hotels in the area and adjust yours to stay competitive.
- Offer rewards programs that incentivize repeat stays and referrals.
- Review your length-of-stay restrictions regularly.
Frequently asked questions
What is the formula for hotel occupancy rate?
Show answer
Divide rooms sold by rooms available, then multiply by 100. Canary and Smartness both publish this formula in their glossaries.
Is a fully booked hotel always the goal?
Show answer
Not necessarily. The Smartness glossary says that selling out far ahead of time can be a signal to review your strategy, because prices may sit below what the market would bear for those dates.
How is occupancy different from RevPAR?
Show answer
Occupancy shows how much capacity was used. Engine explains that RevPAR divides room revenue by every room available, so empty rooms pull it down.
Where can a hotel compare its occupancy with others?
Show answer
Engine’s glossary says STR reports let hotels benchmark occupancy, ADR and RevPAR against others in the same area or category.



