My Expedia booking went all wrong! How did I end up owing $6,987 extra?

If your Expedia booking confirmation says one price and the hotel charges you another, do you have to pay the bill?