So my husband decided to surprise me on my birthday with a trip to Montreal! We drove up from New York City - -took about 5 hours which wasn't too bad and he reserved a hotel outside of Montreal in the less touristy area of Brossard (I taught him well!) to save us money!
Everyday we'd drive around and go to downtown Montreal - park the car in a cheap lot we found in Chinatown and we toured everywhere we could. We even made it to the Casino which was fun!
Montreal has a very European feel to it and was really pleasant to just walk around in. Plus it was nice on the wallet!
Total cost: not sure since it was a birthday present but I'd say around a grand including meals, gas and our hotel for 5 nights!