How does booking dot com always offer hotel prices for cheaper than other websites? It’s often cheaper than direct booking too.
For example, I’m looking at a particular hotel.
Direct: £120 a night on website or £107 if booked over the phone.
Expedia: £107 a night.
Booking . com: £107 a night but for a Deluxe room rather than standard (£23 more a night on other websites)
How do they do this? Am I ripping the hotel off? Will they ‘resent’ us for paying so little?