Skip to main content
Accommodation

Hotels

There’s a wide range of places to stay in Banff National Park, where you’ll be spoiled for choice when it comes to unique locations, breathtaking views and luxurious amenities. With so many hotels to choose from, you’re sure to find the ideal spot to call home base during your stay here.

Elk and Avenue Hotel in the Town of Banff

Hotels(49)

  • A Banff Boutique Inn

    Hotels & Inns
    See details about A Banff Boutique Inn
  • Baker Creek

    Hotels & Inns
    Location
    Lake Louise Area
    See details about Baker Creek
  • Banff Aspen Lodge

    Hotels & Inns
    Location
    Banff Town
    See details about Banff Aspen Lodge
  • Banff Beaver Cabins

    Hotels & Inns
    See details about Banff Beaver Cabins
  • Banff Caribou Lodge & Spa

    Hotels & Inns
    Location
    Banff Town
    • Onsite Dining
    • Hot Tub
    • Onsite Parking
    See details about Banff Caribou Lodge & Spa
  • Banff Inn

    Hotels & Inns
    See details about Banff Inn
  • Banff International Hostel

    Hotels & Inns
    See details about Banff International Hostel
  • Banff Park Lodge

    Hotels & Inns
    Location
    Banff Town
    See details about Banff Park Lodge
  • Banff Ptarmigan Inn

    Hotels & Inns
    Location
    Banff Town
    • Onsite Dining
    • Hot Tub
    • Onsite Parking
    See details about Banff Ptarmigan Inn
  • Banff Rocky Mountain Resort

    Hotels & Inns
    Location
    Banff Town
    • Onsite Dining
    • Hot Tub
    • Onsite Parking
    See details about Banff Rocky Mountain Resort
  • Best Western Siding 29 Lodge

    Hotels & Inns
    See details about Best Western Siding 29 Lodge
  • Bow View Lodge

    Hotels & Inns
    Location
    Banff Town
    See details about Bow View Lodge
  • Brewster's Mountain Lodge

    Hotels & Inns
    Location
    Banff Town
    See details about Brewster's Mountain Lodge
  • Buffalo Mountain Lodge

    Hotels & Inns
    Location
    Banff Town
    See details about Buffalo Mountain Lodge
  • Canalta Lodge

    Hotels & Inns
    Location
    Banff Town
    See details about Canalta Lodge
  • Castle Mountain Chalets

    Hotels & Inns
    Location
    Banff National Park
    See details about Castle Mountain Chalets
  • Charltons Banff

    Hotels & Inns
    See details about Charltons Banff
  • Deer Lodge

    Hotels & Inns
    Location
    Lake Louise Area
    See details about Deer Lodge
  • Douglas Fir Resort and Chalets

    Hotels & Inns
    Location
    Banff Town
    See details about Douglas Fir Resort and Chalets
  • Elk + Avenue Hotel

    Hotels & Inns
    Location
    Banff Town
    See details about Elk + Avenue Hotel
  • Elkhorn Lodge

    Hotels & Inns
    See details about Elkhorn Lodge
  • Emerald Lake Lodge

    Hotels & Inns
    See details about Emerald Lake Lodge
  • Fairmont Banff Springs

    Hotels & Inns
    Location
    Banff Town
    See details about Fairmont Banff Springs
  • Fairmont Chateau Lake Louise

    Hotels & Inns
    Location
    Lake Louise Area
    See details about Fairmont Chateau Lake Louise