Deep-dive guide
Short-Term vs Long-Term Rental Simulator: Does Nightly Hosting Really Beat a Lease?
Executive industry analysis
Nightly hosting is attractive because the headline number is big. A flat that would rent for seven hundred and fifty on a lease can show two thousand in monthly bookings, and the comparison seems obvious. The trouble is that gross takings are not income. Between the guest paying and you keeping money sit platform fees, a clean after every stay, extra utilities, consumables, wear on linen and furniture, listing tools and a surprising amount of your own time. A long lease is quiet by comparison: one tenant, one payment, a small vacancy allowance and slow wear. The honest question is therefore not which gross is larger, but which net is larger after the work.
The structure of the problem is a trade between price and friction. Nightly stays charge a premium per night because the guest accepts a short commitment and you provide a hotel-like service. That premium is paid for with turnovers. Every booking brings one clean, one check-in, one review to manage and one set of supplies, so the cost grows with the number of bookings rather than the number of nights. Stay length, occupancy and rate therefore interact. A high rate with one-night stays can earn less than a modest rate with four-night stays, because the cleaning bill eats the difference.
The domino cascade starts with booked nights. More nights lift gross takings, but takings only matter after the cost drag: the share of every unit of money that platform fees, cleaning, running costs, wear and time absorb. What is left is the premium over a lease, the extra you earn for the extra effort, and finally the profit line. If occupancy slips a few points while cleaning costs rise, the drag climbs, the premium shrinks toward zero and the profit can fall below what a passive lease would have paid. Each box feeds the next, so a small slip early in the chain shows up late and large.
The iceberg separates what hosts watch from what they pay. Above the waterline is the platform fee, the line that appears on every payout statement. Below it sit four costs that rarely get their own row: cleaning and linen at every turnover, utilities and supplies and software, the wear that turns furniture and appliances into a replacement budget, and your own time valued at a modest hourly rate. In many flats the hidden part is larger than the visible fee. Use the simulator to find the occupancy or nightly rate at which hosting only matches a lease, then decide whether the extra flexibility, personal use of the flat or upside is worth the effort.
Formula and methodology blueprint
The model works for an average month of thirty days. Booked nights are thirty times occupancy, and bookings are booked nights divided by the average stay. Gross takings are booked nights times the nightly rate. From that the model subtracts the platform fee, cleaning at every booking, utilities and supplies, wear per night, fixed listing and internet costs, and your time valued per booking. A stay of thirty nights or more switches the model to lease economics, which is how Scenario B, the long lease, is calculated with the same equations.
- Booked nights and bookings
- nights = 30 × occupancy; stays = nights ÷ average stay
- Occupancy sets the nights, and stay length sets how many turnovers those nights create.
- Gross takings
- gross = nights × nightly rate
- The headline number a listing dashboard shows before any cost.
- Turnover cost
- turnover = stays × (cleaning + supplies + host time)
- Costs that scale with the number of bookings rather than the number of nights.
- Net profit
- net = gross − fee − cleaning − utilities − wear − host time − fixed tools
- The monthly result in your currency. Break-even occupancy is where this reaches zero.
- Lease equivalent
- lease = rent × (1 − vacancy) × (1 − agent fee) − wear − admin
- The same flat let to one tenant, using about one month of vacancy a year and a small letting fee.
- Premium over lease
- premium = net − lease
- The reward for the extra work. If it is near zero or negative, hosting is not paying for itself.
Cascading elasticity
Nightly rate and occupancy are the most elastic inputs because they multiply directly into gross takings and the platform fee follows them. Stay length is the quiet lever: doubling it halves the number of turnovers, which removes half of the cleaning, supplies and time cost. Cleaning cost and platform fee are slopes rather than cliffs, but a bad month can combine low occupancy, short stays and a high fee, which is when the premium over the lease turns negative.
Three real-world case studies
Bootstrapped starter
A spare flat in a mid-sized city
An owner lists a one-bedroom flat at a modest rate, books around half the month and keeps cleaning cheap by doing part of it personally. The net comfortably beats a small lease but needs steady effort. Loading it shows how thin the margin becomes if occupancy slips.
Scaling mid-market
A well-located apartment with longer stays
A central two-bedroom attracts business travellers and families who stay four or five nights. The rate is high, occupancy is solid and cleaning is spread over fewer bookings. Loading it shows how stay length and rate together lift the premium over a lease.
Black-swan crisis
A saturated market with one-night stays
New listings flood the neighbourhood, the rate is cut, bookings are mostly single nights and fees and cleaning rise. The calendar looks busy but the net turns negative. Loading it shows why a plain lease would have been the safer choice.
Industry benchmark matrix
| Metric | Danger zone | Industry average | Top 10% elite |
|---|---|---|---|
| Occupancy (annual average) | Below 40% | 50–65% | Above 75% |
| Average stay length | Below 2 nights | 2–4 nights | Above 5 nights |
| Cleaning cost as share of takings | Above 18% | 8–14% | Below 7% |
| Platform and payment fees | Above 18% | 12–15% | Below 8% with direct bookings |
| Premium over a long lease | Below 0% | 20–60% above | More than 80% above |
Variables and levers
Average nightly rate
What a guest pays per night on average across the year, after discounts and seasonal dips.
Lever: Price by season and weekday instead of one flat rate, and review the calendar weekly so weak weeks get a discount and strong weeks do not.
Occupancy
Share of the month's nights that are actually booked.
Lever: Improve the first photos and the title, accept a slightly longer minimum stay in quiet months and fill gaps with mid-length bookings.
Average stay
Nights per booking. Shorter stays mean more turnovers; at 30 nights or more the model treats the flat as a normal lease.
Lever: Set a two or three night minimum and add a weekly discount, because every extra night per booking removes a turnover cost.
Cleaning cost per turnover
What you pay for the clean and linen change after each stay, whether or not a guest fee covers it.
Lever: Negotiate a fixed price with one cleaner, charge a realistic cleaning fee to guests and keep a second set of linen to speed up turnovers.
Platform fee
Share of the booking value the listing site and payment provider keep.
Lever: Build direct and repeat bookings, because the fee is paid on every booking that comes through the platform.
Long-lease rent
What the same flat would rent for on a twelve-month lease. It sets the comparison line and does not change the nightly result.
Lever: Check what comparable unfurnished flats really let for, then use the premium line to decide whether hosting is worth the extra work.
How to use this simulator
- 1Start from the realistic preset or enter your last twelve months of occupancy, rate and stay length.
- 2Read the five domino boxes and note which stage turns amber or red first.
- 3Enter a realistic long-lease rent so the premium line shows what the extra work earns you.
- 4Press Find my breaking point to see how low occupancy or rate can go before the net reaches zero.
- 5Open the Parallel universe tab to compare hosting with a twelve-month lease over 24 months.
Mistakes to avoid
- Comparing gross takings with a lease. Takings ignore fees, cleaning, wear and your time, so the nightly option looks far better than it is.
- Using peak-season occupancy for the whole year. Averages across quiet months are what you actually keep, so use the annual figure.
- Treating a cleaning fee charged to guests as free money. It usually reduces bookings or the rate you can ask, and it rarely covers the full turnover cost.
- Valuing your own time at zero. Messaging, key handovers, reviews and emergencies add up, and a lease removes nearly all of them.
Frequently asked questions
Is a nightly rental always more profitable than a lease?
No. Gross takings are usually higher, but fees, cleaning, running costs, wear and your time often absorb much of the difference. Compare net with net, and include the work.
What occupancy do I need to match a lease?
Press Find my breaking point to see how far occupancy can fall before the net reaches zero. To match a lease you need the premium line to stay above zero, which happens at a higher occupancy than break-even.
Why does stay length matter so much?
Cleaning, supplies and handover time are paid once per booking. Doubling the average stay from two to four nights halves those costs for the same number of booked nights.
Are local rules and taxes included?
Not in detail. Many places limit nightly rentals or require registration and special taxes. Check current local rules, licences and tax treatment before relying on any result.
How should I value my own time?
Use what you would pay someone else to do it, or what you could earn in the same hours. A host who values their time at zero will overestimate the profit.
How accurate is this?
It is an educational planning model with the stated assumptions, not financial, legal or tax advice. Replace the inputs with your own booking data and compare it with your real statements.
This is an educational planning model with stated assumptions. It is not financial, tax or legal advice. Replace the inputs with your own figures and verify important decisions with a qualified professional.