I would go to the Banff Springs hotel in Banff, Alberta, Canada. It is amazing up there and they have an unbelievable spa there. There isn't much to do around there so spending quite days in the spa is perfect. If there is snow, a snowmobile trip in the mountains is a MUST.