Photo by Banff Lake Louise Tourism

Find hotels near Banff National Park, from ₩245,015
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Banff National Park hotels

1. Baker Creek By Basecamp
Baker Creek By Basecamp17.8 km from Banff National Park
9.4 out of 10, Exceptional, (1,076 reviews)
The price is ₩664,266
₩787,952 total
includes taxes & fees
Jun 4 - Jun 5

2. Mountaineer Lodge
Mountaineer Lodge19.5 km from Banff National Park
9.2 out of 10, Wonderful, (1,747 reviews)
The price is ₩653,359
₩739,733 total
includes taxes & fees
Jun 5 - Jun 6

3. Paradise Lodge & Bungalows
Paradise Lodge & Bungalows21.1 km from Banff National Park
9.6 out of 10, Exceptional, (1,001 reviews)
The price is ₩636,997
₩721,209 total
includes taxes & fees
Jun 4 - Jun 5

4. Fairmont Chateau Lake Louise
Fairmont Chateau Lake Louise22.4 km from Banff National Park
9.4 out of 10, Exceptional, (1,009 reviews)
The price is ₩1,962,257
₩2,283,414 total
includes taxes & fees
Jun 2 - Jun 3

5. Castle Mountain Chalets
Castle Mountain Chalets22.7 km from Banff National Park
9.0 out of 10, Wonderful, (1,001 reviews)
The price is ₩610,819
₩691,567 total
includes taxes & fees
Jun 8 - Jun 9

6. Storm Mountain Lodge Cabins & Dining
Storm Mountain Lodge Cabins & Dining25.3 km from Banff National Park
9.2 out of 10, Wonderful, (224 reviews)
The price is ₩594,845
₩673,484 total
includes taxes & fees
Jun 2 - Jun 3

7. Johnston Canyon Lodge and Bungalows
Johnston Canyon Lodge and Bungalows25.6 km from Banff National Park
9.0 out of 10, Wonderful, (541 reviews)
The price is ₩367,855
₩420,568 total
includes taxes & fees
Jun 3 - Jun 4

8. The Juniper Hotel
The Juniper Hotel38.7 km from Banff National Park
8.8 out of 10, Excellent, (1,007 reviews)
The price is ₩446,116
₩526,907 total
includes taxes & fees
Jun 3 - Jun 4

9. Buffalo Mountain Lodge
Buffalo Mountain Lodge40.4 km from Banff National Park
9.4 out of 10, Exceptional, (2,136 reviews)
The price is ₩532,286
₩602,654 total
includes taxes & fees
Jun 7 - Jun 8

10. Banff Aspen Lodge
Banff Aspen Lodge40 km from Banff National Park
9.4 out of 10, Exceptional, (1,415 reviews)
The price is ₩577,006
₩653,285 total
includes taxes & fees
Jun 3 - Jun 4

11. Canalta Lodge
Canalta Lodge40.1 km from Banff National Park
9.4 out of 10, Exceptional, (1,411 reviews)
The price is ₩489,855
₩554,624 total
includes taxes & fees
Jun 5 - Jun 6

12. Mount Royal Hotel
Mount Royal Hotel40.3 km from Banff National Park
9.0 out of 10, Wonderful, (1,407 reviews)
The price is ₩510,470
₩580,136 total
includes taxes & fees
Jun 7 - Jun 8

13. Hotel Canoe and Suites
Hotel Canoe and Suites40.2 km from Banff National Park
9.6 out of 10, Exceptional, (2,591 reviews)
The price is ₩947,861
₩1,073,166 total
includes taxes & fees
Jun 8 - Jun 9

14. HI Banff Alpine Centre - Hostel
HI Banff Alpine Centre - Hostel40.4 km from Banff National Park
8.2 out of 10, Very Good, (559 reviews)
The price is ₩216,405
₩245,015 total
includes taxes & fees
Jun 14 - Jun 15

15. Golden Ridge Collection
Golden Ridge Collection56.2 km from Banff National Park
The price is ₩699,934
₩776,926 total
includes taxes & fees
Jun 15 - Jun 16

16. The Lodge at Bow Lake
The Lodge at Bow Lake45 km from Banff National Park
10.0 out of 10, Exceptional, (14 reviews)
The price is ₩1,025,304
₩1,138,087 total
includes taxes & fees
Jun 2 - Jun 3

17. Moxy Banff
Moxy Banff40.1 km from Banff National Park
9.2 out of 10, Wonderful, (211 reviews)
The price is ₩725,348
₩837,665 total
includes taxes & fees
Jun 19 - Jun 20

18. The Kenrick Hotel
The Kenrick Hotel40 km from Banff National Park
9.4 out of 10, Exceptional, (197 reviews)
The price is ₩844,240
₩955,849 total
includes taxes & fees
Jun 2 - Jun 3

19. Banff Ptarmigan Inn
Banff Ptarmigan Inn40 km from Banff National Park
8.8 out of 10, Excellent, (2,115 reviews)
The price is ₩620,636
₩702,682 total
includes taxes & fees
Jun 4 - Jun 5

20. Best Western Plus Banff International Lodge
Best Western Plus Banff International Lodge40 km from Banff National Park
8.8 out of 10, Excellent, (1,285 reviews)
The price is ₩435,209
₩492,743 total
includes taxes & fees
Jun 2 - Jun 3
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Compare popular hotels close to Banff National Park
Property | Property class | Guest rating | Breakfast included | Pool | Spa | Pet friendly | WiFi included | |
|---|---|---|---|---|---|---|---|---|
![]() Baker Creek By Basecamp | 9.4 Exceptional 1,076 reviews | View | ||||||
![]() Mountaineer Lodge | 9.2 Wonderful 1,747 reviews | View | ||||||
![]() Paradise Lodge & Bungalows | 9.6 Exceptional 1,001 reviews | View | ||||||
![]() Fairmont Chateau Lake Louise | 9.4 Exceptional 1,009 reviews | View | ||||||
![]() Castle Mountain Chalets | 9.0 Wonderful 1,001 reviews | View |
Top Banff National Park Hotel Reviews

Moose Hotel And Suites
10/10 Excellent








































































