Back to Blog

Travel

How to Split Hotel Costs When Friends Stay Different Nights

Split hotel costs fairly when friends stay different nights: person-nights, taxes, early checkout. Worked example with 4 friends and 5 nights.

10 min read by ExpensesCalc Team

Four friends book five nights — one flies home after three. Splitting the hotel bill four ways would overcharge the early leaver. The fair rule: settle by person-nights, not by headcount.

We cover Airbnb room-quality splits separately. This guide is the classic hotel case with different stay lengths — including taxes and who puts down the card.

The formula: person-nights

One person’s share = (their nights ÷ sum of all person-nights) × total lodging cost.

One “person-night” = one person sleeping one night in the booked room(s).

Worked example: 4 friends, 5 nights, one leaves early

Total hotel cost (rooms + taxes + resort fee): €1,080.

Person Nights Person-nights Share
Alex 5 5 €300
Blake 5 5 €300
Casey 5 5 €300
Dana (leaves early) 3 3 €180
Total 18 €1,080

Math: €1,080 ÷ 18 = €60 per person-night. Dana: 3 × 60 = €180. Everyone else: 5 × 60 = €300.

A naive ÷4 split (€270 each) would make Dana overpay €90 for nights they never used.

What belongs on the hotel total?

  • Room rate for the full booking window
  • City / tourist tax (often per person per night)
  • Resort / facility fee
  • Breakfast if it is included in the room rate for everyone
  • Parking if the group shares it

Do not split: minibar for one person, spa for you only, solo room service, late checkout only for people who stay.

Special case: cheaper room after early checkout

Sometimes you can downsize or cancel nights after Dana leaves. Then:

  1. Log costs before and after the change separately
  2. Phase 1 (everyone present): person-nights for that phase
  3. Phase 2 (without Dana): only the remaining guests
Phase Nights People Cost Rule
Nights 1–3 3 4 €720 ÷ 12 PN → €60 / PN
Nights 4–5 2 3 €360 ÷ 6 PN → €60 / PN

Dana: 3 × €60 = €180. Alex/Blake/Casey: 3 × 60 + 2 × 60 = €300 — same result when the nightly rate stayed flat.

Two rooms, staggered arrival

If you book two doubles and someone arrives late: split each room (or the combined bill) by the nights of people who slept there. Someone who never used room B should not pay for room B — unless you agreed “one pot” up front.

Who pays the hotel card?

Usually one person puts down a credit card. Others reimburse their person-night share. Tips:

  • Log deposit and final charge separately if timed apart
  • Assign the hold/deposit to the payer; mark the release later as money received
  • Share cancellation fees if the group booked and canceled together

More: how to split costs when one person pays.

Hotel vs Airbnb for staggered nights

The person-night formula is the same. Differences:

  • Hotel: clearer nightly rates, per-person taxes, front-desk early-checkout rules
  • Airbnb: cleaning and service fees are often flat — still allocate them by person-nights or headcount (agree before booking)

Full rental guide: how to split Airbnb costs with friends.

How to track it in ExpensesCalc

  1. Create a “City trip hotel” split
  2. Add one “Hotel total” expense with the payer
  3. Set participants so shares match person-nights — or enter weighted amounts
  4. Track extras (taxis, shared dinners) separately for whoever joined

Start: /new-split · Group Trip Expense Calculator · After the trip: settle group trip expenses.

More articles

FAQ

Does checkout day count as a night?

No. Count nights in the room. Arrive Sunday, leave Wednesday → 3 nights, not 4 calendar days.

What about city tax and resort fees?

Often charged per person per night. Fairest: scale with person-nights — early leavers pay less tax.

Hotel vs Airbnb — same formula?

Yes for staggered nights. Hotels usually show clearer nightly rates; rentals add cleaning and service fees.

Bottom line

When friends stay different hotel nights: do not divide by headcount — divide by person-nights. Dana with 3 of 18 nights pays fairly less, with no drama after checkout. ExpensesCalc keeps the math transparent.

How ExpensesCalc works

  1. 1
    Add people Who was involved?
  2. 2
    Add expenses What was paid?
  3. 3
    Split costs Who shared it?
  4. 4
    See balances Who owes whom?
  5. 5
    Settle up Done.

Flow: add people, add expenses, split costs, see balances, settle up.