Banff, Canada

No dates selected

Sort by

Price

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 with a restaurant in Banff

: 40 options found

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

333 Banff Ave, Banff
249 m from the center of Banff
Excellent
3499 reviews
8.0

Room in this hotel

from lei 649
per night
417 Marten Street, Banff
544 m from the center of Banff
Fantastic
224 reviews
9.8

Room in this hotel

from lei 801
per night
138 Otter Street, T1L 1B5 Banff, Canada, Banff
226 m from the center of Banff
Fantastic
229 reviews
9.6

Room in this hotel

from lei 801
per night
345 Banff Ave, Sunshine
344 m from the center of Banff
Fantastic
1856 reviews
9.2

Room in this hotel

from lei 1,636
per night
405 Spray Ave, Banff
1.5 km from the center of Banff
Excellent
9982 reviews
8.8

Room in this hotel

from lei 3,695
per night
300 Moutain Avenue, Banff
3 km from the center of Banff
Excellent
7217 reviews
8.8

Room in this hotel

from lei 2,527
per night
419 Banff Ave, Banff
453 m from the center of Banff
Fantastic
108 reviews
9.5

Room in this hotel

from lei 1,337
per night
138 Banff Avenue, Banff
241 m from the center of Banff
Excellent
1532 reviews
8.8

Room in this hotel

from lei 844
per night
555 Banff Ave, Banff
1.1 km from the center of Banff
Review rating
460 reviews
5.8

Room in this hotel

from lei 1,200
per night
1 Juniper Way, Banff
1.6 km from the center of Banff
Excellent
2129 reviews
8.6

Room in this hotel

from lei 808
per night
545 Banff Ave, Banff
1.1 km from the center of Banff
Excellent
712 reviews
8.9

Room in this hotel

from lei 929
per night
401 Banff Ave, Banff
371 m from the center of Banff
Excellent
2673 reviews
8.5

Room in this hotel

from lei 810
per night
201 Lynx Street, Banff
404 m from the center of Banff
Excellent
4433 reviews
8.2

Room in this hotel

from lei 914
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 lei 1,190
per night
461 Banff Ave, Banff
728 m from the center of Banff
Excellent
2777 reviews
8.2

Room in this hotel

from lei 885
per night
433 Banff Ave, Banff
548 m from the center of Banff
Excellent
907 reviews
8.3

Room in this hotel

from lei 3,093
per night
459 Banff Avenue, Banff
672 m from the center of Banff
Excellent
1715 reviews
8.2

Room in this hotel

from lei 771
per night
537 Banff Avenue - Box 489, Banff
1 km from the center of Banff
Excellent
1640 reviews
8.3

Room in this hotel

from lei 659
per night
521 Banff Ave, Banff
882 m from the center of Banff
Excellent
2815 reviews
8.0

Room in this hotel

from lei 687
per night
129 Muskrat St, Banff
202 m from the center of Banff
Excellent
165 reviews
8.6

Room in this hotel

from lei 2,492
per night
1