Hi there,
The good things about Montreal accomodations is that they range from luxury hotels to reasonably priced ones.
Montreal has a good number of lodging options but since you are traveling to Montreal in July, make sure you book the hotel accomodation as well as
car rental as soon as you can, as Montreal is also a very popular holiday destination.
One of Montreals's best and luxurious
hotels I can suggest is the Ritz-Carlton Montreal.
Hope this helps
Vacationbuddy