We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Banff

Refine search

Price per night

 

Traveller rating

 

Hotel class

 

Property name

Reset
 
Free Newsletter

Interested in Banff?

We'll send you updates with the latest deals, reviews and articles for Banff each week.

Map of Banff Hotels

Hotels (33)

B&Bs / Inns (27)

Speciality Lodging (19)

You are zoomed out too far to see location pins. Please zoom back in.
Search hotels
Map showing X-Y of Z
Clear filter(s)

Hotels Travellers Trust

Sort by [ Popularity ] [ Price ]
345 Banff Avenue, Banff, Banff National Park, Alberta T1L 1H8, Canada
Show Prices
US$172 - US$551 Avg. price/night*
Ollie #1 of 33 hotels in Banff
Professional photos | Traveller photos (1130)
405 Spray Avenue, Banff, Banff National Park, Alberta T1L 1J4, Canada
Show Prices
US$386 - US$807 Avg. price/night*
Ollie #2 of 33 hotels in Banff
  •  Amazing hotel 
  • We spent the last 3 nights of our Rockies tour here at the end of a 2 week... more
  • 22 July 2018
Professional photos | Traveller photos (5010)
Offers & Announcements Time Well Spent
300 Mountain Avenue | Box 1110, Banff, Banff National Park, Alberta T1L 1J2, Canada
Show Prices
US$206 - US$483 Avg. price/night*
Ollie #3 of 33 hotels in Banff
  •  Excellent Hotel 
  • We stayed in the Rimrock Hotel for 3 nights whilst on a multi location... more
  • 22 July 2018
Professional photos | Traveller photos (1904)
107 Tunnel Mountain Drive, Banff, Banff National Park, Alberta T1L 1H5, Canada
Ollie #4 of 33 hotels in Banff
  •  Great experience! 
  • I was here to attend a specific show and also have a mini-vacation. The... more
  • 17 July 2018
Traveller photos (86)
1 Juniper Way | Mount Norquay Rd, Banff, Banff National Park, Alberta T1W 2C3, Canada
Show Prices
US$121 - US$283 Avg. price/night*
Ollie #5 of 33 hotels in Banff
Professional photos | Traveller photos (837)
Offers & Announcements Book Direct & Save
222 Lynx Street, Banff, Banff National Park, Alberta T1L 1K5, Canada
Show Prices
US$104 - US$399 Avg. price/night*
Ollie #6 of 33 hotels in Banff
  •  Canada/Alaska trip 
  • The hotel was needing a bit of an upgrade, as the rooms were a bit old... more
  • 20 July 2018
Professional photos | Traveller photos (772)
Special Offer Book Direct for Best...
1 Sunshine Access Road, Banff, Banff National Park, Alberta T1L 1J5, Canada
Show Prices
US$251 - US$497 Avg. price/night*
Ollie #7 of 33 hotels in Banff
Professional photos | Traveller photos (731)
401 Banff Avenue, Banff, Banff National Park, Alberta T1L 1A9, Canada
Show Prices
US$130 - US$416 Avg. price/night*
Ollie #8 of 33 hotels in Banff
Professional photos | Traveller photos (642)
333 Banff Avenue | Box 1040, Banff, Banff National Park, Alberta T1L 1B1, Canada
Show Prices
US$120 - US$325 Avg. price/night*
Ollie #9 of 33 hotels in Banff
  •  Well appointed 
  • Had a lovely three night stay in this very conveniently situated hotel in... more
  • 22 July 2018
Professional photos | Traveller photos (621)
459 Banff Ave, Banff, Banff National Park, Alberta T1L 1B4, Canada
Show Prices
US$162 - US$415 Avg. price/night*
Ollie #10 of 33 hotels in Banff
Professional photos | Traveller photos (644)
Special Offer Member Rates
537 Banff Avenue | P.O. Box 489, Banff, Banff National Park, Alberta T1L 1A6, Canada
Show Prices
US$101 - US$386 Avg. price/night*
Ollie #11 of 33 hotels in Banff
Professional photos | Traveller photos (548)
461 Banff Avenue, Banff, Banff National Park, Alberta T1L 1H8, Canada
Show Prices
US$144 - US$494 Avg. price/night*
Ollie #12 of 33 hotels in Banff
Professional photos | Traveller photos (1098)
208 Caribou Street, Banff, Banff National Park, Alberta T1L 1J3, Canada
Show Prices
US$107 - US$369 Avg. price/night*
Ollie #13 of 33 hotels in Banff
Professional photos | Traveller photos (624)
501 Banff Avenue, Banff, Banff National Park, Alberta T1L 1A9, Canada
Show Prices
US$90 - US$283 Avg. price/night*
Ollie #14 of 33 hotels in Banff
  •  2 nights in Banff 
  • Our adventures and experiences in the Rockies were so overwhelming that... more
  • 19 July 2018
Professional photos | Traveller photos (386)
453 Marten Street, Banff, Banff National Park, Alberta T1L 1B3, Canada
Show Prices
US$135 - US$464 Avg. price/night*
Ollie #15 of 33 hotels in Banff
Professional photos | Traveller photos (415)
Special Offer BOOK DIRECT & SAVE
502 Tunnel Mountain Road | Corner of Tunnel Mountain Road and Drive, Banff, Banff National Park, Alberta T1L 1H8, Canada
Show Prices
US$121 - US$440 Avg. price/night*
Ollie #16 of 33 hotels in Banff
  •  Summertime fun! 
  • Banff in summer, a gem of a vacation for active people! Stayed in the... more
  • 20 July 2018
Professional photos | Traveller photos (614)
419 Banff Avenue, Banff, Banff National Park, Alberta T1L 1A7, Canada
Show Prices
US$90 - US$429 Avg. price/night*
Ollie #17 of 33 hotels in Banff
Professional photos | Traveller photos (402)
521 Banff Avenue | Box 1070, Banff, Banff National Park, Alberta T1L 1H8, Canada
Show Prices
US$110 - US$355 Avg. price/night*
Ollie #18 of 33 hotels in Banff
Professional photos | Traveller photos (869)
901 Hidden Ridge Way, Banff, Banff National Park, Alberta T1L 1H8, Canada
Show Prices
US$143 - US$661 Avg. price/night*
Ollie #19 of 33 hotels in Banff
Professional photos | Traveller photos (1455)
700 Tunnel Mountain Road | P.O. Box 1326, Banff, Banff National Park, Alberta T1L 1B3, Canada
Show Prices
US$133 - US$368 Avg. price/night*
Ollie #20 of 33 hotels in Banff
Professional photos | Traveller photos (860)
Special Offer Save 15% Book Now Pay...