A guest books a standard double for the last Saturday in June, eleven months out, at £95, because that is the rate that has been on your website since you set it in January. Nine months later the city announces a festival that weekend, every hotel within three miles is sold out at £240, and you have twenty rooms committed at less than half of it. Nobody did anything wrong. The rate was simply set once and left alone.
Dynamic pricing is not an algorithm or a piece of software. It is the decision to treat every date as a separate product.
A room night is perishable, and that changes everything
An unsold room on the fourteenth of March is not inventory. It is gone. You cannot sell it on the fifteenth, you cannot discount it later, and the cost of having built it was incurred years ago. That single property, shared with airline seats and theatre tickets, is why hotels price the way they do.
It has two consequences that pull in opposite directions. The marginal cost of selling one more room is low, which argues for cutting price to fill. And the revenue foregone by selling a room cheaply to someone who would have paid more is total, which argues for holding. Revenue management is the discipline of living between those two facts.
The rate calendar is the actual deliverable
Start with a spreadsheet of the next three hundred and sixty five days and put a rate on each one. Not a season. A day.
Build it in layers. First the base pattern by day of week, from your own history of which nights fill first. In most provincial British hotels Tuesday and Wednesday are corporate, Friday and Saturday are leisure, Sunday is soft and Monday is the hardest night of the week. In a city with a strong weekend market the pattern inverts.
Then the seasonal layer: school holidays by region, the shoulder months, the dead fortnight in January that every operator recognises.
Then events, and this is where most of the money is. Local sport, concerts, university graduation and matriculation weekends, agricultural shows, festivals, large weddings at nearby venues, a conference at the exhibition centre, a bank holiday that falls awkwardly. Put every one in the calendar as soon as it is announced, and set a calendar reminder to check the venue listings quarterly. Hotels lose more money to events they did not know about than to events they priced badly.
Finally the constraints. A minimum length of stay on a festival Saturday stops one night bookings blocking a two night pattern. Closed to arrival on the Sunday of a bank holiday weekend protects the shape of the week. These are blunt instruments and they cost you bookings, so use them only where the demand clearly supports it.
The booking curve tells you when to move
Every hotel has a shape to how its bookings arrive: a curve of rooms on the books plotted against days before arrival. Corporate books late, often within two weeks. Leisure books earlier. Groups and events book a year or more out.
The useful practice is to record, for each day of the week, how many rooms you typically have on the books at sixty, thirty, fourteen and seven days out. Once you have a season of that, a date that is ahead or behind its own curve is visible immediately, and that is the signal to move the price.
- Well ahead of the curve at thirty days: raise the rate, you priced low
- On the curve: leave it alone, which is the hardest discipline
- Behind the curve at fourteen days: consider a modest reduction or a targeted offer
- Behind the curve at three days: accept it, and work out why at the month end
Note what is missing from that list. There is no instruction to cut the rate in half at forty eight hours. That is the expensive habit, and it deserves its own section.
The last minute discount is a loan against next month
Cutting rate on the day is tempting because the alternative appears to be nothing. Sometimes it is right, particularly for a genuinely unsold block in a quiet week. But repeated, it does three things that cost more than the rooms you sold.
It teaches your market to wait. The guests most responsive to a last minute rate are the ones who would otherwise have booked in advance at full price, and once they learn that Thursday evening brings a cheap room, they stop booking on Monday.
It ratchets down your rate on the platforms. Booking sites display historic price signals and your position in a sorted list is influenced by price. A hotel that regularly appears at a low rate gets categorised as a low rate hotel.
And it displaces better business. A last minute cheap room taken by a guest who spends nothing in the bar occupies a room that a late corporate booker would have paid properly for, on the one night of the month that person happened to need it.
If you are going to discount late, discount in a way that does not damage the public rate. Bundle something in rather than cutting the number, restrict the offer to a closed channel such as a member rate or a mobile only rate, or shift it into a package that includes dinner so the revenue moves rather than disappearing.
Keep it legal and keep it clear
Two rules worth stating plainly. First, price competitively but never collaboratively. Agreeing rates with a nearby hotel, even informally over a coffee at a tourism meeting, is a breach of the Chapter I prohibition in the Competition Act 1998 and is treated seriously. Watching published rates is fine. Discussing what you will each charge is not.
Second, show the whole price. The unfair commercial practices provisions of the Digital Markets, Competition and Consumers Act 2024 came into force in April 2025 and the Competition and Markets Authority has been explicit about drip pricing: mandatory fees have to be in the headline price. If you charge a compulsory resort or facility fee, it belongs in the rate a guest first sees, not on a later screen. In Scotland, councils can now charge a visitor levy under the Visitor Levy (Scotland) Act 2024, with Edinburgh first to adopt one, so if you trade there the way the levy appears in your quoted price is a live question rather than a theoretical one.
Where this shows up in the game
Hotels and guest houses come with the Hotels & Leisure Track, an add-on to the full game in Business Baron. The seasons are real, and pricing is a decision you keep making rather than a number you set once. A rate left alone since January is still a decision, just not one you meant to take.