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
£245
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
 
 
"Preferred Place to Stay in Banff"
We enjoyed our stay at the Rimrock. The room was very clean and the beds were comfortable. They have a nice reading room and spa. We saw wildlife from the hotel. Parking was easy and the hotel was much quieter and less chaotic than the famous hotel in town. Enjoyed having two sinks in the bathroom area so our family of four could get ready faster. The hotel is up Mountain Road so some of the views were very nice. It is very close to the Banff hot springs (you could easily walk there). Would definitely stay there again.
Traveller from Texas
The Fairmont Chateau Lake Louise - Lake Louise 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 Chateau Lake Louise

111 Lake Louise Drive, Lake Louise - Map
 
 
"Gorgeous and accommodating."
We stayed in two lovely rooms, both on upper floors of the Glacier wing. One (877) was recently renovated with air conditioning and new furnishings, the other wasn't renovated, but was a larger corner room (684) with views from 2 windows. We had excellent experiences with reception, even a special treat sent to our room for our anniversary. Except for one waiter at the Lakeview Lounge, the service was exceptional throughout our stay. The food was very good, and because the hotel is proximate to beautiful trails and canoeing, we didn't leave at all during out 3 day 2 night stay.
A Traveller
Mountaineer Lodge - Lake Louise Hotels
Rating: 2.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.

Mountaineer Lodge

101 Village Road, Lake Louise - Map
 
 
"Hotel In the village"
Facilities were good and clean. Could have used AC or better fans. Breakfast was good.
Traveller from New Mexico
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
 
 
"Stunning!! "
Beautiful hotel nestled in the mountains!! Stunning view...great and knowledgeable staff and great restaurants!!! Loved the experience!
Traveller from red Deer, Ab
Mount Royal 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.

Mount Royal Hotel

138 Banff Avenue, Banff - Map
 
 
"The hotel staff were very friendly and helpful. "
The hotel only has 1 elevator to each floor which is time consuming and not very effective. The rugs were stained, but otherwise the beds were comfortable, spacious rooms and well kept. There is no refrigerator or microwave. The service was very friendly by both the desk administrators and the housekeeping staff. Overall, it was a very pleasant stay and would stay again.
Traveller from Edmonton, AB
Buffalo Mountain Lodge - Banff Hotels
Rating: 3.5 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.

Buffalo Mountain Lodge

700 Tunnel Mountain Road, Banff - Map
 
 
Dining Room staff need serious training for both dinner and breakfast our service was terrible. Cilantro (Bistro Restaurant attached) was closed for the summer which was a great disappointment. Steam and Hot Tub were closed due to maintenance issues. We booked for 2 nights and housekeeping did not clean our room until we called to complain around 4ish next day. The front desk staff were not very professional looking in ponytails and t-shirts!
Traveller from Toronto
King Edward Hotel - Banff Hotels
Rating: 2.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.

King Edward Hotel

137 Banff Ave, Banff - Map
 
 
"Awesome location!"
Only stayed for a night- comfy sleep; can hear the train in the distance. Walking distance to shopping/food/bars.
Traveller from AB
The historic King Edward Hotel is located in the heart of downtown Banff. It was built in 1904 and is the second oldest hotel …More
Banff Caribou Lodge and Spa - Banff Hotels
Rating: 3.0 Stars
£177
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 Caribou Lodge and Spa

521 Banff Ave, Banff - Map
 
 
Beautiful hotel close to town. Nights were cool, had to have a fan in the window to keep the room cool. No A/C but I think you can get a portable from the front desk. Staff were friendly and attentive.
A Traveller
Solara Resort and Spa - Canmore 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.

Solara Resort and Spa

187 Kananaskis Way, Canmore - Map
 
 
"Easy walking distance to the shops in town."
Lovely corner unit, well maintained and spacious. We loved the proximity to town and to a variety of walking and hiking trails.
Traveller from Edmonton
A luxury resort combined with the independence of a vacation condo rental with Rocky Mountain architecture. Spacious fully …More
Emerald Lake Lodge - Field Hotels
Rating: 3.5 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.

Emerald Lake Lodge

Emerald Lake Road, Field - Map
 
 
"Unbelievable!!!"
This is one of my favorite places in the world!! You can not beat the rustic, cozy feel of emerald Lake!! I would highly recommend this place to anyone and everyone!!! Love Canada!!
Traveller from Whitefish, Montana

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.