It is common to find the same hotel room listed at different prices on different booking sites. There is usually more than one reason, and most of them are worth understanding before you book.
Different fees
Sites can add different service charges, and taxes may be shown or hidden at different points. A lower headline price can turn into a higher total at checkout.
Different rate types
One site may show a non-refundable rate while another shows a flexible one, or one may include breakfast. These are different products even when the room is the same.
Member and loyalty prices
Some sites and hotel brands offer lower prices to signed-in members or loyalty program members, so the price you see can depend on whether you are logged in.
Different agreements with the hotel
Hotels sell rooms through many channels on different terms, and not every site has access to the same rates or the same room inventory.
Currency and location
Prices can vary depending on the currency shown or the country version of a site you are using.
Timing
Availability and prices change during the day, so two searches made minutes apart on different sites can show different results.
What to do about it
Compare the full total with the same dates, room, and cancellation terms, and refresh the price just before you book. Our five-step checklist walks through it.
About the author
The YourHotelPriceCompare editorial team at Time Sensitive Delivery Inc. researches and writes these guides. We do not sell hotel rooms, and we may earn a commission when you book through our links. See how we earn money.