We have been in Bow Rivers Edge RV park in Cochrane about 20 miles northwest of Calgary for over a week.
This is one of the nicest RV parks we have stayed in. It is clean and attractive. The sites are very large and most of them are pull-thrus.
The staff is very helpful and nice. The C-train(light rail) is about a 15 minute drive from the park, so you can park ($3) and ride into Calgary($2.50).
We would definitly stay here again if we come up this way.