
Jasper is a mountain town inside Jasper National Park, the largest national park in the Canadian Rockies, with Maligne Lake, the Columbia Icefield, dark skies and abundant wildlife. The town has limited lodging, so rates are high in summer and much lower in the shoulder seasons.
Want a hotel in Jasper for less? Compare cheap hotels, discount rooms and last-minute hotel deals from the major booking sites in one place, then book directly at their price — we never add fees.
Looking beyond hotels? Compare apartments, vacation rentals, guesthouses and hostels in Jasper alongside hotel rooms, all with live prices from the booking sites.
Jasper is a stop on VIA Rail’s Canadian and on Rocky Mountaineer rail routes, and the Icefields Parkway links it with Banff.
Hotels, lodges and restaurants, near the train station.
Cabins and resorts in the park, a few minutes’ drive from town.
A town east of the park, often much cheaper.

A historic lakeside resort of lodges and cabins on Lac Beauvert.
Check rates at Fairmont Jasper Park LodgeZoom and pan the map to compare hotel prices by neighborhood; rates come live from the booking sites.


Summer is peak season; spring and fall offer lower prices and wildlife viewing, and winter brings skiing at Marmot Basin and quiet, cheap rooms.
Hinton, about an hour east, usually costs much less than the town of Jasper.
Yes — a Parks Canada pass is required to stop in the park.
By the Icefields Parkway, one of the world’s great scenic drives, or by seasonal tour and shuttle buses.