Customised for your search:

Banff Hotels

Banff Hotels

Hotel + Flight Deals in Banff

See all Banff Package Deals

39 Cheap Hotels in Banff

The Rimrock Resort Hotel - Banff Hotels

The Rimrock Resort Hotel

300 Moutain Avenue, Banff - Map
"Such a beautiful place to relax. "
Very chill and great entertainment in the cozy little bar.
Traveller from I
Banff Park Lodge - Banff Hotels

Banff Park Lodge

222 Lynx St, Banff - Map
"Hotel is close to everything. "
Hotel was just down from Banff Ave which is the Main Street for Banff. Friendly staff
A Traveller
The Fox Hotel and Suites - Banff Hotels

The Fox Hotel and Suites

461 Banff Ave, Banff - Map
Loved our 2 bedroom suite. Beautiful, commodious, Room 322 is on end of 3rd floor. Pictures on website make lobby look much bigger. Was disappointed by size. Chain restaurant on lobby floor was disappointment. Didn't eat there; wanted more local experience. Another elevator would help a lot given the size of the hotel.
A Traveller
Banff Caribou Lodge and Spa - Banff Hotels

Banff Caribou Lodge and Spa

521 Banff Ave, Banff - Map
"Nice hotel good location"
Nice hotel. Good amenities. Very warm hospitality
A Traveller
Moose Hotel And Suites - Banff Hotels

Moose Hotel And Suites

345 Banff Ave, Banff - Map
"New, comfortable, stylish"
Great room with lots of windows, a balcony, a gas fireplace on a timer, very comfortable bed, large nice bathroom, and a kitchenette.
A Traveller
The Moose Hotel and Suites is a brand new 4 star hotel property with an Elegant Mountain design. Located a 2 minute walk from …More
Banff International Hotel - Banff Hotels

Banff International Hotel

333 Banff Ave, Banff - Map
"Did the job, good location"
1night only stay, in between 2 days of a conference. Front desk were pleasent, but inexperienced. Room was loud with street noise. Room temperature seemed poorly controlled. I would stay again.
A Traveller
The Juniper Hotel - Banff Hotels

The Juniper Hotel

1 Juniper Way, Banff - Map
"Nice hotel on outskirts of Banff"
Room was a bit small and mattress was a bit soft for my liking. . I liked the body products. Did not eat at the restaurant on site. Staff was responsive and courteous. Facility was well kept. I would stay at this hotel again.
A Traveller
Mount Royal Hotel - Banff Hotels

Mount Royal Hotel

138 Banff Avenue, Banff - Map
"Nice location close to shopping "
Very nice location but bathroom door was not working properly and bathroom fan was very dusty and was not working
A Traveller
Banff Inn - Banff Hotels

Banff Inn

501 Banff Ave, Banff - Map
"Good location "
Nice hotel within easy walking distance of the town centre. Secure parking in covered parking.
A Traveller
Hidden Ridge Resort - Banff Hotels

Hidden Ridge Resort

901 Hidden Ridge Way, Banff - Map
"Nice hotel views"
Great experience in this hotel. Beautiful views, quite and very relaxing.
Traveller from calgary

Search from 39 Banff Hotels

    Why book with Expedia ?

    • Book confidently with Price Match
    • Bundle for better rates
    • No booking fees
    • 91% customer satisfaction

    Accommodation in Banff

    World-famous ski resorts and majestic Rocky Mountain scenery are what draw millions of visitors to Banff in Alberta, Canada each year. In summer, hiking will lead you to turquoise lakes, beautiful waterfalls, and hidden caves. In addition, you can canoe, climb a glacier, or watch wildlife. Winter is all about skiing, snowboarding, and après-ski parties. Snowshoeing and ice walking are also popular. Banff Upper Hot Springs are open all year, and the spa’s steaming mineral water will soothe your muscles whether you’ve been hiking or skiing. No matter when you come, the Rocky Mountains will impress you with their outstanding natural beauty.

    Where to Stay in Banff

    In Banff, accommodation ranges from luxurious lodges and resorts to cheaper hostels if you’re travel on a budget. Most Banff hotels are conveniently located along Banff Avenue or on Tunnel Mountain Road, giving you easy access to the great outdoors and all the attractions it holds.

    Getting There

    Banff is easily reached by flying to Calgary International Airport (YYC). From there you can take a rental car or use one of several airport shuttle services to Banff, which lies about 120 km to the west. Taxi rates are fixed by the government and can be cheaper than the shuttles if two or more people are travelling.

    Book Your Winter Holiday Today

    For the best deals in Banff, book your accommodation right here on and start planning your trip to Canada. We can also help you find cheap rates on flights to Banff, saving you even more money in the long run when you bundle your accommodation with your flight. Make your reservations today and let your Banff adventure get underway.

    Customers Rate Expedia
    Powered by feefo
    91% recommended
    From 29,939 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.