To save money, you'll need to mainly:
Compare parking lots online or with the above-mentioned applications;
Take a look at your credit card's benefits and see if it will pay for this travel expense with your rewards points;
Use offers from partners such as Aeroplan or CAA-Quebec;
And reserve your place in advance.