If you want to split an Airbnb when people stay unequal nights, the fairest default is to share the cost by nights each person stays, with a small equal part for the costs that do not depend on nights. Someone leaving early does not make the house cheaper, so the nights they skip simply move to the people who stay.
Why an equal split feels wrong when nights differ
Picture a five-night stay. Two friends are there the whole time, one joins for three nights and one drops in for two. An equal split charges the two-night guest the same as the person who slept there every night.
Most people feel that is off, and they are right to. But a pure by-nights split has its own problem, which we will get to below.
Step one: work out the person-nights
A person-night is one person sleeping in the place for one night. Add them up across the group and you get the number everything else hangs on.
In our example, Priya and Tom stay 5 nights each, Hana stays 3 and Jonas stays 2. That is 5 + 5 + 3 + 2 = 15 person-nights. The whole stay costs £1,000 including cleaning.
Three ways to split it, side by side
Here is the same £1,000 stay split three ways. In the hybrid, £300 is treated as a fixed base split equally, and the other £700 is shared by nights.
| Guest | Nights | By nights | Equal | Hybrid (£300 base) |
|---|---|---|---|---|
| Priya | 5 | £333.33 | £250.00 | £308.33 |
| Tom | 5 | £333.33 | £250.00 | £308.33 |
| Hana | 3 | £200.00 | £250.00 | £215.00 |
| Jonas | 2 | £133.34 | £250.00 | £168.34 |
| Total | 15 | £1,000.00 | £1,000.00 | £1,000.00 |
The by-nights column uses £66.67 per person-night (1,000 divided by 15). The last penny goes to one person so the total matches the bill.
The hybrid works the same way with the base taken out first. £300 split four ways is £75 each, and £700 over 15 person-nights is £46.67 a night.

What each method gets right and wrong
By nights
This is the purest version of "pay for what you use". The catch is that the house was booked as a whole, and the first night costs the group the same as the last.
It also makes a one-night visitor look almost free, even though a bigger group may have needed a bigger place to fit them.
Equal
This is the easiest to explain and needs no maths. It works well when everyone stays within a night of each other, and badly when stays range from two nights to five.
Hybrid with a fixed base
The base covers what does not shrink when someone leaves: the cleaning fee, the deposit and the fact that the place was reserved at all. The rest follows the nights.
Notice how it lands between the other two. Jonas pays £168.34 instead of £133.34 or £250.00. Few people feel hard done by with that middle number.
Who pays for the Airbnb when someone leaves early?
The booking is already paid for, so the group still owes the full price. The person who leaves early just owes less than an equal share.
What matters is what you agreed beforehand. If you said "everyone pays equally" and then someone leaves on night three, they still owe their equal share, and it is fair to point back to that.
If you never agreed anything, use the by-nights or hybrid split and be kind about it. A shrug and a clear table beat a long argument.
Handle special cases before they cause friction
- Someone cancels completely. They owe nothing unless the booking is non-refundable. Then decide as a group whether they cover the lost amount.
- One person gets the best room. Combine nights with shares, as in our guide to splitting by room size.
- Someone sleeps on the sofa. Agree a lower weight for them, such as half a night, up front.
- Kids and partners. Count them as part of one person's nights, or give them their own weight. Just say which.
Try the uneven nights calculator
A message you can send before booking
Put it in the group chat before the money moves. It takes thirty seconds and saves a very awkward conversation later.
Hi all, for the Airbnb let's split 30% equally and the rest by the nights each of us stays. Please reply with your arrival and departure dates and I'll send the numbers. If plans change, tell me before you leave, not after. Deal?
Keep it simple when you track it
Costs on a trip rarely stop at the stay itself, so it helps to keep the whole thing in one place. Our guide to splitting trip costs with friends covers the rest of the trip.
In Evens, you can add the booking as one cost and use shares to match each person's nights, with a second cost for the fixed base. It is coming soon, and guests can join from a web link without installing anything.
Try the uneven nights calculator
Frequently asked questions
How do you split an Airbnb when people stay different nights?
Add up the person-nights, divide the nightly cost by that total, and multiply by each person's nights. Split fixed fees like cleaning equally.
Should someone who arrives late pay the same as everyone else?
Usually not, unless you agreed an equal split. A hybrid with a small equal base and the rest by nights is a fair middle ground.
Do cleaning fees get split by nights?
Normally no. Cleaning costs the same whether someone stays one night or five, so splitting it equally is simpler and fairer.
What if someone leaves early and the host does not refund anything?
The group still owes the full booking. The early leaver pays their agreed share, and the remaining nights are covered by the people who stay.
Who should book and pay for the Airbnb?
Whoever is happiest to put it on their card. Everyone else repays them, so write down the split before the booking goes through.
