or Golden for less cost (more driving but there is a Chinese restaurant at Golden).
There are many places to visit in between Canmore & Jasper: Lake Louise area, Yoho, Icefield Parkway, Columbia Icefield, ....
More likely you will need to cover some leftover areas on your way from Jasper back to Calgary.
You can also consider to stay one night (9/8) at Hinton, have a good meal there, buy some water & fruit at super market for remaining days ... again at the cost of more driving ...
There are many places to visit in between Canmore & Jasper: Lake Louise area, Yoho, Icefield Parkway, Columbia Icefield, ....
More likely you will need to cover some leftover areas on your way from Jasper back to Calgary.
You can also consider to stay one night (9/8) at Hinton, have a good meal there, buy some water & fruit at super market for remaining days ... again at the cost of more driving ...