Points of interest - Banff

Convention and Government Buildings

Family Activities

Golf Courses

Museums

Parks and Natural Sites

Ski Resorts

Banff City Map

Airports Near Banff

Calgary / Springbank (YBW) 84.2 km

In and around Banff

Seebe 50 Hotels
36.6 km
Kananaskis 34 Hotels
32.9 km
Exshaw 76 Hotels
31.2 km
Spray Valley Provincial Park 79 Hotels
39.2 km
Dead Man's Flats 74 Hotels
26.4 km

Popular Hotels in Banff, Alberta

All 43 hotels in Banff, Alberta

  • Moose Hotel And Suites

    Moose Hotel And Suites

    345 Banff Ave, Banff, Alberta T1L 1H8, CA
    Show map

    With a stay at Moose Hotel And Suites, you'll be centrally located in Banff, within a 5-minute walk of Banff National Park Information Centre and Banff... Read more…

    9.6/10
    Excellent
    2522 reviews
    Free Wifi
    From USD 1328
    per room / per night
    Select
  • The Fox Hotel and Suites

    The Fox Hotel and Suites

    461 Banff Ave, Banff, Alberta T1L 1H8, CA
    Show map

    A stay at The Fox Hotel and Suites places you in the heart of Banff, within a 15-minute walk of Banff Lake Louise Tourism Bureau and Banff National Park... Read more…

    8.6/10
    Good
    3144 reviews
    Free Wifi
    From USD 912
    per room / per night
    Select
  • Banff Ptarmigan Inn

    Banff Ptarmigan Inn

    337 Banff Ave, Banff, Alberta T1L 1H8, CA
    Show map

    With a stay at Banff Ptarmigan Inn, you'll be centrally located in Banff, steps from Banff National Park Information Centre and 3 minutes by foot from... Read more…

    8.8/10
    Good
    2145 reviews
    Free Wifi
    From USD 626
    per room / per night
    Select
  • Banff Caribou Lodge and Spa

    Banff Caribou Lodge and Spa

    521 Banff Ave Box 1070, Banff, Alberta T1L 1H8, CA
    Show map

    With a stay at Banff Caribou Lodge and Spa in Banff, you'll be 1.3 mi (2.2 km) from Tunnel Mountain and 5.9 mi (9.4 km) from Lake Minnewanka. This spa... Read more…

    8.6/10
    Good
    3296 reviews
    Free Wifi
    From USD 646
    per room / per night
    Select
  • Buffalo Mountain Lodge

    Buffalo Mountain Lodge

    700 Tunnel Mountain Road, Banff, Alberta T1L 1B3, CA
    Show map

    With a stay at Buffalo Mountain Lodge in Banff (Tunnel Mountain District), you'll be steps from Surprise Corner and a 2-minute drive from Banff Legacy... Read more…

    9.4/10
    Excellent
    2165 reviews
    Free Wifi
    From USD 875
    per room / per night
    Select
  • Fairmont Banff Springs

    Fairmont Banff Springs

    405 Spray Ave, Banff, Alberta T1L1J4, CA
    Show map

    With a stay at Fairmont Banff Springs in Banff (Banff Springs District), you'll be a 1-minute drive from Fairmont Banff Springs Bowling Centre and 6... Read more…

    9.2/10
    Excellent
    1008 reviews
    Free Wifi
    From USD 2022
    per room / per night
    Select
  • Canalta Lodge

    Canalta Lodge

    545 Banff Ave, Banff, Alberta T1L1B5, CA
    Show map

    With a stay at Canalta Lodge in Banff (Uptown District), you'll be within a 5-minute drive of Banff National Park Information Centre and Banff Centre for... Read more…

    9.4/10
    Excellent
    1437 reviews
    Free Wifi
    From USD 570
    per room / per night
    Select
  • Rundlestone Lodge

    Rundlestone Lodge

    537 Banff Avenue - Box 489, Banff, Alberta T1L1A6, CA
    Show map

    Located in Banff (Uptown District), Rundlestone Lodge is within a 15-minute walk of Banff National Park Information Centre and Banff Lake Louise Tourism... Read more…

    8.6/10
    Good
    2148 reviews
    Free Wifi
    From USD 582
    per room / per night
    Select
All 43 hotels in Banff, Alberta