Beginner

The basic pricing logic: BAR and the rate structure

11 min

In lesson 7 we introduced the BAR as the public, standard rate, and saw six rate fences (member, package, non-refundable, opaque, mobile-only, corporate) that allow legitimate price differences alongside the parity rule. Now we walk through the full build of this structure: how a hotel’s rate structure stacks up on the BAR, and how a modern system handles dozens of different price points at once for the same room.

Because an 80-room hotel for a given Saturday night doesn’t run one rate — it runs a rate structure. And one of the revenue management discipline’s jobs is to build that structure consistently, in balance, profitably.

The BAR as the anchor rate

The BAR (Best Available Rate) is the hotel’s public, standard rate for a given room category, on a given date. The other price points derive from it:

  • Premiums (premium category premium, view premium, size premium)
  • Discounts (corporate, member, AAA, AARP, early booking)
  • Packaged rates (BAR + breakfast + spa, package rate)
  • Restricted rates (non-refundable, advance purchase)
  • Channel-specific rates (mobile-only, opaque)

The BAR is the link that connects every price point. If the BAR moves (e.g. from EUR 110 to EUR 125), all the others move automatically with it (the corporate rate, which is BAR −15%, from 93 to 106).

We call this derived pricing. Modern PMSes (Sabeeapp, Opera, Hostware) handle this automatically — the hotel only needs the RM to move the BAR, and the rest follows by formula.

In lessons 35 and 36 (Dynamic pricing) we cover the methodology of moving the BAR in detail. Here we build the structure on top of the BAR.

Category premiums

Hotel Peaqplus City offers three room categories:

  • Standard room — 22 m², basic position (street-facing), for 2. This is the BAR base (multiplier: 1.00×).
  • Superior room — 28 m², quiet garden-facing side, better complementary amenities (Nespresso, better pillows, a higher-quality bed). Multiplier: 1.15× (15% premium over the Standard).
  • Junior Suite — 38 m², living area + bedroom, a panoramic balcony toward the river. Multiplier: 1.55× (55% premium).

For a Saturday night where the Standard BAR is EUR 110:

CategoryMultiplierBAR
Standard1.00×EUR 110
Superior1.15×EUR 127
Junior Suite1.55×EUR 171

The multipliers are stable (they don’t change daily) and reflect the hotel’s position. In a luxury hotel the Junior Suite might be 2.5-3.0×; in a budget hotel only 1.3-1.4×. The hotel’s “pricing personality” is shown by this multiplier structure too.

A curiosity: alongside multipliers, absolute premiums can also be used. E.g. “Superior = BAR + EUR 17”. The multiplier approach is more refined (at a low BAR the premium is proportionally smaller), the absolute premium is more conservative (it preserves the category difference even at a low BAR). The debate between the two philosophies is ongoing in the industry — Hotel Peaqplus City works with multipliers, because its market position changes seasonally.

Rate plans — the rate portfolio

After the BAR and the category premiums come the rate plans — different rate bundles, each targeted at a different guest segment. A modern urban 4-star runs 15-30 rate plans at once.

Hotel Peaqplus City’s rate plan portfolio:

Standard rate plans (built on the BAR)

Rate planCell ruleExample for Saturday night (Standard, BAR 110)Target segment
BAR (Best Available Rate)= BAREUR 110Public, standard transient
BAR + BreakfastBAR + EUR 14EUR 124Leisure city visitor
Non-refundableBAR × 0.82EUR 90Price-sensitive transient
Advance Purchase 21BAR × 0.90EUR 99Forward-planning transient (21+ days)
Advance Purchase 45BAR × 0.85EUR 94Early-booking leisure
Last Minute DealBAR × 0.75 (only for bookings within 0-3 days)EUR 83Late pickup

Loyalty programme rate plans

Rate planCell ruleExampleTarget segment
Member rate (registered user)BAR × 0.90EUR 99Direct booker
Loyalty Gold (3+ stays)BAR × 0.85EUR 94Returning guest
Loyalty Platinum (10+ stays)BAR × 0.80EUR 88VIP returning guest

