Dynamic Pricing
In hotel revenue management, dynamic pricing is the practice of letting your room rates move in response to how demand is actually developing for each date, rather than setting them in advance and holding them.
It is the most misunderstood term in the category, mostly because two adjacent ideas keep getting attached to it that have nothing to do with how hotels use it.
See how ampliphi prices for independent hotels
Get a free revenue audit · Book a demo
What is dynamic pricing?
Rates that respond, per date, to information that arrives after the rate was first set.
The contrast is with static pricing, where a rate is decided once, usually by season, and left alone until the next review. A property running three rate seasons is making four pricing decisions a year. A property pricing dynamically is making a decision about each date as the picture for that date changes.
The information it responds to varies by approach. The most common inputs are how a date is filling against its own history, current occupancy and remaining inventory, competitor rates, and known events. Which of those actually drive the number is the question worth pressing hardest on any system or process claiming to do this.
Two things it is not, and both confusions are worth clearing up because they shape how guests and owners react to the term.
It is not surge pricing. Surge pricing describes short, sharp, reactive increases applied when demand spikes, and the association is with ride-hailing. Hotel dynamic pricing moves in both directions, mostly gradually, and lowering a rate on a date that is filling slowly is as much a part of it as raising one that is filling fast.
It is not personalised pricing. Showing two travellers different prices for the same room on the same date, based on who they are, is a different practice with different ethics and different regulation. Hotels overwhelmingly do not do this. Dynamic pricing changes the rate for a date, and everyone shopping that date at that moment sees the same number.
Resources: Revenue management · Best available rate · Booking pace
How dynamic pricing works in practice
The clearest way to see it is one date followed across its booking curve.
Worked example. A 46-room inn opens a Saturday at $185 about 90 days out. Twelve rooms sell at that rate. By 60 days the date is running ahead of its own history, so the rate moves to $198, and fourteen more sell. At 30 days it is nine rooms ahead of the curve and moves to $225, taking another fourteen. In the final fortnight the last six go at $258, and the date sells out five days before arrival. Total room revenue is $9,690 across 46 rooms, an achieved average of $211. The same date priced flat at $185 would have produced $8,510. The difference is $1,180, on one date, without a single extra booking.
The point hiding in that example is the counterfactual. Priced flat at $185, the date would have sold out earlier, the owner would have seen a full house, and nothing on any report would have suggested the rate could have been $70 higher at the end. Static pricing conceals its own cost.
It runs in the other direction too, and that half gets less attention. A date drifting behind its curve at 30 days is a signal to act while there is still time, and a modest reduction made early is worth more than a steep discount made in the final week, when the remaining travellers are the least price-sensitive of the year.
The everyday practice, done by hand, is a weekly review: pull how each future date is filling, compare against the same date at the same days out last year, and act on the extremes. Done by software, it is the same comparison running continuously rather than whenever somebody opens a spreadsheet.
Resources: Price elasticity · Dynamic pricing at ampliphi
Why dynamic pricing matters for independent hotels
Because a static rate is wrong on almost every date, and wrong in both directions.
A rate set once for a season is an average applied to dates that are not average. Within any season some dates fill early and some struggle, and a single number underprices the first group and overprices the second. The larger loss is usually the first, because a date that sells out three weeks early sold out at a price nobody tested.
The second reason is that neither loss appears anywhere. There is no report that says a sold-out Saturday should have been $40 higher, and none that says a discount published three weeks early was unnecessary. Both are counterfactuals, which is why properties can run this way for years without anything looking wrong.
The third is that the gap between independents and chains on this is entirely a resourcing gap rather than a knowledge one. The chain property down the road has someone watching booking pace as a job. The independent has an owner doing it between a supplier call and a staffing problem, if at all, and the arithmetic of the two approaches is otherwise identical.
Resources: Revenue management for independent hotels
How to apply dynamic pricing at your property
- Record on the books by date, weekly, on the same day. Without that history there is nothing for a rate to respond to.
- Compare each date against the same date last year at equal days out, never at equal calendar dates.
- Act on the extremes and leave the middle alone. Most dates in any week need nothing.
- Raise while rooms remain to sell. A rate raised the day a date sells out has captured nothing.
- Move early and modestly on soft dates, before the only remaining lever is a deep discount.
- Keep one source of truth for rate. Dynamic pricing multiplies the number of changes, and every extra place a rate lives is a place it can diverge.
What dynamic pricing will not do
It does not create demand. Pricing decides how well you monetise the demand that exists, and a property with a visibility, product or review problem has something to fix that no rate movement addresses.
It cannot rescue a bad year. A market that softens takes your revenue down whatever you do, and the honest measure is not whether revenue rose but whether you did better than the static rate would have.
It does not work without history. A rate that responds to how a date is filling needs to know how that date has filled before, which means a property with no recorded booking curve has to build one before any of this produces much.
And it has limits set by guests rather than by arithmetic. A rate that moves too far too visibly reads as opportunism, and at a small property whose bookings depend on a review score that is a real constraint rather than a squeamish one.
How ampliphi approaches dynamic pricing
This is the product's core function, so the specifics matter more than the label.
The everyday rate suggestion is demand-based, built on booking pace and occupancy. It reads how each future date is filling against how that date has filled before, continuously rather than at a weekly review, and suggests a rate accordingly. The suggestion covers your base rate and the differential between room types, which is the part many tools leave to the operator and where a property with four room categories loses money quietly.
Two things are deliberately separate, and they are often bundled elsewhere. Competitive insight is a distinct view, where you choose up to five competitors to watch, and it does not feed the everyday demand-based suggestion. Event data is a separate module again, not part of the base product.
You approve every rate before it publishes. Auto-publish is available once you trust the suggestions and it stays optional. Ampliphi runs on top of the PMS you already use, so the booking history you have been accumulating stays where it is.
Key takeaways: dynamic pricing
- Rates that move in response to how each date is actually filling, rather than being set once and held.
- Not surge pricing. It moves in both directions and mostly gradually.
- Not personalised pricing. Everyone shopping a date at a given moment sees the same rate.
- A static rate is an average applied to dates that are not average, and it is wrong in both directions.
- Both losses are counterfactual, which is why properties run static for years with nothing looking wrong.
- It cannot create demand, and it needs recorded booking history before it produces much.
Frequently asked questions about dynamic pricing
Is dynamic pricing the same as surge pricing?
No, though the terms get used interchangeably by people who are not selling rooms.
Surge pricing describes short, sharp increases applied reactively when demand spikes, and the association most people carry is with ride-hailing during bad weather. It is a one-directional idea.
Hotel dynamic pricing moves both ways. Reducing a rate on a date that is filling slowly, early enough that the reduction still reaches somebody, is as much a part of the practice as raising one on a date that is filling fast. Most of the movement is gradual and follows a booking curve rather than a sudden event.
Does dynamic pricing mean charging different guests different prices?
No. That is personalised pricing, and it is a separate practice that hotels overwhelmingly do not use.
Dynamic pricing changes the rate attached to a date. Two travellers shopping the same date at the same moment see the same number, and neither the browser they use nor their previous stays changes it.
What does legitimately vary is the rate attached to different conditions: a non-refundable rate below your best available rate, a member rate behind a sign-in, a negotiated corporate rate. Those are different products at different prices, available to anyone who meets the condition, which is a different thing from pricing a person.
Will dynamic pricing annoy my guests?
Rarely, if the movement is proportionate, and travellers are more used to it than owners expect.
Anyone who has booked a flight understands that a price today and a price next month are different numbers. The same expectation now applies to hotel rooms across most markets, and a rate that moves with demand is not experienced as unusual.
Where it does cause trouble is at the extremes. A rate that triples on an event weekend reads as opportunism, and a guest who feels exploited writes a review that sits on your listing for a year. Firm is not the same as extreme, and the constraint is reputational rather than technical.
Can a small hotel do dynamic pricing manually?
Yes, and plenty do it well with a spreadsheet and twenty minutes a week.
A weekly export of on-the-books by date, pulled on the same day, compared against the same dates at the same days out last year, is enough to price dynamically. Act on the dates furthest ahead and furthest behind, and leave the rest alone.
What the manual version costs you is timeliness and coverage. A weekly snapshot misses a date that moves on a Wednesday, and the review is the first thing dropped when something breaks. That is the point at which a revenue management system starts to pay, and not before.
Does dynamic pricing always mean higher rates?
No, and a system that only moves one way is not doing the job.
The cases where it lowers a rate are as valuable as the cases where it raises one, because a date identified as soft at 30 days out can still be fixed, while the same date at 5 days out can only be discounted to people who were coming anyway.
What is fair to say is that most independents have more unclaimed money on their strong dates than on their weak ones. Underpricing a sellout is invisible and repeats every year. That is why the first season of pricing dynamically usually produces more increases than reductions, and it is a statement about where properties start rather than about the method.
Related terms
Revenue management
The broader discipline of what to sell, to whom, through which channel and at what price. Dynamic pricing is the pricing part of it.
Best available rate
The lowest unrestricted public rate for a date. The number dynamic pricing actually moves, with your other rate plans usually derived from it.
Booking pace
How a date is filling against the same date in a prior period. The main signal a demand-based rate responds to.
Price elasticity
How demand changes when the rate changes. It varies by date, which is the underlying reason a single static rate cannot be right.
Revenue management system
Software that reads demand signals and produces a rate. What dynamic pricing looks like when it is automated rather than done weekly by hand.