Why the same hotel room shows two prices on two sites

The same room, the same dates, two totals. We measured why on 16 September 2026: at 32 of 40 Las Vegas hotels, some rate plans itemised the resort fee and others left it out, and a cheapest-first sort prefers the plan that left it out.

By Nicholas Salvato, Founder. Published .

What we measured

On 16 September 2026 we priced 40 Las Vegas hotels for the same 3-night stay for two adults, through the wholesale rate feed booking sites buy from, and read every rate plan each hotel returned.

Hotels priced

40

Returned a resort fee on some plan

36

Of those, another plan omitted it

32

Measured 16 September 2026. Method: scripts/probe-fees.ts against production rates; 40 hotels; stay 2026-10-27 to 2026-10-30; 2 adults. Rates move between runs, which is why the date is on the number.

The median fee that an omitting plan left out was $119.99 over the stay, before the tax the hotel charges on it.

Before we corrected for it, our own results showed a resort fee on 4 of 40 hotels, because the cheapest plan at a hotel was so often the one without it. After the correction, 33 of 40 did. The hotels had not changed; the line the sort was reading had.

Where the two prices come from

A hotel sells its rooms through more than one channel, and each returns rate plans in its own format. Some itemise the resort fee as a line collected at the desk, some fold it into the rate, and some do not mention it. A booking site buying from the feed receives them side by side, for one hotel.

The room is the same and so is the fee, because the hotel charges it whichever channel sold the room. What differs is whether the number the site was handed had the fee in it. That is why the gap between two sites can be exactly the fee: nobody found a cheaper room.

Why “cheapest first” prefers the plan that left it out

A cheapest-first sort ranks on the number it is handed. A plan that omitted the fee is lower by exactly the fee, so it comes first among a hotel’s plans, and a hotel whose cheapest plan omitted the fee ranks above one whose cheapest plan stated it. The sort is not broken. It is faithfully ranking a number that is short by the fee.

And it is selective. A hotel with a large fee and one omitting plan looks cheaper than a hotel with a small fee and complete plans, so the ranking rewards the largest omission most.

What we do instead

When a rate plan omits a fee that the same hotel’s other plans itemise, we count it. The hotel charges the fee whichever plan sold the room, so a plan that left it out has not escaped it. We add the fee to that plan’s total, rank on the corrected total, and label the line as inferred, so you can see it was not on the plan itself.

Three rules keep that honest. A fee is inferred only when at least two other plans at the hotel itemise the same amount, because one plan is not evidence. Where every plan is silent, we stay silent, because silence is not a fee. And a plan reporting a figure far below its siblings is read as having itemised the tax on the fee and dropped the fee; we add the shortfall and state both figures.

We never charge an inferred fee. It is the hotel’s, collected at the desk, and the result says so. How we check a fee has the rules in full.

What the FTC rule fixes, and what it does not

The FTC’s rule on unfair or deceptive fees (16 CFR Part 464) took effect on 12 May 2025. It requires a seller to include every mandatory fee in the total it displays, and lets government taxes be shown separately.

It governs the display, not the data sellers buy, and the split we measured is in that data, about 16 months after the rule took effect. A site that sorts on the feed’s number and displays it faithfully can still put the omitting plan first, because as far as that site can tell, the plan has no fee. Somebody has to notice that the plans disagree, and the rule does not require anyone to.

What to do when you see two prices

Assume the one with the fee in it, then check. The hotel’s own website states the fee, whether tax is added and who collects it. Our Las Vegas page lists what each hotel states, linked and dated, and the calculator totals it for your stay.

Read the fee line, not the total. A listing that names the fee and its amount has told you the truth even when its total sits above a competitor’s. The Las Vegas guide lists which hotels charge and which do not, and What is a resort fee covers the charge itself.

Questions people ask

Which of the two prices is right?
If the difference between them is the resort fee, the higher one. The hotel charges its fee whichever site sold the room, so a price without it is short by the fee and the tax on it. That is not a discount; it is the same bill with a line missing.
Does the FTC rule stop this?
Only on the screen. The rule (16 CFR Part 464, in force 12 May 2025) governs what a seller displays, not the rate data sellers buy, and we measured the split in that data on 16 September 2026, about 16 months after the rule took effect.
Why does the cheapest listing leave the fee out?
Because a cheapest-first sort ranks on the number it is given, and a rate plan that omitted the fee is lower by exactly the fee. In our measurement on 16 September 2026, 4 of 40 Las Vegas hotel results showed the fee before we corrected for this, and 33 of 40 after.
How do you know the fee applies when the rate plan did not say so?
Because the hotel’s other rate plans for the same dates said so. We count it only when at least two of them itemise the same amount, and we label it inferred. The hotel’s own website is the final word, and our city pages link it.

Sources

  1. Our own measurement, 16 September 2026 — scripts/probe-fees.ts against production rates; 40 hotels; stay 2026-10-27 to 2026-10-30; 2 adults. 40 hotels priced; 36 returned a non-tax desk-collected fee on some rate plan; 32 of those had another plan omit it; median omitted fee $119.99 per 3-night stay.
  2. 16 CFR Part 464, Rule on Unfair or Deceptive Fees — in force 12 May 2025.

What each city’s hotels charge

Every city page lists what each hotel states on its own website, with the link and the date we read it. The calculator totals a fee for your stay, tax included where the hotel states one.

Resort fee calculator →

How we check a fee · All cities

Find a hotel with every fee in the price

Search any US city or ZIP code. Resort fees and taxes are counted before any hotel is ranked, and each one is named.