A member price is a hotel rate shown only to people who have an account, an app or a loyalty status on a booking site, typically presented next to a higher public price. The public price is what the same room costs anyone who is not logged in. What you actually pay is the total at checkout, whatever the label says.
What is a member price on a hotel booking site?
It is a second price for the same room, unlocked by logging in, installing an app or reaching a tier in a loyalty scheme. The large booking platforms present it as a discount against a public price, often with a percentage badge and a line of text explaining what you would have paid. The room, the dates and usually the cancellation terms are the same. Only the number, and the audience allowed to see it, differ.
Who funds the gap is not shown to you. It can be the hotel, which agrees to sell below its public rate to a group that the rest of the market cannot see. It can be the platform, which gives up part of what it earns on the booking. It can be both. From the traveller's side this is invisible, which is why the honest question is not "who pays for my discount" but "is the public price I am being measured against real".
Are member discounts on hotels real?
Sometimes, in the narrow sense that the logged-in number is lower than the logged-out number on the same site, for the same room, at the same moment. Whether it is a real saving is a different question, and it hinges on the reference price. A 15 per cent member discount against an inflated public price is not a discount. A 5 per cent one against the hotel's genuine going rate is.
Regulators have found the reference price wanting before. In 2019 the UK Competition and Markets Authority secured undertakings from six large booking platforms after finding, among other things, discount claims that compared a higher weekend rate with a weekday rate, or the price of a luxury suite with a standard room. The same investigation covered pressure selling, such as placing sold-out hotels in results to hurry people along, and search rankings influenced by the commission a hotel paid. The platforms committed to stop by 1 September 2019.
For goods, EU law now requires that any announced price reduction states the lowest price applied in the previous 30 days, so shoppers can check whether a discount is genuine. Hotel stays are services rather than goods, so that specific rule does not apply to a room rate, but the general prohibition on misleading price claims does, in the EU and the UK alike. A member discount measured against a public price that was never actually charged is a misleading claim, whatever the product.
Why is the public price higher than the member price?
Because the public price is the one every site can see. Hotels care about the price that is visible across the market, since it is the number their competitors, their own website and every comparison tool will show. A lower rate offered only to a closed audience of logged-in users does not disturb that visible price. That is the whole point of putting it behind a login.
This has a consequence worth understanding. A member price is not evidence that a site is cheaper. It is evidence that the site has a price the market cannot see. Another site may have the same room at the same number without any badge, or the hotel may sell it for less directly during a promotion. The only way to know is to compare the totals for the same product, which we come to below.
Is a member price the same as a personalised price?
No, but they sit close together. A member price is the same for everyone in the group. A personalised price is calculated for you, from what a site knows about your behaviour. Under EU rules, traders must tell you when a price has been personalised on the basis of automated decision-making and profiling, so you can decide whether to shop elsewhere. If a logged-in price differs from what a friend sees when logged in on the same site, ask for that explanation.
EU law also stops traders charging you more because of your nationality or country of residence when you buy services delivered at the trader's premises, and hotels are the standard example. Differences in price by country do exist in practice, because currencies, taxes and local demand differ, but a difference that rests on where you live rather than what you are buying is not allowed.
Which price labels should I know, and what do they mean?
| Label | What it usually means | Who can get it | What to check |
|---|---|---|---|
| Public price | The rate shown to anyone, logged out | Everyone | Whether it includes taxes and fees, and what the hotel collects on arrival |
| Member price | A lower rate for account holders on that site | Anyone who creates a free account | Whether the public price it is compared with is the hotel's real going rate |
| Tier or status price | A further reduction after a number of bookings | Frequent users of that site | Whether the extra saving exceeds what you could get elsewhere |
| App-only price | A rate shown only in the mobile app | Anyone who installs the app | Whether the total, not the badge, is lower than on the website |
| Personalised price | A rate calculated from your own data | You, specifically | The EU requires disclosure; look for it |
| Direct or loyalty rate | The hotel's own price for its own members | Members of the hotel's scheme | Cancellation terms and included extras, which often differ from platform rates |
How do I compare hotel prices like for like?
Six things must match before two prices can be compared. Miss one and you are comparing two products, not two prices.
- The same room. Room names are set by the hotel but displayed by the site, and a "Superior" on one site can be a "Deluxe" on another. Compare bed type, size and view, not the name.
- The same board. Room only, breakfast included or half board change the price by more than most member discounts.
- The same cancellation terms. A non-refundable rate is a different product from a refundable one. Compare refundable with refundable, and check the deadline. Our guide to cancellation deadlines and time zones explains why the hour matters.
- The same dates and guests. One night's difference or a child added changes everything.
- The total, not the nightly figure. Use the amount on the payment page, with taxes and fees, and add whatever is marked as payable at the property. The guide on why the hotel price changes at checkout shows how to find it.
- The same currency, converted once. Compare in the hotel's own currency if you can, or in yours on every site, but not a mix.
A practical habit: open a private browser window for the logged-out price, and your normal window for the logged-in one. If the public price in the private window is the same as the member price in the normal one, the badge was decoration.
Is it cheaper to book directly with the hotel?
It depends, and anyone who tells you otherwise without checking is guessing. Hotels sometimes offer their own members a rate below what platforms show, sometimes with breakfast or a later checkout thrown in. At other times the platform rate is lower, because the hotel has released a closed-group rate it does not publish on its own site. The same hotel can go either way from one week to the next. Do the like-for-like comparison above and let the totals decide.
One thing does differ reliably: who you have the contract with. Book through a platform and the platform is usually the party that takes your money and handles changes; book direct and it is the hotel. When something goes wrong, that decides who you write to. Read the terms line on the checkout page, whichever route you take.
Is a loyalty programme worth it?
Only if you would use the points or the free nights anyway. A tier that promises 10 per cent off next time has a value of zero if there is no next time, and a value below 10 per cent if it steers you to a more expensive hotel to earn it. Compare on today's cash total, treat any future benefit as a bonus, and never let a badge pick the hotel for you.
In short
- A member price is a second price for the same room, shown only to logged-in users. It is real only if the public price it is compared with is real.
- Regulators have found hotel discount claims that compared different rooms or different dates. Look at the total, not the badge.
- Personalised prices must be disclosed in the EU, and prices may not be raised because of your nationality or where you live.
- Compare like for like: same room, same board, same cancellation terms, same dates and guests, total including taxes and fees, one currency.
- Direct versus platform has no fixed winner. The totals decide, every time.