★★★★★ Wanna break the ice on a first date? -Atrium Le 1000 is exactly what you need! An indoor skating rink open year round downtown Montreal, that's just great!
But wait, you don't have skates and neither does your date? -Don't worry, they'll be more than happy to lend you some!
Also, if you play it cool, look young enough, they'll even assume you're a student without asking for an ID; how cool is that? For real, don't forget to be nice with staff, they're really sweet!
As for the $, I paid around 20$ for a pair of skates, a locker and a "student" fare. If you had your own skates, it'd be much cheaper though.
Don't tell anyone, but I did this a few times for first dates, and I was always successful. Besides, is there something more romantic than two people holding hands while skating?