Revenue and pricing

Dynamic pricing in hotels: what it means when people set the rates

Dynamic pricing is a written rule, not just software. Learn how to set floors, ceilings, and fences to keep rates defensible. Understand Türkiye's price disclosure duties.

  • 10 min read
  • AI Otel Editorial

AI draft · awaiting editorial review

Contents

Key takeaways

  1. Dynamic pricing is a written rule about how the public rate moves, not a piece of software a hotel buys.
  2. Public rates can move daily; contracted rates are promises fixed for a period and should never be undercut by the public rate.
  3. A lower price without a condition attached is a discount, and discounts are the fastest way to lose the argument at the front desk.
  4. Under Article 13 of Türkiye's Commercial Advertising and Unfair Commercial Practices Regulation, an advertised price must be the total sale price including all taxes and stated in lira (Mevzuat Bilgi Sistemi, consolidated text, 1 Aug 2026).
  5. The same article treats a price built from a consumer's purchasing behavior and personal data as a personalised price, which must be disclosed next to the seller's current sale price (same source).

Dynamic pricing means the public rate moves with demand instead of staying fixed for a season. It is a practice, not a product: people set a floor, a ceiling and the conditions that earn a lower price, and every change carries a recorded reason. Advertised prices must show the total including taxes, in lira.

A guest books a sea-view room on Tuesday for a stay in three weeks. On Thursday the same room, for the same dates, is cheaper on the hotel's own website. Nothing illegal happened, and nobody at the desk can explain why. That silence is the failure this article is about. After reading, you will be able to write the rule that governs your moving rates, keep it away from your contracted rates, and record every change so a second person can check the logic.

What does dynamic pricing mean in a hotel?

It means the public rate moves with demand instead of being fixed for a season, and the rules that decide the movement are written down and owned by a person. Fixed seasonal pricing is one rate card per season, set before the season starts. It is easy to explain and slow to react when a date sells faster or slower than expected.

Dynamic pricing reviews the rate for a given date against what has actually sold (pickup), how far away the date is, the day of the week, local events and the rooms still open. The definition is about the rule, not the tool. A hotel with a spreadsheet and a written policy is doing dynamic pricing; a hotel with software and no policy is doing something else.

Dynamic pricing is not personalised pricing. A dynamic rate applies to everyone looking at the same date and room type. A personalised price is built from one consumer's behavior and personal data, and is covered further down. Dynamic pricing is also not a promise of more revenue: no supplier, and no model, can tell a hotel in advance what a rate change will earn.

The practical test: can the person at the front desk explain today's rate in one sentence? If not, the rule is not finished. For the wider context, see our guide to hotel revenue management: a working guide for independent hotels.

QuestionFixed seasonal pricingDynamic pricing
When does the rate changeOnce per seasonOn a review schedule
What decides itThe rate cardPickup, distance to arrival, day of week, events, remaining rooms
Who can change itThe person who owns the rate cardA named person inside a band, with approval outside it
What the guest seesThe same price all seasonA price that can differ by date
Main riskSelling out too early or sitting emptyInconsistency the desk cannot explain

What can move daily and what cannot?

Public rates can move daily. Contracted rates, the prices a hotel promised a corporate client, a travel agency or a tour operator for an agreed period, cannot: they are a contract, not a setting.

A hotel sells from two books at once: committed inventory (allotments, corporate agreements, group blocks, tour operator commitments) and free inventory sold at the public rate. A contracted rate has a term and conditions. Changing it mid-term is a contract question for the owner and the adviser, not a pricing decision for the revenue manager.

The public rate should not fall below a contracted rate for comparable dates and terms. If it does, the hotel has undercut its own agreement, and the client will find out. Contracted rates usually carry their own release dates, stop-sale rules and minimum stays. Those belong in the same written policy as the public rate, or the two will contradict each other.

Parity between the hotel's own website and the OTAs is a commercial and contractual matter, not a legal one. Check what was signed before assuming a channel may be undercut. A weekly routine for this is described in our rate parity check: a weekly routine for direct and OTA prices.

