Customised for your search:

Banff hotels

Banff hotels
Banff

Hotel + Flight Deals in Banff

See all Banff Trip Deals

Top Trending Hotels in Banff

The Rimrock Resort Hotel - Banff Hotels
Rating: 4.0 Stars
£199
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
 
 
4.5 out of 5 (928 reviews)
The Fox Hotel and Suites - Banff Hotels
Rating: 3.5 Stars
£157
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
 
 
"A real find in Banffy"
This was a great place to stay close to Banff. The room was great, very clean and comfortable. The amenities-breakfast, hot tub, lounge and free bus passes were all first class. The desk staff were especially knowledgeable and friendly. We would definitely stay here again.
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
 
 
"Very nice hotel in a great location!"
We really enjoyed staying at the Banff Park Lodge. It is a beautiful hotel, great location with easy walking to everything.
A Traveller
Hidden Ridge Resort - Banff Hotels
Rating: 3.0 Stars
£173
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
 
 
"Great location"
Great experience . Third visit, receptionist ( from Perth ) who did check in was excellent and super helpful
Jonny from edmonton , an
Inns of Banff - Banff Hotels
Rating: 2.5 Stars
£110
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
Delta Banff Royal Canadian Lodge - 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.

Delta Banff Royal Canadian Lodge

459 Banff Ave, Banff - Map
 
 
"Very comfortable room"
The room was lovely and comfortable. Felt like a retreat from the travel. Shops and restaurants in Banff are within walking distance. A particularly helpful staff member helped us with sites we should see and restaurant recommendations.
teeboxteeitup from Tupelo, MS
Banff Caribou Lodge and Spa - Banff Hotels
Rating: 3.0 Stars
£157
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
 
 
"Great hotel close to downtown Banff"
Excellent spa. Wonderful restaurant, pool, facilities!
karhy
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
 
 
"Classy!"
First class! Treated like royalty! From valet to housekeeping staff, my needs were paramount. Worth every penny. The food was superior and the pools and workout facilities great. Our room was spotless. Only thing we had to request was new batteries for the TV remote.
Bella from Alberta
Banff Ptarmigan Inn - Banff Hotels
Rating: 3.0 Stars
£157
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 Ptarmigan Inn

337 Banff Ave, Banff - Map
 
 
"Right on Banff Ave"
Great position, old fashioned charm, excellent buffet breakfast
Mark from Calgary
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
 
 
"Clean, comfortable and convenient."
Cheerful interiors and convenient location. One of the best hotels during our 16 night stay in Alberta and BC. The staff are extremely helpful, the secure car park is free and the "continental" breakfast includes the option of bacon, egg and sausages.
D&L from Norfolk, UK

Search from 41 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