Package rate plans (priced independently of the BAR)

Rate planContentsPrice for Saturday nightTarget segment
Romantic Weekend2 nights + breakfast + champagne + late check-out + spa entryEUR 295 / 2 nights (EUR 148 / night)Transient occasion (honeymoon, birthday)
Wellness Package1 night + breakfast + 60-min massage + spa entryEUR 168Wellness-interested
Sunday Brunch Package1 night + brunch + late (16:00) check-outEUR 135Sunday city mini-break
Family Stay1 night + 2 children’s breakfast free + pool accessBAR + EUR 10 = EUR 120Family transient

Contracted rate plans

Rate planCell ruleExampleTarget segment
Corporate AcmeFixed EUR 88EUR 88Acme Ltd.
Corporate BankXFixed EUR 92EUR 92BankX
Corporate VolumeFixed EUR 75 (100+ room nights / year)EUR 75Large corporate contracts
Government rateFixed EUR 70EUR 70Government / municipal
Tour OperatorFixed EUR 65 (allotment)EUR 65Domestic travel agencies
Wholesale HotelbedsFixed EUR 58EUR 58B2B distribution (Hotelbeds)

Channel-specific

Rate planChannelExampleTarget segment
Mobile-only (Booking app)Booking.com mobileBAR × 0.90 = EUR 99Mobile-booking leisure
Opaque (Hotwire)Hotwire “Hot Rate”~EUR 65 (varies)Price-sensitive opaque booker

That’s 21 different rate plans for the same Standard room, for the same Saturday night — the room rates span from the wholesale EUR 58 to the BAR EUR 110, and the packages above that, with service content (Wellness EUR 168, Romantic Weekend EUR 295 / 2 nights). Each is a legitimate price point, and each targets a real market segment.

The full rate structure — three dimensions

If we now stack the rate plans (~21) × categories (3) × dates (365), Hotel Peaqplus City manages about 23,000 price cells at once. This is unmanageable without a modern PMS and Channel Manager.

A single Saturday night’s full price-matrix extract:

Rate planStandardSuperior (1.15×)Junior Suite (1.55×)
BAREUR 110EUR 127EUR 171
BAR + BreakfastEUR 124EUR 141EUR 185
Non-refundableEUR 90EUR 104EUR 140
Member rateEUR 99EUR 114EUR 154
Romantic Weekend (2 nights)EUR 295 / 2 nightsEUR 340 / 2 nightsEUR 455 / 2 nights
Corporate AcmeEUR 88EUR 101EUR 136
Tour OperatorEUR 65EUR 75EUR 100

The 3 categories × 7 rate plans = 21 cells, for just one Saturday night. And to these belong restrictions (MLOS, CTA, CTD), close-out rules, packages.

How a system handles this complexity

In lesson 6 we saw: the PMS (Sabeeapp, Opera) stores the capacity and the bookings, the Channel Manager distributes the rates and availability to the channels. Together the two systems can handle this ~23,000-cell price matrix:

  1. The RM only moves the BAR daily (and the multipliers more rarely — once or twice within a season).
  2. The other rate plans are computed automatically — non-refundable = BAR × 0.82, corporate Acme = fixed EUR 88, etc.
  3. The Channel Manager distributes all 21 rate plans to every channel — Booking, Expedia, web, GDS. One change appears everywhere within 15 minutes.
  4. The restrictions (MLOS, CTA, close-out) are also managed centrally — one rule in the system, and it applies on every channel.

The modern RM doesn’t write rates manually anywhere. They strategically move the BAR and the rate-plan rules — the system does the execution.

The strategic role of the rate structure

Why this complex? Because the 21-rate-plan portfolio does fine-grained guest segmentation. Each segment buys at its own price point:

  • The price-sensitive direct booker at the member rate (EUR 99), not the BAR.
  • The last-minute booker at non-refundable (EUR 90), not the BAR.
  • The honeymoon couple on the Romantic Weekend package (EUR 148 / night), not the BAR.
  • Acme’s business traveller at the fixed EUR 88, not the BAR.
  • The tour operator at EUR 65, not the BAR.

