Most short-term rental hosts pick a nightly rate, add a weekend bump, and leave it alone. Meanwhile properties down the street with worse photos and fewer amenities out-earn them, because they change their price for every single date based on what that date is actually worth.
This guide covers the full framework: how to find your floor, how to layer multipliers on top of it, how to price events, and how to know whether any of it is working.
Dynamic Pricing Calculator
Set your seasonal and day-of-week multipliers and see what a dynamic rate earns over a year versus one flat price. Free, no signup.
Open the Pricing Calculator →Why a Flat Rate Always Loses
Demand for your property is not constant. It moves with the season, the day of the week, the local event calendar, school holidays, and how far out someone is booking. A single price cannot be correct across all of that.
What a flat rate actually produces is a permanent oscillation between two failure modes:
- Overpriced on weak dates. The calendar sits empty. An empty night earns nothing and can never be recovered — unsold inventory in this business is perishable in a way that unsold retail stock is not.
- Underpriced on strong dates. You book out instantly at $150 on a weekend when the market would have paid $260. Fast bookings feel like success. Frequently they're a symptom of leaving money behind.
The tell for the second problem: if your peak-season weekends fill months in advance without fail, your peak rate is too low. Healthy pricing means occasionally sitting unbooked and holding your price.
The Four-Layer Framework
Dynamic pricing sounds complicated. Structurally it's one number multiplied by a few factors.
Layer 1 — Your base rate
The base is the lowest price you would accept on a dead Tuesday in your slowest month. Not your average, not your target, not what feels fair. The floor.
Derive it from costs rather than from feel:
- Add up every monthly operating cost — mortgage or rent, insurance, utilities, supplies, cleaning, maintenance reserve, property tax prorated monthly
- Divide by the number of nights you realistically expect to book that month
- That's your break-even nightly rate
- Divide by (1 − your target margin) to get your base. At a 30% target margin, a $70 break-even implies a $100 base
The free profit calculator does this arithmetic including breakeven occupancy, which is the number most hosts have never worked out.
Why this matters so much: every other layer multiplies the base. Set the base 20% too high out of optimism and every rate on your calendar inherits that error.
Layer 2 — Day of week
The easiest money in dynamic pricing, and the one most hosts already do partially.
In most leisure markets Friday and Saturday carry demand that Sunday through Thursday do not. A 25–40% weekend premium is standard and rarely costs occupancy. Sunday usually sits near base; Monday through Wednesday often slightly below.
Business-travel markets invert this — midweek is strong, weekends are dead. If your guests are attending conferences rather than weddings, run your premium Monday through Thursday instead. Check your own booking history before assuming which pattern you're in.
Layer 3 — Season
Seasonal swing is usually larger than day-of-week swing, and it's where the real money is left on the table.
| Season | Typical multiplier | Logic |
|---|---|---|
| Peak | 1.7–2.5× | Demand exceeds supply. Hold your price; you will still fill. |
| Shoulder | 1.05–1.25× | Steady demand. Modest premium over base. |
| Off-peak | 0.85–0.95× | A small discount that fills nights beats a higher rate that doesn't. |
That off-peak discount is counterintuitive and worth sitting with. Dropping from $120 to $102 feels like losing $18. But $102 booked beats $120 empty by the entire $102 — and a booked calendar also protects your search ranking, which affects the dates that actually matter.
To find your own seasons, pull twelve months of booking data and look at which months filled without effort and which required discounting. If you're new and have no history, look at what comparable listings in your market charge in January versus July.
Layer 4 — Events
The highest-leverage dates of your year, and the ones most commonly sold at standard rates by hosts who weren't paying attention.
A dozen event nights priced at 2.5–3× base can contribute more revenue than an entire slow month. The work is calendar research, done once, in advance:
- Major concerts and touring acts at local venues
- Sports — playoffs, tournaments, marathons, home games at nearby stadiums
- University calendars — graduation and move-in weekends are reliably enormous
- Conferences and trade shows at the local convention centre
- Festivals, fairs, and regional annual events
- Holiday weekends
Block an hour, map the next twelve months, and price those dates now. Once a guest books your event weekend at your standard rate, that money is gone.
Two operational notes. Set a minimum stay across multi-day events so a single-night booking doesn't strand the nights around it. And raise your rate before the event is widely known — once every listing in the market has adjusted, you're competing on price again.
Putting the Layers Together
The full rate for any given date:
Nightly rate = Base × Day-of-week multiplier × Season multiplier × Event multiplier
Worked example on a $120 base:
| Date type | Calculation | Rate |
|---|---|---|
| Off-peak Tuesday | 120 × 0.95 × 0.88 | $100 |
| Off-peak Saturday | 120 × 1.40 × 0.88 | $148 |
| Shoulder Saturday | 120 × 1.40 × 1.15 | $193 |
| Peak Tuesday | 120 × 0.95 × 1.90 | $217 |
| Peak Saturday | 120 × 1.40 × 1.90 | $319 |
| Event night | 120 × 2.80 | $336 |
The spread between the cheapest and most expensive night is more than 3×. That range is the entire point — a flat rate has to sit somewhere in the middle of it and is therefore wrong on almost every date.
Manual or Automated?
Both work. The choice is mostly about how many properties you run.
Doing it manually
Build your rate card once, apply it to the calendar in a monthly session, then adjust for booking pace. For one or two properties this takes about an hour a month and costs nothing.
The discipline that makes manual pricing work is reviewing booking pace, not just setting rates. Roughly:
- 60+ days out — hold your price. Early bookings at full rate are the goal.
- 30–60 days out — if a date is still empty and comparable dates have filled, trim 5–10%.
- 14–30 days out — drop toward base. A booked night at base beats an empty night at any price.
- Under 14 days — go to base or slightly below, and consider dropping your minimum stay to catch last-minute bookings.
Using a pricing tool
Automated pricing tools pull live market data and adjust daily. They're genuinely useful at three or more properties, where manual management stops scaling.
One warning: do not run one on defaults. These tools optimise for occupancy, and occupancy is not the same as profit — a tool can fill your calendar at rates that barely clear your costs and report it as success. Always set a floor price at or above your break-even, and check the rates it produces against your own rate card for the first couple of months.
Measuring Whether It's Working
Occupancy alone tells you nothing. Occupancy went up? You may have simply cut prices. Revenue went up? Maybe it was a strong month for everyone in your market.
The number that answers the question is RevPAR — revenue per available night:
RevPAR = ADR × Occupancy rate
RevPAR combines price and fill rate into one figure, which is exactly the tradeoff dynamic pricing is managing. Track it monthly and compare against the same month last year rather than against last month, so seasonality doesn't distort the comparison.
If RevPAR is rising year over year, your pricing is improving. If occupancy rises while RevPAR falls, you've discounted your way to a full calendar and made less money doing it.
Common Mistakes
- Never lowering the price. Dynamic means both directions. Hosts who only ever raise rates end up with empty shoulder seasons.
- Pricing off feelings instead of costs. If you don't know your break-even, you can't know whether a booking is profitable.
- Ignoring the cleaning fee in the total. Guests compare trip totals, not nightly rates. A high cleaning fee on a short stay makes a competitive nightly rate look expensive.
- Setting it once and walking away. Market conditions shift. Revisit your multipliers at least twice a year.
- Copying a competitor's rate without knowing their costs. Their $180 may be comfortable or may be desperate. You can't tell from the outside.
Go Deeper on Each Layer
- Event pricing — mapping your market's calendar and setting multipliers by event scale
- Seasonal markets — pricing when most of your revenue arrives in a few months
- Tools vs manual — when automation pays for itself, and the settings that protect your margin
- Length-of-stay discounts — calculating how much you can discount before it costs you
Where to Start
If you do nothing else from this guide, do these three things in order:
- Work out your break-even nightly rate. Everything depends on it, and most hosts have never calculated it.
- Add a weekend premium if you don't have one. Fastest change with the least downside.
- Map your event calendar for the next twelve months and price those dates now. Highest return per hour of any pricing work you can do.
Seasonal multipliers and booking-pace adjustments can come once those three are in place.