Customised for your search:

Banff hotels

Banff hotels
Banff

Hotel + Flight Deals in Banff

See all Banff Package Deals

Top Trending Hotels in Banff

The Rimrock Resort Hotel - Banff Hotels
Rating: 4.0 Stars
£130
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
 
 
"Nice place..."
Very nice....but parking lot is far from the oom in the north tower. Since this hotel is not walk friendly, you are always driving to and from the the town. With kids, lots of stuff to haul back and forth.... There should be luggage carts available in the parkade. Also, i don't mind paying for parking cause I knew that going in, but I think they should just include it in the room cost and then advertise free parking for guests. Just doesn't sit well paying that much for parking per day.
A Traveller
The Fox Hotel and Suites - Banff Hotels
Rating: 3.5 Stars
£107
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
 
 
"Wonderful stay"
We loved the room and very thing about the hotel IT was a great stay
Heather from calgary, Ab
Delta Banff Royal Canadian Lodge - Banff Hotels
Rating: 4.0 Stars
£98
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
 
 
"Great hotel"
Great stay. We loved the pool area! Room was clean with helpful staff.
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
 
 
"close to mt norquay, ski bus picks up at door"
The reception staff were welcoming and the hotel was very family friendly. Had a room with 2 queen beds for me and my two boys and there was plenty of space. They loved the hotel pool and big jacuzzis. Highly recommend this hotel for other families. Easy walk to everything with river path just behind the hotel.
McNamara from NZ
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
 
 
"Gorgeous rooms and hotel"
Went for my bday and the room was huge and beautiful with a pretty mountain view
Lauren from calgary
Banff Caribou Lodge and Spa - Banff Hotels
Rating: 3.0 Stars
£84
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
 
 
Nice (Keg) restaurant in hotel. Friendly staff. Underground heated garage.
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
 
 
It was absolutely beautiful!! loved the room and how cozy it was ! so romantic
Marquee from calgary ab
Brewster's Mountain Lodge - Banff Hotels
Rating: 3.0 Stars
£96
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.

Brewster's Mountain Lodge

208 Caribou Street, Banff - Map
 
 
Excellent stay. Very helpful and knowledgable staff.
A Traveller
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
 
 
Beautiful rooms - the clawfoot tub was beautiful. The smoke from the fireplace inevitably gets in the room, the fire alarm almost went off but didn't. Very nice stay!
Kate from Calgary
The Juniper Hotel - Banff Hotels
Rating: 3.0 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.

The Juniper Hotel

1 Juniper Way, Banff - Map
 
 
"nice hotel,low price, high quality"
I was very surprise when I arrived to the hotel because the price for one night was cheap so i did not expect much .At the beginning, the address which on the website was wrong and I couldn't find the place. and I called to the hotel and no one reply the call. I was very upset and a little bit mad. After I finally arrived, the staff actually was very nice and pretty. Since there was no elevator in the hotel, when my bf and I went through the lobby with our three heavy suitcase and 2 snowboard bags she even ask do we need her help. If she was a man I definitely would say yes. ><
Kay from ON

Search from 39 Banff Hotels


    Why book with Expedia ?

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

    Pocket Guide: Banff

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

    • View our selection of featured hotels in Banff
    • Use the map to find hotels in the Banff neighborhood you prefer
    • Use the filters to see hotels in a specific area of Banff, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Banff
    • Enter your travel dates to view the best deals on hotels in Banff - 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.