I usually stay in the Golden Square Mile area such as the Omni Mont-royal hotel. It's a safe upscale area with The Village just a five minute metro ride away.
If you have the money the new Hyatt in Le Village looks great; however, with any new or recently renovated property your shower pressure will surely be affected (even if you bring your own shower head) compared to hotels built prior to 1992 (if this matters to you).
Recently I've been booking AirBnB and finding very nice places all to myself for half the price of hotels.
The properties I liked on AirBnB were former Embassy Suites hotel rooms converted into apartment condos that people have listing on AirBnB. They are in a prime location and within walking distance to Le Village and the metro, which will take you everywhere.