The price of accommodation in Montreal depends on which category of hotels you prefer.
There are 5-star hotels in Montreal for those who prefer luxury and are willing to pay for it. Prices vary: somewhere the most inexpensive room will cost 200 USD, and somewhere you'll have to pay 400 USD.
Four-star hotels in Montreal are just as comfortable. The average room rate is $180 USD.
If you have to choose between a 4-star hotel in the center and an apartment some distance away from the center, go for the second option: you'll benefit from the comfort level and you'll be shielded from the hustle and bustle of the city. The range of prices for such housing is very wide - 50-500 USD. It all depends on the size of the apartment and living conditions.
Montreal 3 star hotels will suit those tourists who prefer the best value for money. It costs 50-130 USD.
The cost of a 2-star hotel is 36-70 USD. And the most inexpensive accommodation options, of course, are hostels - from 13 USD.