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

Tunnel Mountain Resort - Banff Hotels
Rating: 2.5 Stars
£75
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.

Tunnel Mountain Resort

502 Tunnel Mountain Road, Box 1137, Banff - Map
 
 
"Very nice"
Great time ... very happy, would go back for sure.. love the fireplaces and steam room ... all the amenities are clean and nice
Trevor from Calgary
The Rimrock Resort Hotel - Banff Hotels
Rating: 4.0 Stars
£128
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
 
 
"Great getaway while still close to Banff"
I love the Rimrock is nice and secluded from Banff itself so it's nice and quiet. However it's not too far from downtown Banff. So it's a nice easy trip to go for food and shopping. The hotel was nice and clean and the service was great. The staff treated us well and were very helpful. We had noise issues with a neighbouring room and the front desk dealt with it immediately without us having to call back again.
Arex from Calgary
The Fox Hotel and Suites - Banff Hotels
Rating: 3.5 Stars
£90
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
 
 
"relaxing"
My fiancé and I were greeted with smiles and hospitality. We loved our room and the amenities the hotel offered. We will be coming back, as well tell others of our great experience.
Ryan from Calgary, AB
The Fairmont Banff Springs - Banff Hotels
Rating: 4.0 Stars
£216
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
 
 
"Majestic castle in the Rockies"
Great hotel, loaded with history. Very imformative tour. Friendly, helpful staff (it IS a Fairmont). Rooms are a bit small, but that's because it's an old hotel. Can't wait to return.
Mike from Vancouver, BC
Banff Caribou Lodge and Spa - Banff Hotels
Rating: 3.0 Stars
£68
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
 
 
"Awesome place to spend your vacation or holidays!"
Awesome place to spend your vacation or holidays. I'd recommend this place for the couples which would like to have a rest from the daily routine. Convenient place within Banf infrastructure, tons of shopping centres! Meanwhile awesome outdoor activities available, e.g. skiing, snowmobile trails, etc. Appreciate you!
Denys from Calgary
Creekside Country Inn - Canmore Hotels
Rating: 2.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.

Creekside Country Inn

709 Benchlands Trail, Canmore - Map
 
 
"Good location"
With New owners just signing up for Expedia.ca we got a surprise increase in rates upon arrival . The room nice as it was before .
Ken and Jul from Alix AB
Delta Banff Royal Canadian Lodge - Banff Hotels
Rating: 4.0 Stars
£121
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.

Delta Banff Royal Canadian Lodge

459 Banff Ave, Banff - Map
 
 
":)"
I wrote in the comments for my booking that it was our one year anniversary and they had champagne and chocolates brought up to our room minutes after our arrival. It was great :) The only downfall was we found the beds very uncomfortable and didn't have a very good sleep.
A Traveller
Inns of Banff - Banff Hotels
Rating: 2.5 Stars
£60
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.

Inns of Banff

600 Banff Avenue, Banff - Map
 
 
"Exceptional value!"
We were out in Banff for a weekend of snowshoeing with the dog, and stayed at this hotel for the first time. The rooms look like they were recently renovated with new furniture and carpet, the were was a balcony with absolutely stunning mouton views (would be great for the summertime), and had excellent doggie amenities. There were water and food bowls, a large doggie bed (which our dog loved), a MilkBone treat, and a rope toy. The hotel is very quiet (no partiers making noise, no noise from the train tracks or highway). We are definitely making this our "go to" place to stay!
Trevor from Calgary, Alberta
Hidden Ridge Resort - Banff Hotels
Rating: 3.0 Stars
£90
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.

Hidden Ridge Resort

901 Hidden Ridge Way, Banff - Map
 
 
"We would stay again!"
We (2 adults and a 4-year-old) booked into a one bedroom deluxe condo for a 5-night visit to Banff. The condo was spacious and comfortable and we particularly liked the open fireplace and ample supply of wood for it. 2 days into our stay, some friends from Calgary decided to join us and we requested an upgrade to bigger accommodation. The staff (particularly Karen) went out of their way to meet our request and were offered a condo with 2 bedrooms, a loft room and games room with a sofa bed. The rate was excellent and the condo met our needs exactly. The excellent customer service and the lovely location (just up the hill from Banff town centre) really helped to make our stay memorable. This resort would definitely be our first choice for a return trip to Banff.
Helen from UK
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
 
 
"Very Nice"
The room was nice and had a lot of space, front desk staff was very helpful, Only complaint is the hot tub could have been a bit hotter. Well Worth the money spent
Amanda from Edmonton

Search from 99 Banff National Park Hotels


    Why book with Expedia ?

    • Best Price Guarantee
    • Over 365,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.