If you're only booking a hotel, rather than picking a travel vacation package, you're better off calling the hotel directly to make a reservation. The reservation staff almost always have sole discretion to negotiate prices within limits. If you are polite, and have checked for the best price you can find online, they will often match or beat that price. The trick is truly the politeness factor - "I SEE IT ONLINE FOR $50 LESS ONLINE, YOU HAVE TO MAKE IT CHEAPER!!!" will get you absolutely nowhere. They have discretion to negotiate, but are not required to do so. They deal with enough rude people on a daily basis that the moment you are abrasive, you can expect the wiggle room to vanish.