Suitefair

Hotels in Banff

The best-rated hotels in Banff, Canada. Pick your dates to see live prices, and sign in free to unlock member prices below the public rate.

Choose your dates to see live prices

Top-rated hotels in Banff

Where to stay in Banff

Banff is a small town inside Banff National Park, about 90 minutes from Calgary airport. A Parks Canada pass is required to stop in the park.

Banff Avenue and downtown
Walkable to restaurants, shops and the Banff Gondola shuttle.
Tunnel Mountain
Quieter hotels and lodges on the hill above town.
Lake Louise
About 45 minutes west, with a handful of hotels close to the lake and the ski area.
Canmore
Just outside the park, with more condos and often lower prices.

When to go

July and August are the busiest and most expensive months. Ski season at Sunshine, Lake Louise and Norquay usually runs from November to May.

Good to know

What are the best-rated hotels in Banff?
Basecamp Suites Banff, Mountain View Bed & Breakfast, Moose Hotel and Suites are among the highest-rated hotels in Banff, each scoring 9.2/10 or more from guests.
What is the best area to stay in Banff?
Banff Avenue and downtown: Walkable to restaurants, shops and the Banff Gondola shuttle. Tunnel Mountain: Quieter hotels and lodges on the hill above town. Lake Louise: About 45 minutes west, with a handful of hotels close to the lake and the ski area.
Why are member prices lower?
Prices on booking sites usually include a commission for the platform. We connect straight to hotel wholesale rates and add only a small service fee.
Can I book a hotel in Banff with free cancellation?
Yes. Many hotels in Banff offer free cancellation. Turn on the Free cancellation filter to see only those rates. The deadline is shown before you pay.
Do I need an account to book?
For member prices, yes, and it's free: enter your email and we send a one-time code, no password. Your bookings stay in one place and you earn points. Rates at the public price can also be booked as a guest.

More destinations