The ski resort is about 20 minutes from the town of Jasper, where you can check into cozy mountain resorts like the Pyramid Lake Lodge or four-star hotels like the Fairmont Jasper Park Lodge.