Why does this happen?

Hotel prices are not fixed.

They vary by:

• booking site

• region

• device

• timing

• user access route

Some deals are hidden

and appear only after you move to the site.