Beginning of main content
Due to coronavirus (COVID-19) travel advisories, some destinations may be unavailable for certain dates. Find out more.
Due to coronavirus (COVID-19) travel advisories, some destinations may be unavailable for certain dates. Find out more.
Save up to C$551 | Book Flight + Hotel at the same time^
Trip type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5
Save up to C$551 | Book Flight + Hotel at the same time^

Banff National Park vacation package deals

Banff National Park vacation packages - 3 Night Stay

Banff National Park vacation Packages - 4 Night Stay

Banff National Park vacation Packages - 5 Night Stay

Banff National Park vacation Packages - 6-7 Night Stay

Top Banff National Park Hotels Deals

C$245
Paradise Lodge & Bungalows

Paradise Lodge & Bungalows

2.5 out of 5.0 105 Lake Louise Drive, Box 7, Lake Louise, AB
5/5
(1 Reviews)
14.0 km from Banff National Park
Situated in a national park, this lodge is 3.5 mi (5.6 km) from Lake Louise Gondola and 7.9 mi (12.7 km) from Moraine Lake.
C$191
Baker Creek Mountain Resort

Baker Creek Mountain Resort

3.0 out of 5.0 Bow Valley Parkway, Lake Louise, AB
5/5
(1 Reviews)
22.0 km from Banff National Park
Situated on the riverfront, this spa hotel is within 9 miles (15 km) of Icefields Parkway, Lake Louise Mountain Resort and Lake Louise Gondola. Plain of Six Glaciers Teahouse is 10.4 mi (16.8 km) away.
C$143
Lake Louise Inn

Lake Louise Inn

3.0 out of 5.0 210 Village Road, Lake Louise, AB
4.6/5
(11 Reviews)
13.0 km from Banff National Park
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. Moraine Lake and Plain of Six Glaciers Teahouse are also within 9 miles (15 km). Lake Louise Station is 14 minutes by foot.
C$108
Deer Lodge

Deer Lodge

3.0 out of 5.0 109 Lake Louise Drive, Lake Louise, AB
4.2/5
(10 Reviews)
14.0 km from Banff National Park
Located in a national park, this family-friendly hotel is 4.1 mi (6.7 km) from Lake Louise Mountain Resort and 4.2 mi (6.8 km) from Lake Louise Gondola.
C$322
Fairmont Chateau Lake Louise

Fairmont Chateau Lake Louise

4.0 out of 5.0 111 Lake Louise Drive, Lake Louise, AB
4.1/5
(7 Reviews)
14.0 km from Banff National Park
Situated on a lake, this spa resort is 0.1 mi (0.1 km) from Icefields Parkway and within 6 miles (10 km) of Lake Louise Mountain Resort and Plain of Six Glaciers Teahouse. Moraine Lake and Banff National Park are also within 9 miles (15 km).
C$135
Mountaineer Lodge

Mountaineer Lodge

2.0 out of 5.0 101 Village Road, Lake Louise, AB
3.9/5
(10 Reviews)
13.0 km from Banff National Park
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. Plain of Six Glaciers Teahouse and Banff National Park are also within 6 miles (10 km). Lake Louise Station is 11 minutes by foot.

Banff National Park - Top Flight Deals

Prices found within past 7 days. Prices and availability subject to change. Additional terms may apply.

^Savings based on all package bookings made with Flight + Hotel on Travelocity.ca from January 1, 2019 to December 31, 2019, as compared to the price of the same components booked separately. Savings will vary based on origin/destination, length of trip, stay dates and selected travel supplier(s). Savings not available on all packages.

*Price based on the lowest price found within past 24 hours and based upon one night stay for two adults over the next thirty days. Prices and availability subject to change. Additional terms may apply.