
Extra Guest and Extra Bed Fees: Pricing the Second Body
Another guest is not one more pillow. It is linen, water and wear arriving together, and a good fee recovers that bundle rather than charging for the furniture.

Occupancy changes three costs at once: linen, water and wear. Charge for the bundle, not for the pillow.
Last updated: September 19, 2026
Most extra-guest fees are inherited rather than built. Someone set a number years ago, guests have not objected, so it stays where it is while laundry prices, electricity tariffs and linen replacement quietly move past it. The better version is arithmetic: work out what one more body costs you per night, add what it costs once per stay if a bed has to be made up, and set the free threshold where the listing stops sleeping people comfortably without extra work. This article lists the cost lines, builds a fee from them, sets the threshold, and keeps the rule identical on every channel and in your house rules. Figures below are worked examples.
Key Takeaways
- Free occupancy ends where extra work begins. The last guest who needs nothing you would not already put out should be the last free one.
- The bundle is linen, laundry, water, power and wear. Pricing only the furniture ignores almost everything that actually costs money.
- Per-night costs belong in a per-night fee; setup belongs in a one-off. A fold-out bed is made once; towels are washed every changeover.
- Keep the maximum by bed, not by optimism. Two adults and a sofa is not three sleeping places, and the listing should say so.
- Write one number and let every channel show it. Diverging occupancy rules across channels produce disputes that no fee resolves.
The three costs one more guest adds
Linen comes first, because it is the easiest to count and the one everybody forgets to recount. An extra body means an extra towel set, another pillow, another set of bed linen, and in most warm-climate listings another pool towel that goes into the wash on changeover rather than at the end of the week. Add the consumables that go with them: toiletries, tissue, drinking water, coffee.
Utilities are the second line and the one most underestimated in the tropics. Another person means another shower or two a day, and in a villa with bedrooms served by separate units it usually means another air-conditioner running through the night rather than one unit working slightly harder. Pools carry the same load differently: chemical demand and filter running time follow the number of people in the water.
Wear and a longer clean are the third. Another set of linen to strip and remake, more dishes, fuller bins, more floor area actually used, and a slightly longer clean that eats into the same window you were relying on. On its own none of these lines justifies much; together they are exactly why an extra guest is not free.

Building an extra-guest fee that covers them
Put the three lines into your own currency per night, then decide whether each is nightly or one-off. Cleaning handfuls of small recurring costs is what makes the difference between a fee that recovers something and a fee that looks arbitrary.
| Cost line | Bangkok condo (example) | Bali villa (example) | Kuala Lumpur terrace house (example) |
|---|---|---|---|
| Linen and laundry per changeover | THB 120 | IDR 90,000 | RM 25 |
| Extra water and power per night | THB 90 | IDR 120,000 | RM 20 |
| Consumables per night | THB 40 | IDR 45,000 | RM 10 |
| Added wear and longer clean | THB 60 | IDR 80,000 | RM 15 |
| Variable total per night | THB 310 | IDR 335,000 | RM 70 |
| Extra bed setup, once per stay | THB 300 | IDR 250,000 | RM 60 |
| Resulting fee, rounded for guests | THB 400 per guest per night | IDR 350,000 per guest per night | RM 90 per guest per night |
Two habits make the number defensible. Round it to something a guest can read without doing arithmetic, because a fee of THB 310 invites questions that THB 400 does not. And split the charge in two where it genuinely splits in cost: a per-night amount for the recurring lines, and a one-off bed setup line where someone has to carry and make up extra furniture.
A worked example makes the shape clear. A three-bedroom villa in Bali priced to include six guests takes a seventh for IDR 350,000 a night, plus a one-off IDR 250,000 for the extra mattress and its linen. Over a five-night stay that is IDR 2,000,000, which is real money in most villa operations and far too much to give away because nobody checked whether the seventh person needed a bed.
Keeping four channels consistent is mechanical rather than emotional: you can start free at localsbnb.com, connect one channel and see whether Airbnb, Booking.com, Agoda and Trip.com are all showing the same occupancy picture for the same date before publishing it everywhere. Each connection reports its own rate and status per date, so a mismatch is visible as a difference rather than discovered by a guest at the door.
Where to set the free occupancy threshold
The threshold should be the largest party the property sleeps without extra work, which is a harder test than "beds multiplied by two".
| Sleeping arrangement | Free up to | Start charging from | Why |
|---|---|---|---|
| One queen bed, no sofa bed | 2 guests | Guest three, if you allow them | Anything beyond two needs linen you would not otherwise put out |
| Queen plus a real sofa bed | 2 guests on the bed, third at reduced cost | Guest three at the reduced rate | The sofa bed still needs making up, every changeover |
| Three-bedroom villa, three queens | 6 guests | Guest seven | Seven needs a mattress brought in and a room rearranged |
| Chiang Mai courtyard with a daybed | 2 guests | Guest three | The daybed is fine for a child and poor for a week-long adult stay |
The unsentimental version of the test: if hosting that guest requires anything you would not automatically set out for the party below them, that guest pays. Applying it honestly usually moves the threshold down by one, which is uncomfortable for exactly one booking season and then stops being discussed.

