Many hotels set their prices depending on the koruna’s market rate against the euro, so prices change frequently.
Czech hotel reception attendants have little interest in haggling over room rates. Usually they don’t have authorization to veer away from the listed rates, and few have been instructed to jiggle the price in order to make a sale. However, times are changing as occupancy rates fluctuate and competition increases. Your best chance for getting a better rate is calling in advance and getting a very senior manager (preferably the owner) to book your room. Be clear that you’re looking at other proper- ties and don’t be afraid to say that price does matter.
Check with a few other places first before making a final decision. In each case, ask how many rooms they still have available for the night. If it sounds as though there are plenty of rooms around town, you’re in a great negotiating position. Then find the manager at the place you want and push him or her for a lower rate. You can also seek a higher discount for a longer stay.