hotel calculators

Hotel Occupancy Rate & ADR Calculator

Project total room revenue over any forecast period using occupancy rate, ADR, seasonal adjustments, and number of days. Ideal for budgeting, investor reporting, and annual planning.

About this calculator

This calculator projects expected room revenue using five key inputs combined in the formula: Revenue = totalRooms × (averageOccupancy / 100) × averageRate × seasonalFactor × days. First, it converts occupancy percentage to a decimal and multiplies by total rooms to find the average number of rooms sold per day. That figure is then multiplied by the Average Daily Rate (ADR) to get daily revenue. A seasonal factor — typically between 0.5 for low season and 1.5 for peak season — scales the result to reflect demand fluctuations. Finally, multiplying by the number of days in the forecast period gives total projected revenue. This model is widely used in hotel feasibility studies, annual budgets, and month-by-month revenue plans. Adjusting the seasonal factor for each month allows managers to build realistic full-year forecasts rather than assuming flat demand.

How to use

Scenario: A 200-room hotel expects 70% occupancy at an ADR of $150 during a 30-day month, with a peak-season factor of 1.2. Step 1: Enter totalRooms = 200. Step 2: Enter averageOccupancy = 70. Step 3: Enter averageRate = $150. Step 4: Enter seasonalFactor = 1.2. Step 5: Enter days = 30. Calculation: 200 × (70/100) × 150 × 1.2 × 30 = 200 × 0.70 × 150 × 1.2 × 30 = $756,000 projected revenue for the month. Adjust the seasonal factor downward (e.g., 0.8) to model a slower period.

Frequently asked questions

How do I choose the right seasonal factor for my hotel revenue forecast?

The seasonal factor represents how demand in a given period compares to your baseline. Start by analyzing at least two years of historical occupancy data and identify each month's occupancy relative to your annual average. If July typically runs 40% above average, use a factor of 1.4; if January runs 30% below, use 0.7. For new properties without history, use industry reports or STR data for your market segment. Reassess your seasonal factors annually as local events, new competitors, and travel trends shift demand patterns.

What is the difference between occupancy rate and RevPAR in hotel forecasting?

Occupancy rate tells you what percentage of your available rooms were or are expected to be sold, while RevPAR tells you how much revenue each available room — sold or not — generated. In forecasting, occupancy rate is an input that drives revenue projections, whereas RevPAR is the output metric used to evaluate performance. A forecast might show high occupancy but disappointing RevPAR if the ADR is too low. Good revenue management balances both: filling rooms at the highest achievable rate.

Why should hotel managers include a seasonal adjustment factor in revenue projections?

Applying a flat occupancy and rate assumption to every month produces wildly inaccurate annual forecasts for most hotels. Demand varies significantly by season, local events, and travel patterns — a beach resort may see occupancy double in summer compared to winter. Without a seasonal factor, operators risk overstaffing and over-purchasing in slow periods or under-resourcing during peaks. The seasonal multiplier compresses this complexity into one adjustable input per period. It also makes scenario planning straightforward: simply changing the factor lets managers model best-case, base-case, and worst-case revenue outcomes.