Note the age question here as well: decide whether infants count. Whatever you choose, write it as an age rather than as a judgement, because "small children stay free" invites an argument about small on the doorstep while "under two stays free" does not.
Keeping platform limits and house rules aligned
An occupancy rule only works when three places say the same thing.
The written listing should state maximum occupancy as a number of people and, where relevant, say what happens beyond it, since most disputes start with "we did not realise children counted". The house rules should repeat the maximum and name the fee, and they should say what happens if more people arrive than booked, phrased as what you will do rather than as what the guest must never do. The practical arrangements — where the extra mattress lives, how much notice you need for a bed setup, and what a same-day request costs — belong in the arrival message, because that is when anyone thinks about asking.
Then compare it across channels. Each connected channel carries its own record of the listing and reports its own status, so the same rule rarely propagates by itself; check that the rule you wrote is the rule showing for that date, rather than trusting that everyone took the change. Where the difference is a price rather than a maximum, remember the calendar shows each channel's own rate, which is where a drift becomes visible.
Finally, revisit once a year. Tariffs and laundry prices move in steps, and a fee set three years ago is usually covering costs that no longer exist while missing one that does.
The five lines to write before you publish
- Maximum occupancy as a number of people, not as a description of the beds.
- The free threshold, and the first number beyond it that pays.
- The per-night extra-guest fee, rounded to something readable.
- The one-off extra bed or mattress charge, and how much notice you need for it.
- The age line for infants, written as an age.
FAQ
Should the extra-guest fee be per night or per stay?
Per night, because the costs are per night: linen is washed every changeover, water and power are used daily. The bed itself is the exception, since it is set up once, and that belongs in a one-off charge.
Why charge when I already charge a cleaning fee?
The cleaning fee covers resetting the property; occupancy changes what has to be reset. More people means more linen, more laundry, more dishes and a longer clean, none of which varies with how you priced the turnover itself.
Do infants and small children count toward occupancy?
Your listing should decide, written as an age. Infants who need nothing you would not put out anyway generally sit below the threshold, while a child in an extra bed does not.
What if more guests arrive than were booked?
Handle it from a sentence you wrote earlier rather than improvising: state the posted per-night amount, confirm whether the maximum allows it at all, and keep the exchange short. A written line answered calmly is worth more than a rule argued on the doorstep.
Price the bundle once, write the threshold where the work actually starts, and let one calendar keep four channels on the same rule: that is the routine localsbnb.com supports.

Utility tariffs, laundry prices and occupancy expectations vary by market, season and property type. Figures are illustrative examples. Confirm current settings with your own team and each connected channel before acting. LOCALSBNB provides software, not financial or legal advice.
ตรวจสอบโดย
ทีมบรรณาธิการ Localsbnb