Customised for your search:

Banff hotels

Banff hotels
Banff

Hotel + Flight Deals in Banff

See all Banff Package Deals

Top Trending Hotels in Banff

Tunnel Mountain Resort - Banff Hotels
Rating: 2.5 Stars
£105
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
£127
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
£214
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
 
 
"Elegant, historical hotel"
I enjoyed staying here. My room had a nice mountain view. There was a great selection of restaurants on the premises (but not all of them were open every day). The hotel is a quick drive to Norquay and Sunshine ski resorts. Lake Louise is a much longer drive from the hotel, but it can be done in less than an hour or so in good weather.
A Traveller
Banff Caribou Lodge and Spa - Banff Hotels
Rating: 3.0 Stars
£67
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
Delta Banff Royal Canadian Lodge - Banff Hotels
Rating: 4.0 Stars
£120
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
 
 
"Very good ammenities"
I liked the stay because the staff were very friendly and helpful. There is a large outdoor hot tub which was the drawing card for us. We were even given bus passes to go into town and not have to worry about parking and traffic (pedestrian and vehicle). Even though some parking was outside, there was an overhang so we didn't have to scrape the windshield in the morning. We had quite an enjoyable stay.
Janice from Calgary, AB
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
Banff Rocky Mountain Resort - 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.

Banff Rocky Mountain Resort

1029 Banff Ave, Banff - Map
 
 
"Very spacious and clean!"
This is our second time here and I highly recommend this hotel. Very spacious and clean. Also complete with amenities!
Anne

Search from 39 Banff Hotels


    Why book with Expedia ?

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