Alberta may have travel restrictions in place due to COVID-19.

Holidays in Banff National Park
Holiday Travel Guide

Experience the beauty and adventure of the Canadian Rocky Mountains in this magnificent national park.

The dramatic mountains, lakes and forests of Banff National Park's 6,641 square kilometres make it the ideal destination for scenery lovers and thrill-seekers alike. Mountain bikers, hikers, white-water rafters and kayakers take advantage of the unspoiled wilderness in the summer, while skiers and snowboarders tackle the many and varied ski runs during the winter months.

Banff National Park is home to three ski resorts, including Sunshine Village, located just outside Banff. With its three peaks, Sunshine Village caters to winter-sport enthusiasts of all abilities, and provides off-piste areas for experienced visitors. Take your après-ski on the mountain at one of the resort's restaurants.

In summer, visitors throng to Canada's oldest national park to catch a glimpse of its famed lakes. Their spectacular blue colour and mirror-like reflection of the surrounding snow-capped mountains are picture-postcard perfect. Get your own snaps of two of Canada's most famous images from the hiking trails above Peyto Lake and Moraine Lake. Very few of the park's lakes allow boats. One exception is the non-glacial Lake Minnewanka, so head here for some fishing or a boat cruise.

Some of the park's mountains provide chair lifts or gondolas to take visitors to their summits. Banff Gondola, just outside the town itself, takes you to the top of Sulphur Mountain in minutes. However, if you prefer to get around under your own steam, there are plenty of hiking trails. Some have man-made paths; Johnston Canyon, for example, has a walkway built along its steep sides. Others are navigated via rocky trails.

You'll find a variety of accommodation in both Banff and Lake Louise, Banff National Park's two towns. If you're on a budget, opt for one of the area’s many hostels. Otherwise, treat yourself to a swanky lodge, or splash out on a room at the luxurious 19th-century Fairmont Banff Springs hotel.

Visitors can hire a car, but it's not essential as there are regular shuttles and buses from the towns to the area's main attractions. Shops renting fishing equipment, skis, kayaks and bikes are also plentiful.

Top activities in Banff National Park

817 Cheap Hotels Near Banff National Park

Lake Louise Inn
Lake Louise Inn
3 out of 5
210 Village Road, Lake Louise, AB
The price is AU$144 per night from 20 Dec. to 21 Dec.

Situated in a national park, this eco-friendly hotel is 0.1 mi (0.1 km) from Icefields Parkway and 2.1 mi (3.4 km) from Lake Louise Mountain Resort. Louise Lake ...

4/5Very Good! (1,830 reviews)

"The front foyer has a nice little area to sit in front of a fireplace and there was some walking paths to explore."…"

Reviewed on 20 Oct. 2020

Lake Louise Inn
Fairmont Chateau Lake Louise
Fairmont Chateau Lake Louise
4 out of 5
111 Lake Louise Drive, Lake Louise, AB
The price is AU$461 per night from 3 Jan. to 4 Jan.

Situated on a lake, this spa resort is steps away from Louise Lake and Icefields Parkway. Lake Louise Mountain Resort and Plain of Six Glaciers Teahouse are ...

4.6/5Wonderful! (964 reviews)

"It was a gorgeous, relaxing place to spend the weekend!"…"

Reviewed on 24 Nov. 2020

Fairmont Chateau Lake Louise
Mountaineer Lodge
Mountaineer Lodge
2 out of 5
101 Village Road, Lake Louise, AB
The price is AU$153 per night from 19 Dec. to 20 Dec.

Situated in a national park, this hotel is 0.1 mi (0.1 km) from Icefields Parkway and 1.9 mi (3 km) from Lake Louise Mountain Resort. Louise Lake is 2.3 mi (3.7 ...

4/5Very Good! (1,077 reviews)

"Clean and well set up with covid measures, Breakfast had hot and cold items to take back to your room. Beautiful area around hotel. Very large enclosed dog run 2 minute walk down street, 2 minute walk to shopping, free ski shuttle. Awesome time spent - will be back!"…"

Reviewed on 30 Nov. 2020

Mountaineer Lodge
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.

Popular places to visit in Banff National Park

Holidays in Banff National Park

Choose two or more items and save on your trip:

Top Banff National Park Hotel & Accommodation Deals

Lake Louise Inn
Lake Louise Inn
3 out of 5
210 Village Road, Lake Louise, AB
The price is AU$144 per night from 20 Dec. to 21 Dec.
Lake Louise Inn
Fairmont Chateau Lake Louise
Fairmont Chateau Lake Louise
4 out of 5
111 Lake Louise Drive, Lake Louise, AB
The price is AU$461 per night from 3 Jan. to 4 Jan.
Fairmont Chateau Lake Louise
Mountaineer Lodge
Mountaineer Lodge
2 out of 5
101 Village Road, Lake Louise, AB
The price is AU$153 per night from 19 Dec. to 20 Dec.
Mountaineer Lodge
Paradise Lodge & Bungalows
Paradise Lodge & Bungalows
2.5 out of 5
105 Lake Louise Drive, Box 7, Lake Louise, AB
Paradise Lodge & Bungalows
Deer Lodge
Deer Lodge
3 out of 5
109 Lake Louise Drive, Lake Louise, AB
Deer Lodge
HI-Mosquito Creek Hostel
HI-Mosquito Creek Hostel
1 out of 5
Highway 93, Bow Lake, AB
HI-Mosquito Creek Hostel
Baker Creek Mountain Resort
Baker Creek Mountain Resort
3 out of 5
Bow Valley Parkway, Lake Louise, AB
The price is AU$256 per night from 9 Dec. to 10 Dec.
Baker Creek Mountain Resort
Great Divide Lodge
Great Divide Lodge
3 out of 5
1 Trans Canadian HWY, Field, BC
Great Divide Lodge
Cathedral Mountain Lodge
Cathedral Mountain Lodge
3.5 out of 5
1 Yoho Valley Rd, Field, BC
Cathedral Mountain Lodge
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.