What is a good hotel occupancy rate?

Updated:

Short answer

Good occupancy depends on segment, season, location, and ADR. Read it with RevPAR and your comp set: sustained under-performance usually points to pricing, distribution, or product visibility.

Full answer

Occupancy alone isn't the metric to optimise — it's one of three (alongside ADR and RevPAR). Pushing occupancy too hard with discounts cannibalises ADR and ends up dropping RevPAR despite the higher fill rate. Pushing ADR too hard drops occupancy and wastes empty rooms. The art is balancing the three. **What to compare by segment:** - **Urban transient:** weekday/weekend mix, corporate demand, event compression, and shoulder-season demand. - **Resort and leisure:** peak-season compression, weather sensitivity, and how far off-season demand drops. - **Hostel:** dorm/private mix, cancellation behaviour, and event-led demand spikes. - **Aparthotel / serviced apartments:** length of stay, gap nights, and unit downtime between long bookings. - **Luxury boutique:** deliberate rate protection, minimum-stay rules, and guest mix. **Sustained under-performance versus your comp set — three likely causes:** 1. **Pricing too high.** Compare your ADR to your competitive set (RGI < 90 = under-performing). Drop rate selectively on slow nights. 2. **Distribution gaps.** Audit channel mix; are you on the OTAs your market uses? Is your booking engine working? 3. **Product gaps.** Old photos, bad recent reviews, poor SEO. Fix the visible product before assuming pricing is the issue. **Consistently selling out — likely you should test price discipline:** The economic signal of consistently selling out is that you could raise rates. The trap is hospitality habit: managers fear empty rooms more than under-pricing, so they hold rate too low. Test controlled rate increases on the dates with highest demand and watch occupancy + RevPAR. **The right way to read occupancy:** Combined with RevPAR (which captures both demand and pricing). A 65% occupancy property with €120 ADR has RevPAR €78. A 90% occupancy property with €70 ADR has RevPAR €63. The first is performing better despite lower occupancy.

Related questions

Occupancy is rooms sold / rooms available. RevPAR is room revenue / rooms available. RevPAR captures both occupancy and pricing in a single number.

Total room nights sold over the year divided by (room count × 365). A 50-room hotel selling 12,775 room nights has annual occupancy of 12,775 / (50 × 365) = 70%.

Not as a universal target. Full occupancy can mean you under-priced peak nights. The optimal occupancy depends on rate elasticity in your market and should be read with ADR and RevPAR.

See Guestivo in action

10-minute demo. We'll walk you through the parts of the platform that matter for your hotel.