For something more traditional than Jasper’s modern hotels, Tekarra Lodge is the ticket. It’s charmingly old school, with each of its small cabins having been furnished in a rustic, frontier style: cosy lounges, log fires, self-catering kitchenettes and a cute gabled porch for watching the sunset. Its setting, on the banks of the Athabasca River, means that it’s a little removed from the bustle of Jasper Town, but that hasn’t stopped its restaurant from becoming a local favourite – the house special of meatloaf made with elk, bison, wild boar and forest mushrooms is well worth trying. Look out for evening craft sessions, talks and marshmallow cookouts by the campfire.
More information: Rooms from around £170 per night, including breakfast; tekarralodge.com