Depending on the week in mid-July that you are travelling to Montreal, you are likely coming up against one of two very large events that are occuring in the city. During the weekend of June 12 is the Canadian Grand Prix (Formula one car race) which I understand has casued a great rush on hotel rooms, car rentals, etc. Aslo on the next weeked (June 18th), is the International Rotary Conferance, which has also casued a great rush on things like car rentals and hotel rooms. While I do not agree that prices should be increased, given the dymanics of supply and demand, the limited choice that is now available may be a a much higher price.