Where are you going?
Or, let us surprise youSpin the Globe ®

The Best Hotels in Banff and Jasper National Parks

List View
Map View
Though it's hard to go inside when you're surrounded by Alberta's magnificent mountain and alpine lake vistas, you may want to book a room anyway, just in case. We've compiled a list of our favorites.
Save Place
700 Tunnel Mountain Rd, Banff, AB T0L, Canada
Set just a 15-minute walk from the irresistibly photogenic town of Banff within the pristine surrounds of Banff National Park, Buffalo Mountain Lodge lives up to every rustic Rocky Mountain vacation fantasy. Deer can even be spotted nibbling on...
Save Place
405 Spray Ave, Banff, AB T1L 1J4, Canada
Fairmont Banff Springs Hotel was the brainchild of Sir William Cornelius Van Horne, president of the Canadian Pacific Railway. On arrival at Banff, the tourism visionary made the canny observation, "Since we can’t export the scenery, we'll...
Save Place
111 Lake Louise Dr, Lake Louise, AB T0L 1E0, Canada
One of Canada’s most iconic hotels, the Fairmont Chateau Lake Louise is cradled in the heart of the Rocky Mountains, surrounded by towering peaks and fully immersed in the protected pristine wilderness of Banff National Park. In the...
Save Place
Opened in 1915 as Tent City—a string of luxury canvas tents along Lac Beauvert, with vistas of Whistlers Peak and Pyramid Mountain—this was possibly North America’s first "glamping" site. The destination proved wildly popular,...
Save Place
1 Moraine Lake Rd, Lake Louise, AB T0L 1E0, Canada
Open seasonally from June 1 through October 1, Moraine Lake Lodge is, as its name suggests, set right on the stunning turquoise waters of the glacier-fed Moraine Lake in Banff National Park. The lake is one of the most photographed locations in ...
Save Place
200 Pipestone Rd, Lake Louise, AB T0L 1E0, Canada
The Post Hotel & Spa is set in the heart of the pristine Banff National Park, surrounded by the Canadian Rocky Mountains and overlooking Lake Louise. The original log-walled lodge—opened in 1942 as the Lake Louise Ski Lodge—has...
Save Place
1 Sunshine Access Road, Banff, AB T1L 1J5, Canada
The ultimate vacation destination for ski lovers, the Sunshine Mountain Lodge is open only seasonally, from November through May for the winter season and from late June through September for the summer season. Sunshine Mountain offers a relaxed,...