The weekly discipline is simple: count how much of each date is committed and how much is free. Dynamic pricing only has room to work on the free part.

Watch outCheck contracted rates first

Before dropping a public rate, check the contracted rates for the same dates and terms. A public rate below a corporate or agency rate is a discount the hotel gave without agreeing to give it.

Which guardrails keep dynamic pricing fair?

Three guardrails: a floor below which the hotel does not sell, a ceiling it can defend to a guest, and fences that make a lower price something a guest earns rather than something that happens to them.

The floor is the cost of an occupied room plus the margin the owner requires, written down rather than remembered, and reviewed when costs move. The ceiling is the highest rate the front desk can justify in one sentence. Beyond that point, complaints, refunds and reviews usually cost more than the extra room revenue.

Fences are conditions that separate one price from another: advance purchase, non-refundable terms, a minimum stay, closed-to-arrival dates, membership or a package. A fence is the answer to "why did they pay less than me". A rate change with no fence attached is a discount, and discounts teach guests to wait for the next one.

Early-buyer protection deserves a decision in advance: what happens when the public rate falls for dates already sold? Honour the original price, offer the difference as an upgrade or a credit, or do nothing, but choose before it happens and write it into the rate plan.

Review the band monthly. A floor and a ceiling set a year ago are usually wrong, in one direction or the other. For campaigns specifically, see our hotel discount campaigns: a checklist for prices, dates and fences.

ChecklistGuardrail checklist before any rate moves

  • Floor written down and current
  • Ceiling written down and defensible at the desk
  • Every lower price attached to a named fence
  • Early-buyer policy decided and published in the rate plan
  • Combinations of two fences checked against the floor
  • Band reviewed in the last month

Who decides, how often, and how is each change recorded?

A named person owns the rule, the review happens on a fixed schedule, and every change leaves a record with a reason someone else can check.

There are three layers. Policy: the owner and general manager set the floor, the ceiling and the fences. Trigger: what is watched, such as pickup, distance to arrival, day of week, events and rooms left. Approval: who may move inside the band and who must approve a move outside it.

One scheduled review a day at a fixed hour is easier to audit and defend than continuous changes. Extra reviews happen only when a trigger fires. The reason in the record must be a fact, not a feeling: "sold 4 of 20 rooms for next Tuesday" is a reason; "it felt slow" is not. For example, if a Tuesday in low season has sold 4 of 20 rooms ten days out, that is a recordable fact; a vague sense that the week looks weak is not.

A change that can be reversed the same day is cheap to test. A change already sent to a guest or an agency is not, so the largest moves deserve the slowest approval. Read the record monthly and ask whether the rules were followed, not whether the month was good. The two questions have different answers. Keep the record where the owner can open it without asking anyone: a reason that lives in one person's memory is not a record. If software proposes rates, the checks in AI rate recommendations: what a revenue manager should check apply to every suggestion.

FieldWhat it must containWhy it matters
Date and timeWhen the change was madeShows the order of events
Stay date and room typeExactly which inventory movedPrevents a general change being blamed for one date
Old rate and new rateBoth numbersMakes the size of the move visible
ReasonA fact from the trigger listLets a second person check the logic
Approved byA nameFixes responsibility inside the band and outside it

What do Türkiye's consumer price rules require?

Two duties matter most for a hotel: an advertised price must be the total sale price including all taxes and stated in lira, and a personalised price must be disclosed next to the seller's current sale price.

Article 13 of the Commercial Advertising and Unfair Commercial Practices Regulation requires the price shown to consumers in an advertisement to be the total sale price including all taxes, stated as "Türk Lirası", "TL" or the lira sign, according to the Mevzuat Bilgi Sistemi's consolidated text of the regulation, Article 13 (1 Aug 2026) (opens in a new tab). The same article lists its exceptions: advertisements for package tours and education services performed abroad, and for transport and accommodation services abroad. A hotel should read the list against its own campaigns rather than assume an exception applies.

