Customised for your search:

Banff hotels

Banff hotels
Banff

Hotel + Flight Deals in Banff

See all Banff Trip Deals

Top Trending Hotels in Banff

Tunnel Mountain Resort - Banff 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.

Tunnel Mountain Resort

502 Tunnel Mountain Road, Box 1137, Banff - Map
 
 
"Great View"
We enjoyed our stay. The room was large and comfortable, with a lovely deck and view.
A Traveller
The Fox Hotel and Suites - Banff Hotels
Rating: 3.5 Stars
£142
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
 
 
"Great location in Banff"
We had a very comfortable 1 bedroom. Kitchen consisted of sink, fridge and microwave. An easy walk to hiking trails and to downtown. They provided bus passes on local shuttle system which stops at most of the local attractions. The hotel also rents bikes at reasonable rates, and that provided us with a pleasant way to explore the town of Banff. There is free underground parking. There is a Chili's Restaurant in the lobby. They are open for lunch and dinner and in the morning there is a complimentary continental buffet breakfast. Free wi-fi that was strong and reliable
John from Fort Worth TX
Delta Banff Royal Canadian Lodge - Banff Hotels
Rating: 4.0 Stars
£200
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
 
 
It wasn't long enough. Had a fabulous dinner in your dining room.
Bev from Santa Barbara, CA
The Rimrock Resort Hotel - Banff Hotels
Rating: 4.0 Stars
£208
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
 
 
"Fabulous!"
Rimrock Resort is exactly that... a resort. It's just a few minutes outside of the center of Banff, so you get the convenience of town with the quiet of being in a mountain resort. Every member of the hotel staff was pleasant, knowledgeable and went out of their way to make sure my every need was met. It was remarkably clean and I wouldn't hesitate to recommend this hotel to anyone.
Kelly from California
Hidden Ridge Resort - Banff Hotels
Rating: 3.0 Stars
£142
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
 
 
Lovely hotel. Wonderful location about a mile from downtown Banff. Beautiful view looking out to the Mountains
A Traveller
Banff Caribou Lodge and Spa - Banff Hotels
Rating: 3.0 Stars
£134
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 Hotel"
We spent two nights in Banff. Very nice hotel located south of the busy downtown area
David from Regina, Sk
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
 
 
Great location, quiet but just a block from Banff avenue where all the restaurants and shops are. Staffs are very friendly and super helpful. Concierge service is excellent. Both guys are really knowledgeable ,friendly, very patience and service with smiles. A for quality service.
M from Illinois
Inns of Banff - Banff Hotels
Rating: 2.5 Stars
£103
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
 
 
"Everything You'd Expect and More"
From complimentary valet parking to sending a fridge to our room for my kid's medication, the service in this hotel is second to none. We have been travelling for almost two weeks on vacation and stayed in numbers of hotels. This is definitely the best hotel we have been to. Rooms are spacious, clean and luxurious. We wowed from the moment we entered the lobby till we settled down in our room. You can see the perfection in every detail as far as interior decoration, cleanness and convenience to customers. Swimming pool with hot tub is big and fun. Casino is right next to lobby for those to try their luck. The Blue Eagle buffet inside the casino area is superb. When we checked out and our cars were already at the entrance waiting for us. We will be back for sure.
Jimmy from Vancouver, BC
Banff Aspen Lodge - Banff 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.

Banff Aspen Lodge

401 Banff Ave, Banff - Map
 
 
"Some lights worked inside the room"
Had to call the front desk twice to get them to come see what's wrong with the lights in the bathroom cause they would not turn on and he came down hit the ceiling the lights came on then had to do it a few more times during my time there I may go back if they can fix the wiring in the room where I was
A Traveller
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
 
 
"Lovely hotel, great location."
Hotel location is excellent. Staff very friendly and helpful. Just in the heart of Banff town.
A Traveller

Search from 42 Banff Hotels


    No Expedia Cancellation Fee

    No Expedia Cancellation Fee

    Book, change, or cancel almost any hotel without paying an Expedia fee.

    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.