Banff National Park

Banff National Park showing a lake or waterhole, landscape views and railway items
Choose one or more items to build your trip:
Explore the spectacular mountains, dense forests, glittering glaciers, serene lakes and charming mountain lodges of Canada’s oldest national park.

Banff National Park is an outdoor enthusiast’s paradise, defined by a picture-perfect mountain landscape of rugged peaks, sparkling lakes and powerful rivers. Spanning 2,564 square miles (6,641 square kilometers), the park is part of the iconic Canadian Rockies mountain range. Enjoy hiking, fishing, skiing and wildlife watching, or simply relax in natural hot springs and admire the park’s majestic natural scenery.

Wander around Banff Town, the small resort village that most travelers use as their base for exploring the national park. This lively town is filled with boutique shops, buzzing bars and some good restaurants. Ride the Banff Gondola to the top of Sulphur Mountain for incredible views over Banff Town and the Bow Valley.

Relax in the Upper Hot Springs Pool while admiring the surrounding mountain views. These natural hot mineral springs were the attraction that first drew tourists to Banff beginning in the late 19th century.

Visit some of the park’s stunning glacier-fed lakes. Take photos of the immense Victoria Glacier looming over the turquoise waters of Lake Louise. Enjoy swimming, boating or fishing on Lake Minnewanka, the park’s largest lake.

In the warmer months, Banff offers over 1,000 miles (1,600 kilometers) of defined trails to explore. Take on one of the scenic trails running through the Sunshine Meadows, an alpine meadow set at an elevation of around 7,300 feet (2,220 meters). The Parker Ridge Trail is another favorite of hikers, offering incredible views of the Saskatchewan Glacier.

Winter in Banff National Park is all about skiing, with the park offering one of the longest ski seasons in North America. Enjoy heated chairlifts and more than 107 runs at Sunshine Village and head to the Lake Louise Ski Resort to try other winter activities like tubing and snowshoeing.

To reach Banff National Park, fly into Calgary International Airport, from where the park can be reached by shuttle bus or rental car. Banff Town is small enough to explore on foot and many hotels offer free shuttle service to the major ski areas.

The unparalleled natural beauty of Banff National Park is sure to amaze you.

Banff National Park Travel Guide Video

Top Hotels Close to Banff National Park

Lake Louise Inn
Lake Louise Inn
3 out of 5
210 Village Road, Lake Louise, AB, T0L1E0
The price is $104 per night from Feb 13 to Feb 14
$104
per night
Feb 13 - Feb 14
Stay at this 3-star business-friendly hotel in Lake Louise. Enjoy free WiFi, free parking, and 3 restaurants. Our guests praise the restaurant and the helpful ...
4.1/5 Very Good! (1,310 reviews)
"Every bit about our stay was perfect, Staff were very welcoming, rooms are clean, couldn't ask for a better stay"

Reviewed on Feb 6, 2023

Lake Louise Inn
Mountaineer Lodge
Mountaineer Lodge
2.5 out of 5
101 Village Road, Lake Louise, AB, T0L 1E0
The price is $111 per night from Feb 15 to Feb 16
$111
per night
Feb 15 - Feb 16
Stay at this ski hotel in Lake Louise. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff and the clean rooms in our reviews. ...
4.2/5 Very Good! (1,317 reviews)
Very nice hotel
"It was a very nice stay. The room was clean and good fecilities. I stayed during winter but the room was warn all the time. The wifi was very fast and available everywhere. The staffs were very friendly and very helpful. It is good location, close to the mall and bus stop."

Reviewed on Feb 6, 2023

Mountaineer Lodge
Fairmont Chateau Lake Louise
Fairmont Chateau Lake Louise
4 out of 5
111 Lake Louise Drive, Lake Louise, AB, T0L1E0
The price is $302 per night from Mar 2 to Mar 3
$302
per night
Mar 2 - Mar 3
Stay at this 4-star spa hotel in Lake Louise. Enjoy free WiFi, 3 bars/lounges, and a full-service spa. Our guests praise the helpful staff and the clean rooms ...
4.5/5 Wonderful! (1,029 reviews)
"Lake view room, amazing views but not cheap. Room was clean and updated. People who work there are very customer focused oriented, treated us like VIP."

Reviewed on Feb 5, 2023

Fairmont Chateau Lake Louise
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Plan a trip to see Banff National Park

Falcon Crest Lodge by CLIQUE
Emerald Lake Lodge
Solara Resort – Bellstar Hotels & Resorts

Popular places to visit


Best Lodging Options Near Banff National Park

Lake Louise Inn
Lake Louise Inn
3 out of 5
210 Village Road, Lake Louise, AB, T0L1E0
Lake Louise Inn
Mountaineer Lodge
Mountaineer Lodge
2.5 out of 5
101 Village Road, Lake Louise, AB, T0L 1E0
Mountaineer Lodge
Fairmont Chateau Lake Louise
Fairmont Chateau Lake Louise
4 out of 5
111 Lake Louise Drive, Lake Louise, AB, T0L1E0
Fairmont Chateau Lake Louise
Baker Creek by Basecamp
Baker Creek by Basecamp
3 out of 5
Bow Valley Parkway, Lake Louise, AB, T0L 1E0
Baker Creek by Basecamp
Paradise Lodge & Bungalows
Paradise Lodge & Bungalows
2.5 out of 5
105 Lake Louise Drive, Box 7, Lake Louise, AB, T0L1E0
Paradise Lodge & Bungalows
Deer Lodge
Deer Lodge
3 out of 5
109 Lake Louise Drive, Lake Louise, AB, T0L1E0
Deer Lodge
Emerald Lake Lodge
Emerald Lake Lodge
3.5 out of 5
Emerald Lake Road, Field, BC, V0A1G0
Emerald Lake Lodge
Castle Mountain Chalets
Castle Mountain Chalets
3.5 out of 5
Hwy 93 South And Castle Junction 1A, Castle Junction, AB, T1L1B5
Castle Mountain Chalets
Storm Mountain Lodge Cabins & Dining
Storm Mountain Lodge Cabins & Dining
3 out of 5
Highway 93 South, Castle Junction, AB, T1L 1C8
Storm Mountain Lodge Cabins & Dining
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.