The article also treats a price set by analyzing a consumer's purchasing behavior and other personal data as a personalised price. When such a price is offered, the consumer must be told, and the seller's current sale price and the personalised price must be shown in the same area (same source).

Dynamic is not personalised. A rate that moves for everyone looking at the same date is not built from one person's data, so the disclosure duty for personalised prices does not describe it. Currency is a separate question from the advertised price: consumer advertisements must state prices in lira, while the currency of the underlying contract depends on the contract and the parties. Confirm your own case with your adviser.

This article describes the duty in general terms. Confirm dates, penalties and your own case with a legal adviser or accountant before changing a price display.

Watch outTwo rules, one page

The advertised price is the total including all taxes, in lira; a price built from a consumer's behavior and personal data is a personalised price and must be shown next to the current sale price. Check both before a campaign goes live, with your adviser.

When does dynamic pricing hurt?

It hurts when the guest can see the inconsistency and cannot see the reason: a parity break, a public rate under a contracted rate, or the same room cheaper tomorrow for the same night.

A parity break: a guest compares the hotel's site, an OTA and an agency portal on the same evening. A difference with no visible condition reads as a mistake or a trick, whichever it is. Undercutting: the best corporate client finds a lower public rate for the same dates without meeting the contract's conditions, and asks why the agreement exists.

Trust erodes quietly. A rate that falls after a guest books teaches the next guest to wait, and waiting is the behavior the hotel trained. Discount stacking is quieter still: two fences applied together can produce a price below the floor, so check combinations, not single rules.

What to watch: complaints at the desk, direct requests asking for "the cheaper price you had yesterday", and agency questions about a rate they saw somewhere else. The fix is almost never a new tool. It is a shorter rule with fewer exceptions, and a named person who can explain it.

What to do next

Write the one-page rate policy before changing another rate: floor, ceiling, fences, who approves, and where the record lives. Then read that record once a month against the rules. Dynamic pricing is only as good as the rule a person at the desk can explain, and the policy is the step that turns a moving price into a defensible one.

Frequently asked questions

Is dynamic pricing the same as personalised pricing?

No. A dynamic rate moves for everyone looking at the same date and room type. A personalised price is built from one consumer's purchasing behavior and other personal data, and under Article 13 of the Commercial Advertising and Unfair Commercial Practices Regulation it must be disclosed, with the seller's current sale price shown in the same area (Mevzuat Bilgi Sistemi, consolidated text, 1 Aug 2026).

How often should a hotel change its rates?

There is no verified industry benchmark for frequency, so the answer is a design choice. One scheduled review a day at a fixed hour, plus extra reviews when a trigger fires, is easier to audit and explain than continuous changes. More changes are not automatically better; each one needs a reason someone can check.

Do I need software to do dynamic pricing?

No. A written rule, a floor, a ceiling, a fence list and a spreadsheet will run dynamic pricing in a single hotel. Software helps with volume, several channels and keeping the change record, but it cannot supply the policy, and it does not make the price defensible at the desk.

Can a hotel change the rate after a guest has booked?

A confirmed booking is an agreement at the agreed price, so a rate change applies to new bookings. What a hotel may do about existing reservations, cancellation terms and no-show charges depends on the contract and on consumer law, so confirm your own case with a legal adviser.

Can the hotel's own website be cheaper than the OTAs?

Rate parity is a commercial and contractual question, not a legal one. Check what was signed with each channel, then run a weekly comparison of the hotel's site, the OTAs and agency portals. A difference that a guest can see and the desk cannot explain is the real problem, whatever the contract says.

Sources

  1. Ticari Reklam ve Haksız Ticari Uygulamalar Yönetmeliği, Madde 13(10) (consolidated text) (opens in a new tab)Mevzuat Bilgi Sistemi (Presidency of the Republic of Türkiye)mevzuat.gov.tr

AI Otel EditorialEditorial team

Drafted with AI assistance from AI Otel’s published fact base. Not yet reviewed by an editor.

For hotels: OtelCiro.

OtelCiro, AI Otel’s hotel growth and consultancy arm, is operating today.

Talk to OtelCiroRequest a briefing