There are several car rental companies with branches in the town of Banff.  (Price ranges given below are as of August 2008. Insurance is $22 - $29 for most rental companies.)

Avis Car Rental - $54 - $98 for vehicle rental, with daily 200 free km, 15 cents per extra km.  Return car in Jasper - $160 for a 24 hour / $215 for 48 hour, compact car rental, includes drop-off charge. Phone: 403-762-3222

Budget Rent A Car - $70 - $140 for vehicle rental, with daily 150 free km, 22 cents per extra km. Return car in Jasper -  $295 drop off charge. Phone: 403-762-4565, toll free 1-800-734-1461

Hertz Car Rental -$57 - $80 for vehicle rental, with daily 150 free km, 20 cents per extra km. Return car in Jasper - $150 drop off charge. Phone: 403-762-2027, toll free 1-800-263-0600

National / Alamo Car Rental - $56 - $85 for vehicle rental, with unlimited kms. Return car in Jasper- $149.00, 200 free kms and $0.19 excess kms for a compact car for 24 hours, includes drop off charge. Phone: 403-762-2688, toll free 1-800-387-4747