You picked a nightly rate by looking at a few nearby listings, and now you change it whenever the calendar looks empty. The problem isn't that the number is wrong. It's that you can't tell whether a discount is filling a night profitably or quietly losing money on it.
Start with one action before touching any price: write down what a booked night actually costs you. Every rule below is built on that number, and without it no pricing tool, manual or automated, can tell you when to stop cutting.
What is the lowest nightly rate you can accept?
Your lowest acceptable rate is your cost floor: fixed monthly costs spread over the nights you realistically book, plus the per-night cost of each stay, grossed up for the platform fee taken from your payout.
Here's the formula with shown inputs. The numbers describe a hypothetical one-bedroom apartment, so replace each one with your own.
Cost floor = (fixed costs per occupied night + variable costs per night) Γ· (1 β platform fee rate)
| Input | Hypothetical value | Per occupied night |
|---|---|---|
| Fixed costs (loan or rent, insurance, internet, software) | β¬1,200 a month, 18 booked nights | β¬66.67 |
| Cleaning and laundry per turnover | β¬36, average stay of 3 nights | β¬12.00 |
| Consumables (toiletries, coffee, linen wear) | β¬6 a night | β¬6.00 |
| Occupancy-related utilities | β¬5 a night | β¬5.00 |
| Total cost per night | β¬89.67 | |
| Airbnb single service fee | 15.5% | divide by 0.845 |
| Cost floor | about β¬106 |
Why 15.5%? Airbnb's service fee article says most hosts on the single fee structure pay 15.5%, others typically 14β16%, and the older split fee is being phased out. The fee applies to the nightly price plus fees you charge, such as cleaning, but not taxes. On Booking.com, commission is a percentage set in your agreement, charged on the room rate plus fees, so use the rate on your own invoice. The Airbnb fee calculator shows what lands in your account, and Airbnb host fees explained covers the fee models in more depth.
Notice how much the fixed-cost line depends on occupancy. At 12 booked nights instead of 18, the same β¬1,200 becomes β¬100 per night and the floor rises to roughly β¬146. That's why you should use a realistic booking count, not your best month.
How do you set a base rate that isn't a guess?
Your base rate is the price for an ordinary midweek night in a normal month, set from a group of genuinely comparable listings and kept comfortably above your cost floor.
Pick five to eight listings with the same area, size, guest capacity and quality level. Check what they ask for an ordinary weeknight a few weeks out, ignoring the highest and lowest. Then place yourself inside that group honestly: more reviews, better photos or a stronger location justify the upper half; a new listing with few reviews may start lower to win its first bookings.
If the middle of your comparable group sits below your cost floor, that's a finding, not a pricing problem. It means either your costs are too high for this market or you need an advantage that justifies a higher rate. Discounting below the floor only makes the loss per night predictable.
On Airbnb, your default nightly price applies to every date you haven't customized, and price changes apply only to future reservations, not pending or confirmed ones. A custom price on a specific date overrides your default price, Smart Pricing, weekend adjustment and long-stay pricing for that night.
Which adjustments should be standing rules?
Weekend premiums, seasonal bands, last-minute cuts and length-of-stay discounts should be rules you set once and review, because demand follows patterns you can see in your own booking history.
Weekends. Airbnb's weekend adjustment changes Friday and Saturday prices by a percentage of your base price, from β50% to +50%. It suggests a percentage, which you can change, and it only works with Smart Pricing turned off. Leisure markets often support a premium; business-travel markets may not. Your own weekday versus weekend booking pace is the evidence.
Seasons. Split your calendar into high, shoulder and low bands and set a percentage for each. Our recommendation: judge the percentages by booking pace. If peak dates fill very early every year, your peak rate is probably too low. If they are still open close to arrival, it may be too high.
Last-minute and length-of-stay discounts. Airbnb lets you offer weekly (7+ nights) and monthly (28+ nights) discounts, and shows discounts of 10% or more in search results. Its rule-sets article lists last-minute and early-bird discounts too, applied after nightly and weekend adjustments and length-of-stay discounts.
The floor matters most here. Longer stays have fewer turnovers, so their floor is lower. In the hypothetical above, a 7-night stay spreads the β¬36 clean over seven nights, and the floor drops to about β¬98.
| Scenario (hypothetical β¬130 base) | Discounted rate | Floor for that stay | Verdict |
|---|---|---|---|
| 3 nights, 15% last-minute | β¬110.50 | β¬106 | Above floor, acceptable |
| 3 nights, 20% last-minute | β¬104.00 | β¬106 | Below floor, loses money |
| 7 nights, 10% weekly | β¬117.00 | β¬98 | Above floor, acceptable |
| 7 nights, 25% weekly | β¬97.50 | β¬98 | At or below floor, too deep |
Also note Airbnb's Smart Pricing article: discounts can push the price a guest pays below the minimum you set in Smart Pricing. The minimum isn't a hard floor once discounts are stacked, so check the final price, not just the setting.
A minimum-stay rule can clash with these discounts by leaving short gaps unsellable. Our guide to Airbnb minimum stay strategy covers how to handle those orphan nights.
When is dynamic pricing worth using?
Automated pricing is worth considering when manual rules take real time across several units, when demand in your area swings with events rules can't anticipate, and when you have a firm floor to cap it.
Airbnb's own Smart Pricing uses factors about your listing and area to adjust price by demand within a minimum and maximum you choose. It overrides rule-sets, and you have to turn it off to use weekend adjustment. Third-party tools work across several channels, usually for a subscription, and differ a lot in control and cost; dynamic pricing for vacation rentals compares the approaches.
Whatever you use, three checks apply:
- Set the tool's minimum at or above your cost floor.
- Review its prices weekly for the first month and override dates where you know something the model doesn't, like a local event or roadworks.
- Confirm the same availability shows on every channel. Price tools set rates; they don't stop two platforms selling the same night.
On that last point, calendar sync between OTAs (online travel agencies) is about blocked dates, not prices. Airbnb describes calendar sync as blocking a night on one calendar when it's booked on another, so update rates on each channel separately or through the tool you use for pricing.
When this advice does not apply
- Hotels and multi-room properties: room types with several identical units, and Airbnb's mandatory single fee for hotels and serviced apartments, change both the floor math and the tools you'd use.
- Stays of 28 nights or more: long stays follow different payout and discount rules on Airbnb, so build a separate floor for them.
- Emergencies and regulated prices: some places have local pricing laws during emergencies, and Airbnb may pause Smart Pricing in affected areas. Check local rules before raising prices during an event.
- Owner-occupied or subsidized properties: if you don't carry a mortgage or rent, your fixed-cost line is smaller, but still include insurance, maintenance and your time.
What to do next
- Fill in the cost floor table with your last three months of real costs and realistic booked nights.
- Pick five to eight comparables and set a base rate inside their middle range, above your floor.
- Set a weekend adjustment and seasonal bands, then write down the booking pace that would make you change them.
- Check every discount scenario, alone and stacked, against the floor for that stay length.
- Put a quarterly review on your calendar to refresh comparables, costs and the floor.
FAQ
Should my cleaning fee be separate or in the nightly rate?
Either works as long as the floor counts it. If you fold cleaning into the nightly rate, a percentage weekly discount also discounts the cleaning recovery, so recheck the floor for longer stays. The Airbnb fee applies to cleaning fees either way.
How often should I change my base rate?
Our recommendation: review it quarterly, and sooner if your costs change or booking pace shifts sharply. Changing it daily in response to competitors tends to hide whether your rules work.
Does a direct booking have a different cost floor?
Yes. Without an OTA fee, you divide by one minus your payment processing rate instead, so the floor is lower. You still carry the same fixed and variable costs, and you need your own way to bring guests to the booking page.
For direct bookings: BookBed's embeddable direct booking widget takes Stripe checkout on your own site with 0% commission. Guests pay into your own Stripe account and only Stripe's processing fees apply, so your direct-booking floor is set by your costs and Stripe's rate, not an OTA fee. The widget doesn't bring traffic on its own.
Sources
- Airbnb Help Center, "Airbnb service fees" β Verified 2026-09-30
- Airbnb Help Center, "Weekend adjustment for home listings" β Verified 2026-09-30
- Airbnb Help Center, "Weekly and monthly discounts for home stays" β Verified 2026-09-30
- Airbnb Help Center, "Use Smart Pricing to automatically adjust your prices based on demand" β Verified 2026-09-30
- Booking.com for Partners, "Understanding your commission" β Verified 2026-09-30
