https://www.theguardian.com/business/2019/feb/06/hotel-booki...
Years ago, I had used hotels.com to book a reservation. I had booked a hotel near the destination airport for one night before continuing to travel to my actual destination. The hotel advertised that they can give refunds or change booking with 24 hours notice.
My flight was cancelled and rescheduled for the next day, making that one-night hotel stay a waste if I couldn't reschedule or get a refund for it.
Apparently hotels.com doesn't have the same policy as the hotel I had a reservation at, so while still in the airport, I had to argue with about 3 layers of people before it was made apparent that I wasn't speaking to the hotel.
In the end, hotels.com "made an exception" for me and refunded my money which I was then able to use to book another night. I suspect that exception was made because they were able to get a refund from the hotel itself.
During this period I staid at hotels quite often, and learned that the best way to get a good and cheap booking is to E-mail the hotel directly. The cheap part came from being an enterprise organisation, but as far as secure and easy booking goes I always email hotels directly for private stays as well. Maybe it’ll cost me a few extra dollars, but I avoid the hassle of having to deal with hotels.com who among other things charge you up front and make it almost impossible to cancel.
I google "Fairmont Hotel Berkeley" because that is what my co-workers are staying at. I get an 800 number, which I call. The person is friendly and asks "Can I help you book a room at Fairmont Berkeley?" Business customers, especially, are somewhat price insensitive since they are not paying for trips.
Sad world.
They are misrepresenting things, and asking about a discount code probably should get you forwarded to the hotel (or their corporate call center). It can get a little hairy when Hotels.com (or whoever) has a lower price or more rooms available than the hotel directly (sometimes the Online Travel Agencies will commit to a number of rooms over a time frame, then they have pricing autonomy and exclusive availability; probably not happening in covid times though)
If you dig up the support number it is going to the hotels.com call center. It's not deceptive because they have your booking and your money, they can see your order and rebook you in another hotel which the direct hotel wouldn't be able to do (this happens regularly when there are problems like the hotel has no room).
If you have a corporate discount with a specific hotel you definitely need to deal with the website of the hotel directly, not hotels.com
This matters. In my case, I asked about my corporate discount and they gave me a vague answer about "I dont see anything in the system", which I guess was technically not a lie, but definitely deceitful. I wised up because I knew we had a corporate discount and asked who I was speaking to. They gave vague answers like "I'm the call center representative" or "I'm here to help you book with X hotel".
The scam is they are trying to book you at a higher price w/o applying any corporate discounts, etc (and probably keeping a booking/affiliate fee). This should be illegal.