What the occupancy rate means for an Airbnb
Occupancy rate is the percentage of booked nights over available nights in a period. It is the most cited short-term rental (STR) metric and the one most often confused with profitability. An 85% occupancy with an average daily rate (ADR) that is too low can yield less net income than a well-priced 60%. That is why serious operators look at occupancy, ADR and RevPAR together, not in isolation.
Occupancy rate (%) = Booked nights ÷ Available nights × 100
A unit with 24 booked nights out of 30 available in the month has an 80% occupancy. If you blocked 5 nights for personal use, the calculation base changes: 24 out of 25 available nights = 96%. Airbnb reports under both definitions; use the same one all year so your comparables do not lie.
ADR and RevPAR: the two metrics that actually correlate with revenue
- ADR (average daily rate) = Booking revenue ÷ Booked nights. It is what you effectively charge per occupied night, net of long-stay discounts but before platform fees.
- RevPAR (revenue per available night) = Total revenue ÷ Available nights. It is also computed as ADR × Occupancy. It is the metric analysts prefer because it combines price and occupancy in a single number.
Numeric example. Three-bedroom unit in Tulum, 30 nights available in March, 24 booked at ADR USD $220. Gross revenue = 24 × 220 = $5,280. Occupancy = 80%. RevPAR = 5,280 ÷ 30 = $176. If the neighbor with 95% occupancy charges ADR $140, his RevPAR is $133. Yours beats him by USD 43 per available night even though his listing looks busier on the calendar.
How to calculate real Airbnb profitability step by step
- Annual gross revenue. ADR × Occupancy × 365. Example: $220 × 0.85 × 365 = $68,277 USD for a high-season listing averaged to the year in Tulum.
- Subtract platform commission. Airbnb charges the host 14%-16% of the subtotal under the host-only model. Booking.com charges 15%-18% in LatAm. Also subtract payment processing fees (~3%).
- Subtract turnover costs. Every check-out requires cleaning + laundry. 2025 average Tulum/Playa del Carmen: $45-70 USD per turnover. With 75 bookings per year and an average length of stay (LOS) of 4.5 nights, that is ~$3,375-$5,250 annually.
- Subtract fixed operating expenses. Rent or mortgage, HOA, internet, streaming, amenities, STR insurance, water, electricity (high in coastal zones with AC), dynamic pricing software (PriceLabs, Wheelhouse), tourist licenses, lodging tax (in Mexico, ISH 3-5%).
- Subtract maintenance and hidden vacancy. The 1%-of-property-value annual rule for preventive maintenance. Provision 2-3 weeks of lost revenue per year for maintenance blocks.
- If applicable, subtract the management fee. A property manager charges 18%-25% of gross revenue in LatAm tourist markets, 20%-28% in the US. If you self-manage, this line is worth your real time — do not count it as zero.
- Compare against traditional rent. The same property on a yearly lease is worth ~40%-55% of the STR gross revenue in top destinations. The delta is eaten by commissions, turnover, and management.
Break-even occupancy: the question that matters
The right question is not "what is a good occupancy?" but "what is my minimum occupancy to avoid losing money?".
Break-even occupancy = Annual fixed costs ÷ (ADR × (1 − % fees) × 365)
Example. Unit in Mexico City, Roma Norte. Annual fixed costs (rent + HOA + utilities + insurance + amenities + dynamic pricing software): $14,400 USD. Projected ADR $85, total fee 18% (Airbnb + payment). Break-even = 14,400 ÷ (85 × 0.82 × 365) = 0.565 → 56.5%. Any occupancy below that burns capital; above it, you start generating net income.
Occupancy and ADR benchmarks in top LatAm destinations
There is no universal "good occupancy". It varies by market, seasonality and property type. 2025 references (AirDNA, AirROI, Airbtics):
- Tulum, MX. Median annual occupancy 47%-48%, ADR USD 80, median annual revenue ~USD 13K. Top 10% exceeds USD 345/night.
- Mexico City (Roma/Condesa). Occupancy 55%-65%, ADR USD 65-110, defensive market with business + digital-nomad demand year-round.
- Cancún / Playa del Carmen. Occupancy 55%-70% in the hotel zone, ADR USD 90-180, heavy seasonality with December-March peaks.
- Medellín, El Poblado. Occupancy 60%-72%, ADR USD 55-95. Market with recent regulatory pressure (STR limits in some neighborhoods).
- Cartagena. Occupancy 50%-62%, ADR USD 85-150 in Centro Histórico and Bocagrande.
- Buenos Aires, Palermo. Occupancy 65%-78% in nominal USD, ADR USD 40-80 post-peso stabilization.
Seasonality: the factor that breaks amateur projections
Average annual occupancy hides huge ranges. Tulum can hit 85%-92% in December-March and fall to 25%-32% in September-October due to hurricanes and low season. Planning rent, mortgage and management fees against the annual average occupancy is a recipe for a cash crisis in Q3. Operating rule: provision 3 months of fixed spend in liquid reserve before opening any Airbnb in a seasonal market.
Real Airbnb host fees
Airbnb runs two models: host-only (the host pays 14%-16%, the guest sees no service fee at checkout; standard in Europe and growing in LatAm) and split-fee (host 3%, guest 14%-16%; common in the US). Split-fee yields a higher headline ADR but converts worse because the total price the guest sees includes service fee + cleaning. For the calculator, use the effective total fee that you pay — what appears on your payout statement, not the nominal rate.
Booking.com integrates via Channel Manager (Guesty, Hostaway, Lodgify) and charges 15%-18% + 1% processing. Vrbo charges 8% on sub-total but has lower volume in LatAm. Direct booking (own site) eliminates the fee but adds acquisition cost (ads, SEO, email marketing) that rarely drops below an effective 6%-8%.
Dynamic pricing: 8%-25% more revenue on the same listing
Tools like PriceLabs, Wheelhouse and Beyond adjust ADR night by night based on demand, events, competition and day of week. Case studies from the vendors themselves report 12%-22% RevPAR increases vs fixed pricing. Typical cost is USD $19-35 per listing per month. For a listing with annual revenue above USD $15K, the ROI is almost always positive. Below $8K per year, the setup time does not justify the software — use manual pricing with three bands (low/shoulder/high) and review monthly.
Airbnb vs traditional rent: when each one wins
Simple rule: STR beats traditional rent when net annual revenue (after all the costs listed above) exceeds traditional rent by at least 35%, which is the premium demanded by the additional management work, seasonal vacancy risk and regulatory volatility. If the delta is under 25%, the risk is not compensated. If it is under 15%, you are better off with a yearly tenant, two months of deposit and zero operations.
Regulatory risk: the factor that freemium calculators miss
2024-2026 marks a clear regulatory tightening. Mexico City delimited STR zones in Benito Juárez, Cuauhtémoc and Miguel Hidalgo. Medellín is debating restrictions in El Poblado and Laureles. Barcelona closed new registrations. New York banned STR stays under 30 days in non-resident units. Before buying a property for Airbnb, verify: (1) tourist license available in your municipality, (2) condo bylaws (many expressly prohibit STR), (3) tax regime (in Mexico: IVA 16% + ISR 20%-30% depending on legal form). The nominal listing yield is meaningless if the license is not secured.
Excel template vs interactive tool
The dozens of Excel templates that rank for "airbnb calculator" solve the first static calculation and stop there. They do not simulate occupancy ranges, do not adjust for seasonality, do not include the dynamic pricing effect, and no one updates them when platform fees change (Airbnb raised the host-only fee from 14% to 15% in several markets in 2025). An interactive tool that models ADR, monthly occupancy, real fees, turnover, optional management fee and break-even on a single screen is the difference between estimating and deciding.