Why the same hotel room costs different amounts on different sites

Fees, rate types, member deals, and more: the common reasons hotel prices differ between booking sites.

By The YourHotelPriceCompare editorial team · Published · Updated

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.

Compare hotel prices by city

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.

More guides