Banff, Canada

No dates selected

Sort by

Price per night in

Distance from the city center

Hotels with a fitness center in Banff

: 17 options found

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

345 Banff Ave, Sunshine
344 m from the center of Banff
1703 reviews
9.2

Room in this hotel

from $ 338
per night
201 Lynx Street, Banff
404 m from the center of Banff
4024 reviews
8.0

Room in this hotel

from $ 225
per night
459 Banff Avenue, Banff, Banff
672 m from the center of Banff
1551 reviews
8.2

Room in this hotel

from $ 199
per night
521 Banff Ave, Banff
882 m from the center of Banff
2647 reviews
8.0

Room in this hotel

from $ 161
per night
461 Banff Ave, Banff
728 m from the center of Banff
2625 reviews
8.0

Room in this hotel

from $ 197
per night
537 Banff Avenue - Box 489, Banff
1 km from the center of Banff
1486 reviews
8.0

Room in this hotel

from $ 143
per night
208 Caribou Street, Banff
299 m from the center of Banff
1350 reviews
8.0

Room in this hotel

from $ 165
per night
429 Banff Avenue, Banff
531 m from the center of Banff
752 reviews
8.0

Room in this hotel

from $ 117
per night
502 Tunnel Mountain Road, Box 1137, Banff
1.5 km from the center of Banff
1509 reviews
7.8

Room in this hotel

from $ 155
per night
525 Tunnel Mountain Road, Banff
1.5 km from the center of Banff
1313 reviews
7.4

Room in this hotel

from $ 131
per night
228 Bow Ave, Banff
508 m from the center of Banff
1354 reviews
7.0

Room in this hotel

from $ 143
per night
555 Banff Ave, Banff
1.1 km from the center of Banff
380 reviews
5.0

Room in this hotel

from $ 241
per night
405 Spray Ave, Banff
1.7 km from the center of Banff
9746 reviews
8.8

Room in this hotel

from $ 1,094
per night
545 Banff Ave, Banff
1.1 km from the center of Banff
568 reviews
8.8

Room in this hotel

from $ 210
per night
700 Tunnel Mountain Road, Banff
1.4 km from the center of Banff
2887 reviews
8.0

Room in this hotel

from $ 173
per night
405 Spray Ave, Banff
1.6 km from the center of Banff

Room in this hotel

from $ 916
per night
1000 600 Banff Ave, Banff
1.2 km from the center of Banff

Room in this hotel

from $ 216
per night