Banff, Canada

No dates selected

Sort by

Price for a night in

Property type
Distance from the city center
Facilities and services
At the hotel
In the room
Accommodation features
Star rating
Rating by reviews
Hotel name
Hotel chain

Hotels in Banff

: 61 options found

Select dates so you can see the availability and exact prices.

700 Tunnel Mountain Road, Banff
1.4 km from the center of Banff
Very good
3053 reviews
7.8

Room in this hotel

from ₩ 444,023
per night
345 Banff Ave, Sunshine
344 m from the center of Banff
Fantastic
1703 reviews
9.2

Room in this hotel

from ₩ 711,914
per night
405 Spray Ave, Banff
1.5 km from the center of Banff
Excellent
9747 reviews
8.8

Room in this hotel

from ₩ 957,818
per night
419 Banff Ave, Banff
453 m from the center of Banff
Fantastic
26 reviews
9.8

Room in this hotel

from ₩ 975,934
per night
138 Banff Avenue, Banff
241 m from the center of Banff
Excellent
1398 reviews
8.8

Room in this hotel

from ₩ 319,758
per night
1 Juniper Way, Banff
1.6 km from the center of Banff
Excellent
2006 reviews
8.6

Room in this hotel

from ₩ 285,772
per night
545 Banff Ave, Banff
1.1 km from the center of Banff
Excellent
568 reviews
8.8

Room in this hotel

from ₩ 426,055
per night
401 Banff Ave, Banff
371 m from the center of Banff
Excellent
2521 reviews
8.4

Room in this hotel

from ₩ 321,756
per night
201 Lynx Street, Banff
404 m from the center of Banff
Excellent
4291 reviews
8.2

Room in this hotel

from ₩ 518,230
per night
901 Hidden Ridge Way, Banff
1.9 km from the center of Banff
Excellent
2482 reviews
8.2

Room in this hotel

from ₩ 455,579
per night
433 Banff Ave, Banff
548 m from the center of Banff
Excellent
773 reviews
8.4

Room in this hotel

from ₩ 881,021
per night
459 Banff Avenue, Banff, Banff
672 m from the center of Banff
Excellent
1551 reviews
8.2

Room in this hotel

from ₩ 336,108
per night
333 Banff Ave, Banff
249 m from the center of Banff
Excellent
3362 reviews
8.0

Room in this hotel

from ₩ 243,950
per night
521 Banff Ave, Banff
882 m from the center of Banff
Excellent
2648 reviews
8.0

Room in this hotel

from ₩ 250,515
per night
461 Banff Ave, Banff
728 m from the center of Banff
Excellent
2625 reviews
8.0

Room in this hotel

from ₩ 433,375
per night
537 Banff Avenue - Box 489, Banff
1 km from the center of Banff
Excellent
1486 reviews
8.0

Room in this hotel

from ₩ 221,486
per night
208 Caribou Street, Banff
299 m from the center of Banff
Excellent
1350 reviews
8.0

Room in this hotel

from ₩ 335,580
per night
453 Marten Street, Banff
592 m from the center of Banff
Excellent
1243 reviews
8.0

Room in this hotel

from ₩ 275,414
per night
502 Tunnel Mountain Road, Box 1137, Banff
1.5 km from the center of Banff
Very good
1510 reviews
7.8

Room in this hotel

from ₩ 331,824
per night
501 Banff Ave, Banff
763 m from the center of Banff
Very good
1318 reviews
7.8

Room in this hotel

from ₩ 476,178
per night