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.

405 Spray Ave, Banff
1.5 km from the center of Banff
Excellent
9982 reviews
8.8

Room in this hotel

from € 683
per night
208 Caribou Street, Banff
299 m from the center of Banff
Excellent
1525 reviews
8.1

Room in this hotel

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

Room in this hotel

from € 362
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 € 150
per night
700 Tunnel Mountain Road, Banff
1.4 km from the center of Banff
Very good
3192 reviews
7.9

Room in this hotel

from € 157
per night
333 Banff Ave, Banff
249 m from the center of Banff
Excellent
3499 reviews
8.0

Room in this hotel

from € 130
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 € 196
per night
545 Banff Ave, Banff
1.1 km from the center of Banff
Excellent
712 reviews
8.9

Room in this hotel

from € 182
per night
1029 Banff Ave, Banff
3.3 km from the center of Banff
Very good
1585 reviews
7.1

Room in this hotel

from € 111
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 € 118
per night
453 Marten Street, Banff
592 m from the center of Banff
Excellent
1372 reviews
8.1

Room in this hotel

from € 143
per night
138 Banff Avenue, Banff
241 m from the center of Banff
Excellent
1532 reviews
8.8

Room in this hotel

from € 169
per night
429 Banff Avenue, Banff
531 m from the center of Banff
Very good
877 reviews
7.7

Room in this hotel

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

Room in this hotel

from € 130
per night
461 Banff Ave, Banff
728 m from the center of Banff
Excellent
2777 reviews
8.2

Room in this hotel

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

Room in this hotel

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

Room in this hotel

from € 472
per night
337 Banff Avenue, Banff
291 m from the center of Banff

Room in this hotel

from € 127
per night
600 Banff Avenue, Banff
1.2 km from the center of Banff
Good
1481 reviews
6.0

Room in this hotel

from € 234
per night
337 Banff Ave, Banff
280 m from the center of Banff
Very good
1623 reviews
7.5

Room in this hotel

from € 136
per night
1