What we measured

Every tracking on HotelRefund is one hotel and one set of dates, checked from the day someone registers it. We read the Agoda price several times a day — the total for the whole stay, taxes and fees included, for 2 adults — and keep every observation.

For this article we took every public tracking with at least a week of history: 56 stays, 6,392 price checks, a median of 39 days of history each. 13 of them have already reached their check-in date. "Starting price" below means the first price we recorded, which is usually around the time the person booked or began comparing.

How often the price changed

A lot. The median stay saw its price change 37 times — roughly 7 to 8 changes a week. If you checked once on the day you booked and never looked again, you missed nearly all of those moves.

How far below the starting price it went

For the median stay, the best moment was 7.7% below where it started. On a $600 stay that is about $46 — the kind of gap a free-cancellation rebook or a price-match claim can recover. Most of these dips did not last: a price that is 10% lower on Tuesday can be back up by Friday.

It goes up just as often

At the most recent check, 55% of stays were priced higher than when tracking began and 41% lower. "Wait and it will get cheaper" is not a safe rule. Neither is "book early and you always pay less." The price wanders in both directions.

What this means once you have booked

  1. Prefer a refundable rate when the premium is small. It lets you act on a dip: cancel and rebook before the free-cancellation deadline. A non-refundable booking cannot do that, though a few options still remain.
  2. Keep watching after you book. Dips are short, so something has to check for you. That is what the price tracker does.
  3. If the lower price is on another site, your booking site's best price guarantee may pay the difference — see how to claim it.
  4. Do not count on last-minute prices. More of these stays ended higher than lower.

If the price looks different every time you refresh the page, that is a separate effect — see why hotel prices change when you refresh.

Limits of this data

Every stay counted here is public. You can browse the tracked hotels and open the full price history of each one.