Skip to main content.
Go to the Hotels.com home page
Sign in  /  Create Account
  • Account
  • Reservations
  • Saved Hotels
  • Hotels
  • Hotel Deals
  • Packages & Flights
  • Groups
  • Customer Service
Site Feedback
Our global sites:
Prices displayed in: USD

Book online or call: 

‎800-246-8357‎

This call is free. 24 hours a day, 7 days a week

Skip to main content.
Start of main content. Read on from here or press tab to access the next link

show map

Banff, AB, Canada

1 room, 2 adults, Change search

Narrow results:

Narrow results

66 hotels

Name contains

Average Nightly Rate

min to max

Star rating

Guest rating

min to max

Neighborhood

Landmarks

Accommodation type

Amenities

Themes / types

Accessibility Features

Why book with us?

  • Hotels.com doesn't charge cancellation fees
  • Price Match Guarantee
  • We're just a phone call away: 800-2-HOTELS (800-246-8357)

Change search

1 room, 2 adults,
Adults Children
Room 1:
age 18+ 0-17
*Age at time of travel

Sort search results

Distance to...

Landmarks
  • Banff Centre
  • Banff Lake Louise Tourism Bureau
  • Banff National Park Information Centre
  • Banff Park Museum
  • Canada House Gallery
  • Canmore Golf & Curling Club
  • Canmore Museum and Geoscience Centre
  • Canmore Nordic Centre Provincial Park
  • Cave and Basin National Historic Site
  • Mount Norquay Ski Resort
  • Nakiska Ski Resort
  • Spray Lakes
  • Sulfur Mountain Gondola
  • Sunshine Village
  • Upper Hot Springs
  • Whyte Museum of the Canadian Rockies
Airports
  • Banff Airport (YBA)
welcomerewards™

