We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox. Mac: Safari.

Check availability

Refine search

Price per night

 

Property type

 

Traveller rating

 

Hotel class

 

Amenities

 

Property name

Reset
 

Hotel brand

Show all brands
Major Brands
Individual Chains
Show only major brands
 

Banff hotels

What style of hotel do you prefer? Clear selection
B&Bs (33)
Family (17)
Romantic (8)
Business (5)
Best Value (3)

Special offers in Banff

Banff Aspen Lodge
Banff Aspen Lodge 4.0 of 5 stars
Special offer Midweek Savings!
Rocky Mountain B&B
Rocky Mountain B&B 4.0 of 5 stars
Special offer 700 per night
View all special offers in Banff (4)

Hotels travellers recommend

List view  |  Large map
List view  |  Large map
3.0 of 5 Hidden Ridge Resort
CAD149 - 311 per night*
CHECK RATES! ABS:HotelCheckRates-d184485?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #1 of 32 hotels in Banff
4.5 of 5 stars 503 reviews
Professional photos | Traveller photos (248) | Map
3.0 of 5 Douglas Fir Resort & Chalets
CAD121 - 256 per night*
Offers & Announcements Book Now & Save 20%
1-800-661-9267
E-mail hotel
Offers & Announcements Book Now & Save 20%
Douglas Fir Resort & Chalets Slideshow
CHECK RATES! ABS:HotelCheckRates-d182224?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #2 of 32 hotels in Banff
4.5 of 5 stars 439 reviews
Professional photos | Traveller photos (134) | Map
3.5 of 5 Fox Hotel & Suites
CAD162 - 405 per night*
Travellers' Choice® 2011 Winner Family
CHECK RATES! ABS:HotelCheckRates-d651070?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #3 of 32 hotels in Banff
4.5 of 5 stars 687 reviews
Professional photos | Traveller photos (224) | Map
2.5 of 5 Banff Aspen Lodge
CAD117 - 251 per night*
Offers & Announcements Midweek Savings!
+1 800 661 0227
E-mail hotel
Offers & Announcements Midweek Savings!
Banff Aspen Lodge Slideshow
CHECK RATES! ABS:HotelCheckRates-d182230?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #4 of 32 hotels in Banff
4.5 of 5 stars 301 reviews
Professional photos | Traveller photos (53) | Map
4.0 of 5 The Fairmont Banff Springs
CAD288 - 538 per night*
Travellers' Choice® 2012 Winner Luxury
CHECK RATES! ABS:HotelCheckRates-d184171?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #5 of 32 hotels in Banff
4.5 of 5 stars 1,109 reviews
Professional photos | Traveller photos (688) | Map
3.0 of 5 Rundlestone Lodge
CAD88 - 193 per night*
Special offer Midweek 3 for 2 offer
+1 403-762-2201
E-mail hotel
Special offer Midweek 3 for 2 offer
Rundlestone Lodge Slideshow
CHECK RATES! ABS:HotelCheckRates-d239674?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #6 of 32 hotels in Banff
4.5 of 5 stars 301 reviews
Professional photos | Traveller photos (112) | Map
4.0 of 5 Delta Banff Royal Canadian Lodge
CAD166 - 341 per night*
CHECK RATES! ABS:HotelCheckRates-d183882?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #7 of 32 hotels in Banff
4.5 of 5 stars 322 reviews
Professional photos | Traveller photos (100) | Map
3.0 of 5 Banff Caribou Lodge & Spa
CAD130 - 255 per night*
CHECK RATES! ABS:HotelCheckRates-d185314?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #8 of 32 hotels in Banff
4.5 of 5 stars 571 reviews
Professional photos | Traveller photos (148) | Map
4.0 of 5 Rimrock Resort Hotel
CAD165 - 259 per night*
CHECK RATES! ABS:HotelCheckRates-d182229?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #9 of 32 hotels in Banff
4.5 of 5 stars 585 reviews
Professional photos | Traveller photos (216) | Map
3.0 of 5 Charlton's Cedar Court
CAD113 - 226 per night*
CHECK RATES! ABS:HotelCheckRates-d182222?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #10 of 32 hotels in Banff
4.5 of 5 stars 234 reviews
Professional photos | Traveller photos (78) | Map
+1 800-661-9266
E-mail hotel
Banff Park Lodge Resort and Conference Centre Slideshow
CHECK RATES! ABS:HotelCheckRates-d183860?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #11 of 32 hotels in Banff
4.5 of 5 stars 229 reviews
Professional photos | Traveller photos (73) | Map
2.0 of 5 Bow View Lodge
CAD81 - 187 per night*
CHECK RATES! ABS:HotelCheckRates-d182220?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #12 of 32 hotels in Banff
4.5 of 5 stars 119 reviews
Professional photos | Traveller photos (42) | Map
2.5 of 5 Banff Inn
CAD111 - 224 per night*
CHECK RATES! ABS:HotelCheckRates-d185662?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #13 of 32 hotels in Banff
4.5 of 5 stars 119 reviews
Professional photos | Traveller photos (24) | Map
BEST WESTERN PLUS Siding 29 Lodge
CAD110 - 244 per night*
CHECK RATES! ABS:HotelCheckRates-d182137?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #14 of 32 hotels in Banff
4.5 of 5 stars 109 reviews
Professional photos | Traveller photos (38) | Map
3.0 of 5 Brewster's Mountain Lodge
CAD112 - 257 per night*
Special offer 3rd Night Free
E-mail hotel
+1 403-762-2900
Special offer 3rd Night Free
Brewster\ Slideshow
CHECK RATES! ABS:HotelCheckRates-d185655?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #15 of 32 hotels in Banff
4.5 of 5 stars 227 reviews
Professional photos | Traveller photos (61) | Map
2.5 of 5 Irwin's Mountain Inn
CAD100 - 192 per night*
CHECK RATES! ABS:HotelCheckRates-d182214?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #16 of 32 hotels in Banff
4.5 of 5 stars 173 reviews
Professional photos | Traveller photos (62) | Map
2.5 of 5 Banff Rocky Mountain Resort
CAD100 - 199 per night*
CHECK RATES! ABS:HotelCheckRates-d182218?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #17 of 32 hotels in Banff
4.5 of 5 stars 188 reviews
Professional photos | Traveller photos (65) | Map
2.5 of 5 Tunnel Mountain Resort
CAD83 - 252 per night*
E-mail hotel
+1403-762-4515
Tunnel Mountain Resort Slideshow
CHECK RATES! ABS:HotelCheckRates-d182231?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #18 of 32 hotels in Banff
4.5 of 5 stars 207 reviews
Professional photos | Traveller photos (91) | Map
3.0 of 5 Banff Ptarmigan Inn
CAD128 - 274 per night*
CHECK RATES! ABS:HotelCheckRates-d182217?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #19 of 32 hotels in Banff
4.5 of 5 stars 314 reviews
Professional photos | Traveller photos (68) | Map
3.0 of 5 High Country Inn
CAD108 - 218 per night*
CHECK RATES! ABS:HotelCheckRates-d182225?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #20 of 32 hotels in Banff
4.5 of 5 stars 139 reviews
Professional photos | Traveller photos (16) | Map
3.0 of 5 Mount Royal Hotel
CAD85 - 221 per night*
CHECK RATES! ABS:HotelCheckRates-d182227?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #21 of 32 hotels in Banff
4.5 of 5 stars 198 reviews
Professional photos | Traveller photos (62) | Map
2.5 of 5 Sunshine Mountain Lodge
CAD253 - 392 per night*
CHECK RATES! ABS:HotelCheckRates-d182228?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #22 of 32 hotels in Banff
4.5 of 5 stars 43 reviews
Professional photos | Traveller photos (20) | Map
3.0 of 5 The Juniper Hotel
CAD84 - 205 per night*
+1 866-551-2281
The Juniper Hotel Slideshow
CHECK RATES! ABS:HotelCheckRates-d249946?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #23 of 32 hotels in Banff
4.5 of 5 stars 170 reviews
Professional photos | Traveller photos (95) | Map
2.5 of 5 Bumpers Inn
CAD69 - 149 per night*
CHECK RATES! ABS:HotelCheckRates-d264183?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #24 of 32 hotels in Banff
4.5 of 5 stars 52 reviews
Professional photos | Traveller photos (10) | Map
3.0 of 5 Banff International Hotel
CAD110 - 272 per night*
CHECK RATES! ABS:HotelCheckRates-d182216?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #25 of 32 hotels in Banff
4.5 of 5 stars 97 reviews
Professional photos | Traveller photos (29) | Map
2.5 of 5 Inns Of Banff
CAD89 - 188 per night*
CHECK RATES! ABS:HotelCheckRates-d182226?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #26 of 32 hotels in Banff
4.5 of 5 stars 359 reviews
Professional photos | Traveller photos (105) | Map
2.0 of 5 Red Carpet Inn
CAD79 - 204 per night*
CHECK RATES! ABS:HotelCheckRates-d185685?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #27 of 32 hotels in Banff
4.5 of 5 stars 151 reviews
Professional photos | Traveller photos (30) | Map
2.0 of 5 Driftwood Inn
CAD77 - 166 per night*
CHECK RATES! ABS:HotelCheckRates-d249945?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #28 of 32 hotels in Banff
4.5 of 5 stars 61 reviews
Professional photos | Traveller photos (12) | Map
2.5 of 5 Spruce Grove Inn
CAD94 - 210 per night*
CHECK RATES! ABS:HotelCheckRates-d320320?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #29 of 32 hotels in Banff
4.5 of 5 stars 78 reviews
Professional photos | Traveller photos (15) | Map
Ranked #30 of 32 hotels in Banff
4.5 of 5 stars 5 reviews
Traveller photos (4) | Map
Sponsor: