The Banff National Park, one of the most visited parks in Canada, can be easily explored in 3 or 4 days. Banff or the less expensive Canmore provide enough accommodations in all price ranges. Don’t spend to much time in town, get up early, take the car and beat the crowds which will come in tour busses. The area has the most stunning scenery and despite the tourist run, it’s worth to go there. You will find magical moments in every corner and memories and photo opts you always dreamed off.