Collect 10 nights, get 1 free!

  • Banff Park Lodge

    Banff Park Lodge
    3 stars
    4.2 / 5 from 154 guest ratings
    welcomerewards™
    0.08 miles to Banff, AB, Canada
    ‎866-573-4235‎
    From   $136 $102

    Check dates

  • Brewster's Mountain Lodge

    Brewster's Mountain Lodge
    3 stars
    4.2 / 5 from 178 guest ratings
    welcomerewards™
    0.10 miles to Banff, AB, Canada
    ‎866-678-6350‎
    From   $117 $93

    Check dates

  • Homestead Inn Banff

    Homestead Inn Banff
    2 stars
    3.7 / 5 from 28 guest ratings
    welcomerewards™
    0.10 miles to Banff, AB, Canada
    ‎866-767-0278‎
    From   $70

    Check dates

  • King Edward Hotel

    King Edward Hotel
    2 stars
    3.5 / 5 from 61 guest ratings
    welcomerewards™
    0.14 miles to Banff, AB, Canada
    ‎866-925-4159‎
    From   $63

    Check dates

  • Banff International Hotel

    Banff International Hotel
    3 stars
    4.1 / 5 from 127 guest ratings
    welcomerewards™
    0.14 miles to Banff, AB, Canada
    ‎866-925-8676‎
    From   $130 $104

    Check dates

  • Banff Ptarmigan Inn

    Banff Ptarmigan Inn
    3 stars
    3.7 / 5 from 147 guest ratings
    welcomerewards™
    0.15 miles to Banff, AB, Canada
    ‎866-538-0251‎
    From   $128 $96

    Check dates

  • Bow View Lodge

    Bow View Lodge
    2 stars
    3.9 / 5 from 45 guest ratings
    welcomerewards™
    0.17 miles to Banff, AB, Canada
    ‎866-538-1314‎
    From   $77

    Check dates

  • Rundle Manor Apartment Hotel

    Rundle Manor Apartment Hotel
    2 stars
    3.2 / 5 from 16 guest ratings
    welcomerewards™
    0.17 miles to Banff, AB, Canada
    ‎866-538-6252‎
    From   $96

    Check dates

  • Driftwood Inn

    Driftwood Inn
    2 stars
    3.7 / 5 from 38 guest ratings
    welcomerewards™
    0.17 miles to Banff, AB, Canada
    ‎866-538-9298‎
    From   $67

    Check dates

  • Mount Royal Hotel

    Mount Royal Hotel
    3 stars
    4.0 / 5 from 168 guest ratings
    welcomerewards™
    0.19 miles to Banff, AB, Canada
    ‎866-539-5067‎
    From   $110

    Check dates

  • Blue Mountain Lodge

    Blue Mountain Lodge
    3 stars
    4.0 / 5 from 1 guest ratings
    welcomerewards™
    0.20 miles to Banff, AB, Canada
    ‎866-539-9234‎
    From   $136

    Check dates

  • Rocky Mountain Bed and Breakfast

    Rocky Mountain Bed and Breakfast
    2.5 stars
    No guest reviews yet
    welcomerewards™
    0.25 miles to Banff, AB, Canada
    ‎866-582-3258‎
    From   $77

    Check dates

  • Banff Aspen Lodge

    Banff Aspen Lodge
    2.5 stars
    4.4 / 5 from 113 guest ratings
    welcomerewards™
    0.25 miles to Banff, AB, Canada
    ‎866-711-3751‎
    From   $130 $110

    Check dates

  • High Country Inn

    High Country Inn
    3 stars
    3.8 / 5 from 119 guest ratings
    welcomerewards™
    0.32 miles to Banff, AB, Canada
    ‎866-925-0548‎
    From   $96

    Check dates

  • Red Carpet Inn

    Red Carpet Inn
    2 stars
    4.0 / 5 from 99 guest ratings
    welcomerewards™
    0.33 miles to Banff, AB, Canada
    ‎866-925-4218‎
    From   $84

    Check dates

  • Irwin's Mountain Inn

    Irwin's Mountain Inn
    2.5 stars
    3.8 / 5 from 68 guest ratings
    welcomerewards™
    0.34 miles to Banff, AB, Canada
    ‎866-925-8709‎
    From   $86

    Check dates

  • Delta Banff Royal Canadian Lodge

    Delta Banff Royal Canadian Lodge
    4 stars
    4.4 / 5 from 108 guest ratings
    welcomerewards™
    0.48 miles to Banff, AB, Canada
    ‎866-538-0157‎
    From   $213 $181

    Check dates

  • Banff Y Mountain Lodge

    Banff Y Mountain Lodge
    2.5 stars
    2.8 / 5 from 37 guest ratings
    welcomerewards™
    0.48 miles to Banff, AB, Canada
    ‎866-538-0192‎
    From   $92

    Check dates

  • The Fox Hotel and Suites

    The Fox Hotel and Suites
    3.5 stars
    4.4 / 5 from 155 guest ratings
    welcomerewards™
    0.49 miles to Banff, AB, Canada
    ‎866-538-0294‎
    From   $154 $116

    Check dates

  • Banff Inn

    Banff Inn
    2.5 stars
    4.1 / 5 from 152 guest ratings
    welcomerewards™
    0.57 miles to Banff, AB, Canada
    ‎866-538-0315‎
    From   $117 $105

    Check dates

  • Charlton's Cedar Court

    Charlton's Cedar Court
    2.5 stars
    4.1 / 5 from 135 guest ratings
    welcomerewards™
    0.60 miles to Banff, AB, Canada
    ‎866-538-1351‎
    From   $125 $106

    Check dates

  • Banff Caribou Lodge and Spa

    Banff Caribou Lodge and Spa
    3 stars
    4.1 / 5 from 183 guest ratings
    welcomerewards™
    0.65 miles to Banff, AB, Canada
    ‎866-538-2362‎
    From   $128 $96

    Check dates

  • Rundlestone Lodge

    Rundlestone Lodge
    3 stars
    4.2 / 5 from 105 guest ratings
    welcomerewards™
    0.74 miles to Banff, AB, Canada
    ‎866-538-6218‎
    From   $96

    Check dates

  • Spruce Grove Inn

    Spruce Grove Inn
    2.5 stars
    3.4 / 5 from 38 guest ratings
    welcomerewards™
    0.76 miles to Banff, AB, Canada
    ‎866-538-6315‎
    From   $115

    Check dates

  • Banff Voyager Inn

    Banff Voyager Inn
    2.5 stars
    3.2 / 5 from 93 guest ratings
    welcomerewards™
    0.77 miles to Banff, AB, Canada
    ‎866-538-9367‎
    From   $97

    Check dates

  • Bumpers Inn LTD

    Bumpers Inn LTD
    2.5 stars
    4.0 / 5 from 63 guest ratings
    welcomerewards™
    0.86 miles to Banff, AB, Canada
    ‎866-573-4235‎
    From   $68

    Check dates

  • The Juniper Hotel

    The Juniper Hotel
    3 stars
    4.2 / 5 from 84 guest ratings
    welcomerewards™
    0.96 miles to Banff, AB, Canada
    ‎866-678-6350‎
    From   $126

    Check dates

  • Inns Of Banff

    Inns Of Banff
    2.5 stars
    3.3 / 5 from 225 guest ratings
    welcomerewards™
    0.96 miles to Banff, AB, Canada
    ‎866-767-0278‎
    From   $102 $77

    Check dates

  • The Fairmont Banff Springs

    The Fairmont Banff Springs
    4 stars
    4.3 / 5 from 153 guest ratings
    welcomerewards™
    0.99 miles to Banff, AB, Canada
    ‎866-925-4159‎
    From   $290 $203

    Check dates

  • Buffalo Mountain Lodge

    Buffalo Mountain Lodge
    3.5 stars
    4.2 / 5 from 64 guest ratings
    welcomerewards™
    1.0 mile to Banff, AB, Canada
    ‎866-925-8676‎
    From   $157

    Check dates

  • Douglas Fir Resort And Chalets

    Douglas Fir Resort And Chalets
    3 stars
    4.3 / 5 from 153 guest ratings
    welcomerewards™
    1.0 mile to Banff, AB, Canada
    ‎866-538-0251‎
    From   $164 $131

    Check dates

  • Tunnel Mountain Resort

    Tunnel Mountain Resort
    2.5 stars
    4.0 / 5 from 123 guest ratings
    welcomerewards™
    1.1 miles to Banff, AB, Canada
    ‎866-538-1314‎
    From   $97 $73

    Check dates

  • Hidden Ridge Resort

    Hidden Ridge Resort
    3 stars
    4.3 / 5 from 90 guest ratings
    welcomerewards™
    1.3 miles to Banff, AB, Canada
    ‎866-538-6252‎
    From   $154 $116

    Check dates

  • The Rimrock Resort Hotel

    The Rimrock Resort Hotel
    4 stars
    4.4 / 5 from 227 guest ratings
    welcomerewards™
    1.9 miles to Banff, AB, Canada
    ‎866-538-9298‎
    From   $240 $192

    Check dates

  • Banff Rocky Mountain Resort

    Banff Rocky Mountain Resort
    2.5 stars
    4.2 / 5 from 117 guest ratings
    welcomerewards™
    1.9 miles to Banff, AB, Canada
    ‎866-539-5067‎
    From   $102 $77

    Check dates

  • Sunshine Mountain Lodge

    Sunshine Mountain Lodge
    2.5 stars
    No guest reviews yet
    welcomerewards™
    7.6 miles to Banff, AB, Canada
    ‎866-539-9234‎
    From   $330

    Check dates

  • Banff Boundary Lodge

    Banff Boundary Lodge
    2.5 stars
    4.2 / 5 from 117 guest ratings
    welcomerewards™
    9.0 miles to Banff, AB, Canada
    ‎866-582-3258‎
    From   $70

    Check dates

  • Rundle Ridge Chalets

    Rundle Ridge Chalets
    2.5 stars
    2.3 / 5 from 4 guest ratings
    welcomerewards™
    9.8 miles to Banff, AB, Canada
    ‎866-711-3751‎
    From   $145

    Check dates

  • Rundle Mountain Lodge

    Rundle Mountain Lodge
    2 stars
    3.3 / 5 from 74 guest ratings
    welcomerewards™
    11 miles to Banff, AB, Canada
    ‎866-925-0548‎
    From   $63

    Check dates

  • Silver Creek Lodge

    Silver Creek Lodge
    3.5 stars
    4.2 / 5 from 42 guest ratings
    welcomerewards™
    11 miles to Banff, AB, Canada
    ‎866-925-4218‎
    From   $128 $109

    Check dates

  • Quality Resort Chateau Canmore

    Quality Resort Chateau Canmore
    3 stars
    4.0 / 5 from 31 guest ratings
    welcomerewards™
    11 miles to Banff, AB, Canada
    ‎866-925-8709‎
    From   $120

    Check dates

  • Econo Lodge Canmore

    Econo Lodge Canmore
    2 stars
    4.4 / 5 from 30 guest ratings
    welcomerewards™
    11 miles to Banff, AB, Canada
    ‎866-538-0157‎
    From   $107

    Check dates

  • Canmore Crossing

    Canmore Crossing
    3.5 stars
    3.9 / 5 from 16 guest ratings
    welcomerewards™
    11 miles to Banff, AB, Canada
    ‎866-538-0192‎
    From   $155

    Check dates

  • Ramada Inn And Suites Canmore

    Ramada Inn And Suites Canmore
    2.5 stars
    3.8 / 5 from 138 guest ratings
    welcomerewards™
    11 miles to Banff, AB, Canada
    ‎866-538-0294‎
    From   $96 $82

    Check dates

  • The Drake Inn

    The Drake Inn
    3 stars
    3.2 / 5 from 55 guest ratings
    welcomerewards™
    11 miles to Banff, AB, Canada
    ‎866-538-0315‎
    From   $77 $69

    Check dates

  • Canadian Rockies Chalets

    Canadian Rockies Chalets
    2 stars
    4.0 / 5 from 72 guest ratings
    welcomerewards™
    11 miles to Banff, AB, Canada
    ‎866-538-1351‎
    From   $84

    Check dates

  • Sunset Resorts Canmore

    Sunset Resorts Canmore
    3 stars
    No guest reviews yet
    welcomerewards™
    11 miles to Banff, AB, Canada
    ‎866-538-2362‎
    From   $261

    Check dates

  • Georgetown Inn

    Georgetown Inn
    3.5 stars
    4.4 / 5 from 21 guest ratings
    welcomerewards™
    11 miles to Banff, AB, Canada
    ‎866-538-6218‎
    From   $97 $91

    Check dates

  • Grande Rockies Resort

    Grande Rockies Resort
    4 stars
    4.2 / 5 from 87 guest ratings
    welcomerewards™
    11 miles to Banff, AB, Canada
    ‎866-538-6315‎
    From   $145 $101

    Check dates

  • Alpine Vacations at Grande Rockies

    Alpine Vacations at Grande Rockies
    3.5 stars
    4.0 / 5 from 8 guest ratings
    welcomerewards™
    11 miles to Banff, AB, Canada
    ‎866-538-9367‎
    From   $362

    Check dates

