🏙️ Hotels in Banff (AB)

30 hotels found • Page 1 of 2

Buffaloberry Bed & Breakfast
4

Buffaloberry Bed & Breakfast

417 Marten Street, Banff (AB)

Price from

USD 0

Reviews

1

Buffalo Mountain Lodge
4

Buffalo Mountain Lodge

700 Tunnel Mountain Drive, Banff (AB)

Price from

USD 160.62

Reviews

91

Tunnel Mountain Resort
4

Tunnel Mountain Resort

502 Tunnel Mountain Road, Banff (AB)

Price from

USD 495.73

Reviews

102

Fox Hotel and Suites
4

Fox Hotel and Suites

461 Banff Avenue, Banff (AB)

Price from

USD 500.68

Reviews

132

Moose Hotel and Suites
4

Moose Hotel and Suites

345 Banff Avenue, Banff (AB)

Price from

USD 773.26

Reviews

116

Rimrock Banff, Emblems Collection
4

Rimrock Banff, Emblems Collection

300 Mountain Ave, Banff (AB)

Price from

USD 630.21

Reviews

110

Canalta Lodge
4

Canalta Lodge

545 Banff Avenue, Banff (AB)

Price from

USD 0

Reviews

133

Fairmont Banff Springs
4

Fairmont Banff Springs

405 Spray Ave, Banff (AB)

Price from

USD 1,179.18

Reviews

91

The Hidden Ridge Resort
4

The Hidden Ridge Resort

901 Hidden Ridge Way, Banff (AB)

Price from

USD 468.31

Reviews

129

Banff Caribou Lodge and Spa
4

Banff Caribou Lodge and Spa

521 Banff Avenue, Banff (AB)

Price from

USD 554.00

Reviews

282

Royal Canadian Lodge
4

Royal Canadian Lodge

459 Banff Ave., Banff (AB)

Price from

USD 188.64

Reviews

109

Banff Ptarmigan Inn
3

Banff Ptarmigan Inn

337 Banff Avenue, Banff (AB)

Price from

USD 565.15

Reviews

247

Brewster's Mountain Lodge
3

Brewster's Mountain Lodge

208 Caribou Street, Banff (AB)

Price from

USD 168.26

Reviews

173

Banff Park Lodge
3

Banff Park Lodge

222 Lynx Street, Banff (AB)

Price from

USD 515.78

Reviews

210

Mount Royal Hotel
3

Mount Royal Hotel

138 Banff Avenue, Banff (AB)

Price from

USD 477.41

Reviews

211

Banff Aspen Lodge
3

Banff Aspen Lodge

401 Banff Avenue Box 1017, Banff (AB)

Price from

USD 599.32

Reviews

421

Best Western Plus Banff International Lodge
3

Best Western Plus Banff International Lodge

453 Marten Street, Banff (AB)

Price from

USD 155.66

Reviews

333

Elk + Avenue Hotel
3

Elk + Avenue Hotel

333 Banff Avenue, Banff (AB)

Price from

USD 523.97

Reviews

243

Banff Inn
3

Banff Inn

501 Banff Avenue, Banff (AB)

Price from

USD 150.79

Reviews

237

PEAKS HOTEL AND SUITES
3

PEAKS HOTEL AND SUITES

218 Lynx Street P.O, Box 2200, Banff (AB)

Price from

USD 849.86

Reviews

31

1 2 Next

Page 1 of 2 — 30 hotels in Banff (AB)