See all 1457 hotels in Banff
- Banff Caribou Lodge and Spa
- Rimrock Resort Hotel Banff
- The Juniper Hotel
- HI Banff Alpine Centre - Hostel
- Fairmont Banff Springs Gold Experience
- A Good Nite's Rest Bed and Breakfast
- Canmore Rocky Mountain Inn
- Pocaterra Inn and Waterslide
- Solara Resort – Bellstar Hotels & Resorts
- Castle Mountain Chalets