Welcome - Already a member? Sign in
Create an Account My Itineraries Customer Support

Banff Hotels

Experience all that picturesque Banff National Park, Alberta has to offer, with Expedia Australia, your online travel agent. From hotels in Banff to Lake Louise hotels and accommodation in Canmore, you’ll find the best deals right here! We make it easy for you to search availability and rates, make your Banff hotel booking, and check for locations and distances.

You’re spoilt for choice with a wide range of options ranging from cheap hotels in Banff to opulent luxury Banff resorts. And if you need flights or car hire in Banff, don’t miss our great deals. We also offer discounts on Banff holiday packages and attractions.

Banff Map
Filter your hotel search
1
Address: 401 Banff Ave, Banff, AB, Canada
This hotel is located in Banff National Park, 2 blocks from downtown Banff and 5 km (3 mi) from the Sulphur Mountain Gondola. Guestrooms at Banff Aspen Lodge feature wireless Internet access,...
$244.94*
per night
BOOK NOW
2
Address: 222 Lynx St, Banff, AB, Canada
Located in a mountain setting, this lodge is one block from the Bow River hiking trail, two blocks from Banff Avenue shops, and one mile from Banff Springs Golf Course.
$163.60*
per night
BOOK NOW
3
Address: 337 Banff Ave, Banff, AB, Canada
This hotel is on Banff’s main street, 4 km (less than 3 mi) from Upper Hot Springs and Cave and Basin National Historic Site. Ptarmigan Inn guestrooms feature Banff Mountain Luxury Beds, hand-made...
$204.43*
per night
BOOK NOW
4
Address: 1029 Banff Ave, Banff, AB, Canada
This pet-friendly hotel is in Banff National Park and is 4 km (2.5 mi) from downtown Banff and 5 km (3 mi) from Upper Hot Springs. Banff Rocky Mountain Resort features 171 guestrooms, all with...
5
Address: 555 Banff Ave, Banff, AB, Canada
This two-story Alberta hotel is 1 km (0.6 mi) from Banff shops and restaurants. Lake Louise is 58 km (35 mi) away. Banff Voyager Inn rooms have balconies and provide cable/satellite TV, as well as...
$119.67*
per night
BOOK NOW
6
Address: 228 Bow Ave, Banff, AB, Canada
This three-story lodge overlooks the Bow River and is within 2 blocks of the Cascade Shopping Plaza and downtown Banff. Each of Bow View Lodge's 58 rooms has 2 double beds or 1 king bed,...
$107.51*
per night
BOOK NOW
7
Address: 513 Banff Ave, Banff, AB, Canada
Surrounded by the Canadian Rockies, this hotel is located 5 blocks from downtown Banff and provides easy access to skiing at Mt. Norquay, 5.6 km (4 mi) away. The 57 guestrooms at Charlton's Cedar...
$120.60*
per night
BOOK NOW
8
Address: 901 Hidden Ridge Way, Banff, AB, Canada
This resort, situated high on Tunnel Mountain, features views of downtown Banff and the surrounding Rocky Mountains. All condominiums at Hidden Ridge Resort include Mountain Luxury beds with...
9
Address: 419 Banff Ave, Banff, AB, Canada
This three-story hotel is located on Banff’s main avenue, just 2 blocks from downtown and 6.5 km (4 mi) from Mt. Norquay. The 70 guestrooms at High Country Inn include complimentary wireless...
$144.60*
per night
BOOK NOW
10
Address: 600 Banff Ave, Banff, AB, Canada
Located on the main street of Banff, this inn is within 5 km (3 mi) of the Sulphur Mountain Gondola and Upper Hot Springs. All Inns of Banff guestrooms have complimentary wireless Internet access...
$142.10*
per night
BOOK NOW
11
Address: 138 Banff Ave, Banff, AB, Canada
This historic 1908 hotel is located in downtown Banff, within blocks of the Luxton and Whyte museums and 4 km (2.5 mi) from the Sulphur Mountain Gondola. All guestrooms at Mount Royal Hotel have...
$118.84*
per night
BOOK NOW
12
Address: 545 Banff Ave, Banff, AB, Canada
Just 1 km (0.6 mi) from downtown Banff, this hotel is also 14 km (9 mi) from skiing at Mount Norquay and only 58 km (36 mi) from Lake Louise. Guestrooms at Spruce Grove Inn have air conditioning,...
$136.28*
per night
BOOK NOW
13
Address: 461 Banff Ave, Banff, AB, Canada
This all-suite hotel is 4 blocks from downtown Banff, 1 km (0.6 mi) from the Bow River, and 5 km (3 mi) from the Sulphur Mountain Gondola. The smoke-free Fox Hotel and Suites offers 32-inch LCD...
$241.82*
per night
BOOK NOW
14
Address: 502 Tunnel Mountain Rd, Banff, AB, Canada
The Tunnel Mountain Resort, surrounded by the mountain views and wilderness of Banff National Park, is just 3 km (2 mi) from downtown Banff. All chalets and suites offer fireplaces, balconies or...
* Prices are based on travel from 23/12/2008 - 24/12/2008

More Banff travel deals

Top 10 destinations