The booking page is not reacting to you. It is re-quoting a market that changes on its own schedule, and a few display settings can change the number without the rate changing at all. Here is what is actually going on, in order of how often it explains the difference.
1. The rate genuinely moved
Hotels re-price constantly based on how full they are, what competitors charge, and how close the date is. A room sold in the last ten minutes can push the remaining inventory to the next rate tier. This is ordinary revenue management, not a trick aimed at you — the same change is showing to everyone looking at that hotel.
2. You are comparing two different products
The most common false alarm. The first quote was a non-refundable room with no breakfast; the second is the flexible rate, or a slightly larger room type, or a rate that includes breakfast. Booking pages reshuffle which rate plan they lead with. Before concluding the price rose, check the cancellation policy and inclusions on both quotes — often the "increase" is a different product.
3. Currency and locale changed under you
Open the same hotel through a different link and you may land on a different country version of the site, with a different display currency and a different rounding. The underlying rate can be identical while the number in front of you is not.
4. Taxes and fees are being shown differently
Some views show the nightly rate before taxes, others the total for the stay including fees. Toggling between "per night" and "total" — or moving between search results and the property page — can change the number by 10–20% with no change in what you would actually pay.
5. You are signed in (or you are not)
Member rates, app-only discounts and loyalty pricing appear when you are logged in and vanish when you are not. This is the one case where "the same search in another browser shows a different price" has a boring, documented explanation.
6. You are seeing a cached result, then a live one
Search result pages often serve a recently cached price; opening the property re-quotes it live against current availability. The gap you notice is between a snapshot and reality, not between two realities.
About incognito mode
A private window hides cookies and history from that session. It does not hide your IP address, your device type, or the date you are searching for — and those, not your browsing history, are what feed the rate you see. Consumer tests of the "search privately and it gets cheaper" advice have generally failed to produce a consistent discount, and when someone does see a lower number in a private window, it is usually one of the six reasons above. Incognito is not harmful; it is just not a lever.
There is a related effect worth knowing: your apparent location can change which regional site version and currency you land on. That is not your search history being punished — it is a different storefront.
What actually moves the number in your favour
Not refreshing harder. Time. The same room genuinely re-prices over days and weeks, and across booking sites: a 2023 CNBC analysis of 198,000 searches found the cheapest site varies by 10–15% for the identical room. Those are the swings worth catching, and they take days to appear — which is exactly why staring at the page for ten minutes tells you nothing useful.
A saner routine
Compare like for like once — same room type, same cancellation policy, same total-price view. Book the refundable rate if the gap to non-refundable is small. Then check the price again before your cancellation deadline rather than every hour. That last step is the one people drop, so we made it free: pick your hotel and dates at hotelrefund.net/track and the price for that exact stay is checked several times a day and kept on a public page you can revisit. No signup needed — and you can optionally leave an email to be notified when the price changes.
💡 Watching the page won't help — watching the week will. Add your stay to the tracker and compare the price against its own history instead of against ten minutes ago.