Find hotels near Banff National Park, from AED 362
- Plan, book, stay with confidence
Be picky
Search almost a million properties worldwide
Change your mind
Book hotels with free cancellation
Go beyond your typical stay in Banff National Park
Pet friendly
Check prices for these dates
Compare 1,657 hotels close to Banff National Park with room rates, reviews, and availability. Most hotels are fully refundable.

Baker Creek By Basecamp
Baker Creek By Basecamp
9.4 out of 10, Exceptional, (1001)
The price is AED 646
AED 753 total
includes taxes & fees
20 Apr - 21 Apr

Post Hotel & Spa
Post Hotel & Spa
9.6 out of 10, Exceptional, (110)
The price is AED 1,729
AED 1,884 total
includes taxes & fees
19 Apr - 20 Apr

Mountaineer Lodge
Mountaineer Lodge
9.2 out of 10, Wonderful, (1508)
The price is AED 488
AED 543 total
includes taxes & fees
13 Apr - 14 Apr

Fairmont Chateau Lake Louise
Fairmont Chateau Lake Louise
9.0 out of 10, Wonderful, (1005)
The price is AED 1,313
AED 1,591 total
includes taxes & fees
16 Apr - 17 Apr

Castle Mountain Chalets
Castle Mountain Chalets
9.0 out of 10, Wonderful, (968)
The price is AED 618
AED 687 total
includes taxes & fees
16 Apr - 17 Apr

Lake Louise Inn
Lake Louise Inn
8.2 out of 10, Very Good, (1748)
The price is AED 362
AED 436 total
includes taxes & fees
16 Apr - 17 Apr
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.
Save an average of 15% on thousands of hotels when you're signed in
Hotels near Other Attractions
Hotels near Other Attractions

Lake Louise Mountain Resort
4.5/5(118 reviews)
Hit the slopes in Lake Louise with a visit to Lake Louise Mountain Resort. Wander the area's lakeside or simply enjoy one of its top-notch restaurants.
Recent reviews of Banff National Park hotels
Recent reviews of Banff National Park hotels

Banff Rocky Mountain Resort
5/5 Excellent
"The property is older and showing its age, but the rooms were comfortable and had everything we needed. It's a great place to stay for families and pets. The staff was amazing which made all the difference. We would for sure stay here again. "
A verified traveler stayed at Banff Rocky Mountain Resort
Posted 14 hours ago
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Hotels near popular Attractions
- Hotels near Moraine Lake
- Hotels near Lake Louise Mountain Resort
- Hotels near Banff Gondola
- Hotels near Upper Hot Springs
- Hotels near Banff National Park Information Centre
- Hotels near Banff Lake Louise Tourism Bureau
- Hotels near Banff Centre for Arts and Creativity
- Hotels near Sunshine Village
- Hotels near Fairmont Banff Springs Bowling Centre
- Hotels near Tunnel Mountain
- Hotels near Mount Norquay Ski Resort
- Hotels near Lake Minnewanka
- Hotels near Banff Springs Golf Club
- Hotels near Louise Lake
- Hotels near Peyto Lake
- Hotels near Sulphur Mountain
- Hotels near Lake Louise Gondola
- Hotels near Cave and Basin National Historic Site
- Hotels near Vermilion Lakes
- Hotels near Bow Falls
Other Hotels near Banff National Park, Alberta
- Banff Hotels
- Canmore Hotels
- Lake Louise Hotels
- Golden Hotels
- Radium Hot Springs Hotels
- Kananaskis Hotels
- Field Hotels
- Harvie Heights Hotels
- Dead Man's Flats Hotels
- Castle Junction Hotels
- Sunshine Hotels
- Rocky Mountains Hotels
- Canadian Rockies Hotels
- Vermilion Crossing Hotels
- Johnston Canyon Hotels
- Spray Valley Provincial Park Hotels
- Saskatchewan River Crossing Hotels
- Cline River Hotels
- Bow Lake Hotels
- Ghost Lake Hotels
Expedia's Latest Trends
Hotels
Flights
Flights to EaglesfieldFlights to Stratfield MortimerFlights to Canford CliffsFlights to CreetownFlights to Nant GwynantFlights to CiftlikFlights to BaxendenFlights to LivertonFlights to LlanforFlights to WalbertonFlights to CampbeltownFlights to London ColneyFlights to MarldonFlights to CorumFlights to LoxleyFlights to GrayshottFlights to EdayFlights to Barton StaceyFlights to NescliffeFlights to ExeterFlights to RobertsbridgeFlights to DentonFlights to MerzifonFlights to LelantFlights to Dearham