Why is the price different to when I last checked and or in comparasion with my last stay?
This normally depends on market conditions and currency fluctuations. During peak tourist season, convention, fairs etc. the prices are likely to change. Slight variation on periodical basis is more likely to reflect fluctuation in currency exchange rates. However, once booked the price for a hotel is fixed as that at the time of reservation.