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.
View map
Sponsored by:
Your selections
Clear all
  • Free Parking
Price per night
Amenities
Location
Any Distance
from
Accommodation
Traveller rating
Hotel class
Style
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest price
  • Distance
Updating list...
Fox Hotel & Suites
TripAdvisor
US$336
View Deal
Tunnel Mountain Resort
SAVE US$26
US$244
Booking.com
US$218
View Deal
Inns Of Banff
SAVE US$48
US$234
Orbitz.com
US$186
View Deal
Banff Inn
SAVE US$23
US$242
Expedia.com
US$219
View Deal
#3 Best Value of 33 hotels in Banff
Charlton's Banff
Charlton's Cedar
US$178
View Deal
Rundlestone Lodge
SAVE US$130
US$280
Orbitz.com
US$150
View Deal
Spruce Grove Inn
SAVE US$80
US$323
Booking.com
US$243
View Deal
SAVE US$35
US$288
getaroom.com
US$253
View Deal
Buffalo Mountain Lodge
Cancelon
US$312
View Deal
Banff Rocky Mountain Resort
Hotels.com
View Deal
#9 Best Value of 33 hotels in Banff
Red Carpet Inn
TripAdvisor
US$175
View Deal
Irwin's Mountain Inn
TripAdvisor
US$154
View Deal
#11 Best Value of 33 hotels in Banff
Elk + Avenue Hotel
TripAdvisor
US$267
View Deal
#12 Best Value of 33 hotels in Banff
Banff Aspen Lodge
SAVE US$54
US$338
TripAdvisor
US$284
View Deal
High Country Inn
TripAdvisor
US$283
View Deal
#14 Best Value of 33 hotels in Banff
Fox Hotel & Suites
TripAdvisor
US$336
View Deal
#15 Best Value of 33 hotels in Banff
Mount Royal Hotel
Hotwire.com
View Deal
Banff Ptarmigan Inn
Hotels.com
View Deal
Banff Caribou Lodge & Spa
Hotels.com
View Deal
Bow View Lodge
Hotels.com
View Deal
Douglas Fir Resort & Chalets
Travelocity
View Deal
Sunshine Mountain Lodge
Expedia.com
View Deal
The Juniper Hotel
Expedia.com
View Deal
Moose Hotel and Suites
Expedia.com
View Deal
#23 Best Value of 33 hotels in Banff
Bumpers Inn
Travelocity
View Deal
#24 Best Value of 33 hotels in Banff
Best Western Plus Siding 29 Lodge