Customised for your search:

Banff National Park hotels

Banff National Park hotels
Banff National Park

Hotel + Flight Deals in Banff National Park

See all Banff National Park Package Deals

Top Trending Hotels in Banff National Park

The Rimrock Resort Hotel - Banff Hotels
Rating: 4.0 Stars
£228
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

The Rimrock Resort Hotel

300 Moutain Avenue, Banff - Map
 
 
I will highly recommend this hotel. Hotel staff is very friendly. Hotel room is very comfortable.
A Traveller
Banff Park Lodge - Banff Hotels
Rating: 3.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Banff Park Lodge

222 Lynx St, Banff - Map
 
 
"Decent hotel in great location"
Hotel is a well established hotel in an awesome/handy location close to the river, shopping, dining and nightlife. It had comfortable bedding and was very clean. It is, however, getting very dated in the furnishings and overall appearance. I was not happy with the pay parking, overpriced pay WiFi and complete lack of air conditioning.
Traveller from St.Albert,Alberta
High Country Inn - Banff Hotels
Rating: 3.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

High Country Inn

419 Banff Ave, Banff - Map
 
 
"Nice hotel conveniently located"
The hotel is on the main road into Banff and is 5 minutes away from the centre. Free parking with enough spaces for all. Room was clean and good sized with a balcony looking out over Banff Avenue. Breakfast was simple but there were many options available. Hotel also had a pool which we did not have a chance to use. Check in was quick and easy with friendly staff.
Traveller from London
This three-story hotel is located on Banff’s main avenue, just 2 blocks from downtown and 6.5 km (4 mi) from Mt. Norquay.The …More
The Juniper Hotel - Banff Hotels
Rating: 3.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

The Juniper Hotel

1 Juniper Way, Banff - Map
 
 
"Lovely hotel with great bistro"
A very nice newish hotel. We thoroughly enjoyed our stay here. Staff were friendly and helpful. The room was smallish but very good. As other reviewers have mentioned there are stairs to lug your baggage up. The hotel us also not downtown so you pretty much need a car to get around. The location is quiet and pretty. The bistro is excellent, we had dinner there but not breakfast.
Traveller from Sydney
Douglas Fir Resort and Chalets - Banff Hotels
Rating: 3.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Douglas Fir Resort and Chalets

525 Tunnel Mountain Road, Banff - Map
 
 
"Rustic getaway"
Great 4 getaway from daily grind. Our room was comfortable and easily assessible.
A Traveller
Just over 2 km (1.2 mi) from downtown Banff, this resort is located in the tranquil forests of Banff National Park, 4.8 km (3 …More
Banff International Hotel - Banff Hotels
Rating: 3.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Banff International Hotel

333 Banff Ave, Banff - Map
 
 
"Convenient location in Banff"
Lovely Hotel. Great staff. Charging for parking a little nickel and dimeish.
A Traveller
The Fox Hotel and Suites - Banff Hotels
Rating: 3.5 Stars
£258
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

The Fox Hotel and Suites

461 Banff Ave, Banff - Map
 
 
"nice breakfast included"
We had a two level suit, which is living room upstairs, bedroom downstairs. It was a good fit for us since my husband was traveling and need to work a little. He can start his day early working upstairs while we are sleeping downstairs.
A Traveller
Rundlestone Lodge - Banff Hotels
Rating: 3.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Rundlestone Lodge

537 Banff Avenue - Box 489, Banff - Map
 
 
"Enjoyed it very much"
Enjoyable. Banff is out of this world. The hotel is a lovely 10 min walk to downtown. So you enjoy being in a quieter and of the main street and yet it's very accessible to get downtown.
Traveller from B
The Fairmont Banff Springs - Banff Hotels
Rating: 4.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

The Fairmont Banff Springs

405 Spray Ave, Banff - Map
 
 
"Beautiful hotel with horrible service "
Amazing castle with breathtaking views! Downside - the worst service you can imagine. I'm talking employees forgetting to move your bags, rooms not being ready by guaranteed check in time, moving rooms throughout the stay because the system does not allow to merge reservations, etc. rooms are small and have tiny windows but everything else is nice. To be fair service is really bad everywhere in Banff so this hotel is not exception, despite being a luxury property
Traveller from New York
Lake Louise Inn - Lake Louise Hotels
Rating: 3.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Lake Louise Inn

210 Village Road, Lake Louise - Map
 
 
"Great location."
We have a loft and can sleep 6. Good for the family.
Traveller from LA, CA

Search from 102 Banff National Park Hotels


    Why book with Expedia ?

    • Best Price Guarantee
    • Over 510,000 hotels worldwide
    • No Expedia cancellation fee
    • 91% customer satisfaction

    Narrow Your Search To:

    Pocket Guide: Banff National Park

    Search for hotels in Banff National Park on Expedia.co.uk. You can easily find your hotels in Banff National Park using one of the methods below:

    • View our selection of featured hotels in Banff National Park
    • Use the map to find hotels in the Banff National Park neighborhood you prefer
    • Use the filters to see hotels in a specific area of Banff National Park, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Banff National Park
    • Enter your travel dates to view the best deals on hotels in Banff National Park - while they last
    Hide
    Customers Rate Expedia
    Powered by feefo
    92% recommended
    4.5
    From 68,143 Reviews
    *For these packages, package savings is at least equal to the cost of the flight or hotel if booked separately. Note: For packages including flights, you will be charged by the airline for the flight, but your savings on the package will equal the cost of the flight.