Loading results to
Page 1 next
  • Top Destinations

    • Hotels New York
    • Hotels Las Vegas
    • Hotels Chicago
    • Hotels San Francisco
    • Hotels Washington
    • Hotels Boston
    • Hotels San Diego
    • Hotels Orlando
    • Hotels London
    • Hotels New Orleans
    • Hotels Los Angeles
    • Hotels San Antonio
    • Hotels Paris
    • Hotels Seattle
    • Hotels Atlanta
    • Hotels Philadelphia
    • Hotels Austin
    • Hotels Atlantic City
    • Hotels Rome
    • Hotels Myrtle Beach
    • Hotels Dallas
    • Hotels Houston
    • Hotels Denver
    • Hotels Miami
  • Change language

    • Ελληνικά
    • Italiano
    • Français
    • Українською
    • 한국어
    • Deutsch
    • Русский
    • Bahasa indonesia
    • Latviešu
    • Íslensku
    • Türkçe
    • Polski
    • English
    • Español
    • עברית
    • Dansk
    • العربية
    • Svenska
    • Česky
    • Slovenčina
    • Magyar
    • 简体中文
    • Suomi
    • Lietuvių
    • Eesti
    • 日本語
    • Bahasa melayu
    • Português
    • Hrvatski
    • Nederlands
    • 繁體中文
    • Norsk
    • Tiếng việt
    • ภาษาไทย
 
 
 
 
 
 

ABOUT SSL CERTIFICATES

Explore Expedia further

  • Top 50 Cities
  • All countries
  • All hotels
  • Hotels
  • Travel Guides
  • Travel blog
  • About Us
  • Contact Us
  • Jobs
  • FAQs
  • Privacy Policy
  • About our ads
  • Site Feedback
  • Site Index
  • Terms & Conditions

For Suppliers, Affiliates and the Media

  • Add Hotel
  • Affiliate with us
  • Private Label
  • Promote with Us
  • Travel Agents
  • Press Office
© 2002-2012 Hotels.com L.P. All rights reserved.
Hotels.com, Hotels.com logo, Smart character, welcomerewards, and 'Smart. So Smart.' are trademarks and/or service marks of Hotels.com L.P.
AT=0 HSS=11 RC=6 PR=0 EAN=0 DB=48 CTRL=190