Virtually every hotel that is connected via the Global Delivery System has some type of automated occupancy rate tuning algorithm that "tweaks" the rates per room per night. I've seen rooms that typically sell for $500/night as low as $69/night direct from the hotel when they have an unforeseen shortfall of rooms booked.
You might find if you look at this hotel next week, the rates for these dates are wildly different1. As hotels fill their rooms for any given night, the price is likely to increase. If a hotel receives a lot of cancellations for any given night, the price is likely to fall.
The farther out your check-in and check-out dates are, the more likely the rate is to be stable (unless there is some special event happening in the vicinity of your chosen hotel).
If you deal with a reputable travel agent, and they book you into a room with a flexible cancellation policy, you should be able to cancel and re-book the room at the lower rate in the event the hotel drops the rate as a result of experiencing lower-than-forecast occupancy rates for your given room type and dates-of-stay.
1 - if you are getting rates via the Internet, you may need to delete any cookies associated with your browsing session to see the lower rates as many sites will only show you rate changes where the rate is higher than it was when you last looked. Another option is to use a different browser/machine later on.