The BAR (EUR 110) speaks to only one segment: the public, standard transient. The other segments buy on their own rate plan, and the hotel realizes a fine-tuned, segment-optimized blended ADR that is a few EUR higher than what it would achieve with a single, uniform BAR.

This isn’t price discrimination in the classic sense — it’s a rate structure that reflects segment-level price elasticity. Each rate plan is a legitimate price point that a specific guest segment either accepts, or leaves for another hotel.

The principles of a good rate structure

Building the rate structure isn’t random — a few principles hold in every hotel:

1. Consistency

A non-refundable rate should always be BAR × 0.82 — never BAR × 0.80 on one date and BAR × 0.84 on another. The guest learns the rate plan’s character, and with it we build loyalty.

2. Hierarchy

The cheapest rate plan should carry the strictest conditions — non-refundable, advance purchase 45 days, no-changes. The most expensive is the flexible-cancellation BAR. The guest gets the rate according to their commitment.

3. Channel balance

No single rate plan should dominate on any channel. If a hotel runs 80% on non-refundable, something is wrong — the BAR is probably too high or the non-refundable discount too deep, and the hotel is drifting into the “discount” position.

4. Seasonal flexibility

In high season the discount rate plans can be switched off (close-out), in low season they activate. The modern RM does this through the Channel Manager at the daily level.

5. Periodic review

Once or twice a year, rethink the rate-plan portfolio — which plan worked (good pickup, good guest value), which didn’t. Introducing new rate plans + retiring old ones is a strategic task.

Key takeaways

  • The BAR is the anchor rate — the hotel’s public, standard rate. The other price points derive from it (with category premiums, discounts, packaged).
  • A modern urban 4-star runs 15-30 rate plans at once — standard, loyalty, package, contracted, channel-specific. Each targets a segment.
  • The 3 dimensions (rate plan × category × date) give a ~23,000-cell price matrix, which the PMS + Channel Manager handle automatically off the BAR movement.
  • The rate structure isn’t random — consistency, hierarchy, channel balance, seasonal flexibility, periodic review are the principles.
  • The different rate plans aren’t price discrimination, but guest-segment-level price elasticity — each segment buys at its own price point.
Check your understanding

Click an answer — you see immediately whether it is right.

Answer all of them and the lesson counts as complete — and toward your progress.

The RM raises the Standard BAR from EUR 110 to EUR 125. What happens to the non-refundable rate (BAR × 0.82)?
Why does a hotel run 15-30 rate plans for a single room, a single night?
An owner says: "Let's keep only 3 rate plans — BAR, non-refundable, corporate. The rest are unnecessary." What is the main counter-argument?
Go deeper
Rate structure — derived rates

Move the BAR — the other rates follow by formula (derived pricing).

Member (−10%)
€99
Non-refundable (−18%)
€90.2
Advance Purchase 45 (−15%)
€93.5
Superior (×1.15)
€126.5
Junior Suite (×1.55)
€170.5
Related terms

See the full definitions in the glossary.

Apply it to your own hotel

For a given Saturday night at Hotel Peaqplus City: over the last 30 days the non-refundable rate took 42% of bookings, the direct member rate only 8%. How do you read this, and what 2 strategic actions would you propose? And: an owner proposes cutting the rate portfolio to 3 rate plans (BAR, non-refundable, corporate) — what arguments would you use to reject it?

Further reading
  • The international brands (Marriott, Hilton, Accor) run brand-standard rate-plan portfolios — the rate-plan architecture is identical in every hotel, only the numbers differ. An independent hotel is freer, but the market conventions (BAR, non-refundable, breakfast-included) hold there too.
Signal → Decision → Action → Outcome

See Peaqplus on your own data.

In our 45–60 minute walkthrough we run Peaqplus on our live demo environment — a simulated property with data that moves day to day.

No setup fee. No PMS access needed.