Banff hotels

Search hundreds of travel sites at once for hotels in Banff

Sat 30/9
Wed 4/10
...and more

Let KAYAK do the searching

Save on your next stay

Search and compare hundreds of travel sites at once for hotels in Banff

We’re completely free to use – no hidden charges or fees

Filter by free cancellation, free breakfast and more

Good to know

Low season


High season


Average price (weeknight)

C$ 467

Average price (weekend night)

C$ 466
Cheapest month to stay with an average 55% drop in price.
Most expensive month to stay with an average 28% rise in price.
Average Sun. - Thu. price over the last 2 weeks.
Average Fri. & Sat. price over the last 2 weeks.

Best Banff hotels

Most recommended Banff hotels

Show all

Banff hotels near Whyte Museum of the Canadian Rockies

Show all

Top Banff hotels with parking

Show all

How much is a Banff hotel?

Here are our most popular & best value hotels

2 stars and below

3 stars

4 stars and above

When to book a hotel in Banff

Price per night / 3-star hotel. Prices are not fixed and may vary with time.
Average nightly price per month
Average nightly price

Top tips for finding Banff hotel deals

  • If you’re looking for a cheap hotel in Banff, you should consider visiting during the low season. You'll find cheaper accommodations in Banff in January and February.
  • Hotel room prices vary depending on many factors but you’ll most likely find the best hotel deals in Banff if you stay on a Friday. The opposite is true for, Tuesday, which is usually the most expensive day.
  • Book at least 90 days before your stay begins to get the best price for your Banff accommodation.
  • The cheapest 3-star hotel room in Banff found on KAYAK in the last 2 weeks was C$ 108, while the most expensive was C$ 737.
  • How long should you stay? KAYAK users usually book their accommodation in Banff for 3 days.
  • Banff Park Lodge is the best option for those who want to be surrounded by the splendor of nature and have easy access to the terrain. Lake Minnewanka, the Sulphur Mountain Gondola, and the Mt. Norquay Ski Hill are all within three miles of the lodge. The distance between the Banff Gondola Center and the Cave and Basin National Historic Site is less than a mile, and the balconies from the private rooms provide great views of the Banff National Park.
  • If you are visiting Banff on business, the Canalta Lodge provides a complimentary shuttle to the airport upon request and is 20 minutes away from Banff Railway station on foot. A meeting room and a 24-hour business center are available on-site to help you complete your business efficiently.
  • For individuals looking to stay in hotels with fine dining options, there are several Banff hotels that you can choose from. Elk Avenue Hotel is one of many local hotels that offer an elevated dining experience to their guests and visitors alike. Delicious cuisine is always easy to find because there are so many restaurants and cafes nearby the hotel. You can opt for any of the onsite restaurants with a variety of breakfast options. For lunch and dinner, you can choose anything from burgers and salads to dishes like rigatoni with chorizo and hand beer-battered fish and chips.
  • Banff Caribou Lodge & Spa will immediately appeal to couples seeking an intriguing romantic getaway location. The hotel's hot tub, outdoor pool, and fitness center are perfect for couples. Visit the Banff Cascades of Times Gardens or the Upper Hot Springs to discover more about Banff to broaden your enjoyment. Additionally, the lodge offers a fireplace with stunning mountain views suitable for a romantic moment.
  • There are fantastic places to stay close to Banff Airport, such as Hi Banff Alpine Center Hotel - offering a free shuttle service and located within a 10 minute drive from the airport. There is a bar, a restaurant, a computer station, an indoor swimming pool, and a spa. A different option is Bow View Lodge, which is located 10 minutes away from the airport. The hotel offers shuttle services at an extra cost.
  • When you're planning an indulgent trip to Banff, you'll have many high end hotels to choose from. For the height of luxury, book a room at the 5-star Rimrock Resort Hotel, which is in walking distance of the famous Banff Gondola and is close to the Banff Upper Hot Springs.
  • If you want to be close to Banff National Park, you can't get any closer than The Fairmont Banff Springs resort, which is located in the national park itself. The castle-like resort is a National Historic Site. It offers an outdoor pool that's heated and an outdoor hot tub. You can also enjoy a meal at one of the five on-site restaurants.
  • While in Banff, consider attending a concert at The Banff Centre. This modern concert venue is close to downtown and features indoor and outdoor concerts, depending on the season. To stay within reach of The Banff Centre, book a room at Fox Hotel Suites, which has an indoor hot-pool and a variety of suite options.
  • Downtown Banff offers cultural attractions, such as museums. To stay in the city center, think about booking a room at the Banff Aspen Lodge. Rooms here come with private balconies or patios and it’s a short walk from the Banff Park Museum. Brewster's Mountain Lodge is centrally located and in easy walking distance of The Whyte Museum of the Canadian Rockies.
  • If you're visiting during the winter, consider staying at one of the hotels in Banff with wood burning fireplaces. The Douglas Fir Resort and Chalets offers rooms with wood-burning or gas-burning fireplaces. It’s also the only hotel in Banff that has an indoor water park. The Buffalo Mountain Lodge features a wood-burning fireplace in every room.

FAQs when booking a hotel in Banff

  • Which hotels in Banff are suitable to stay in with kids?

    Families traveling with kids to Banff should consider making reservations at family-friendly hotels in Banff. Banff Park Lodge offers excellent family services. The hotel features family rooms with exciting city views. Additionally, it offers baby care services on request at an extra cost and kids' meals.

  • Where can I stay in Banff with a person with limited mobility?

    Guests with limited mobility should consider staying at Banff Park Lodge. The hotel is equipped with roll-in showers, elevators, and washrooms fitted with grab rails and is also wheelchair accessible.

  • Are there hotels offering free parking services?

    If you are self-driving to Banff, you must stay in a hotel with excellent parking services. Banff Inn is your best bet. The hotel offers free parking services.

  • Which hotels offer fun activities?

    Guests looking forward to engaging in multiple fun activities while in Banff have many hotels at their disposal. For instance, Mount Royal Hotel is located close to locations offering cycling, hiking, skiing, canoeing, golfing, and fishing activities.

  • Are there any hotels in Banff that come with in room jacuzzis?

    There are some hotels in Banff that come with in-room Jacuzzis. The Banff Caribou Lodge and Spa offers suites with Jacuzzi tubs. The hotel also features an on-site spa and a 26-person jetted hot pool. The Rundlestone Lodge is another hotel that offers suites with Jacuzzi tubs.

  • Are there any hotels in Banff with rooftop pools?

    If you're looking for a rooftop pool in Banff, book a room at Moose Hotel and Suites. Take a swim and enjoy sweeping views of the Canadian Rocky Mountains. This hotel also has an indoor pool and spa, and is located in the city center.

  • Are there any good budget hotels in Banff city center?

    There are some budget-friendly hotel options close to the action of the city center. Check out Charltons Banff Hotel, with free parking and a swimming pool. You could also consider Banff Inn, with a restaurant and bar onsite.

  • Which hotels in Banff are near the ski slopes?

    Most of the hotels in Banff are near ski slopes or provide transportation to various ski resorts. The Delta Hotel by Marriott Banff Royal Canadian Lodge is one such hotel, just a short drive from the Sunshine Village ski resort. The Rundlestone Lodge and Mount Royal Hotel are also just minutes from ski trails.

  • What are the best hotels near Sunshine Village?

    KAYAK users like staying at Sunshine Mountain Lodge when looking for a hotel in close proximity to Sunshine Village.

  • How much does a hotel cost in Banff?

    C$ 426 is the average price for a double room in Banff, but our users have found rooms for as cheap as C$ 43 in the last 3 days.

  • Are hotels in Banff safe during the coronavirus (COVID-19) crisis?

    Hotels are safe environments for travellers as long as they properly implement sanitary measures in response to coronavirus (COVID-19). However, we recommend getting in touch with the local authorities regarding safety procedures for hotels in Banff. For more advice, please view our information page on what to know about coronavirus (COVID-19) and travel.

  • How much is a hotel in Banff for tonight?

    In the last 3 hours, users have found Banff hotels for tonight for as low as C$ 124. Users have also found 3-star hotels from C$ 151 and 4-star hotels from C$ 259.

  • How much is a hotel in Banff for this weekend?

    In the last 3 days, the best price displayed on KAYAK for a double hotel room in Banff for the upcoming weekend was C$ 156 per night. We also found good deals for 3-star hotel rooms from C$ 89 and 4-star hotel rooms from C$ 333.

  • How do I find a hotel in central Banff?

    After you launch a hotel search on KAYAK, you can refine your research by neighbourhood, which allows you to pick the central Banff districts. You can also do a search using the city map to choose a specific location, like Banff city centre

  • How can I find hotels near me?

    Take a look at our extensive hotel map to find the best hotels near you.

  • Are there Banff hotels with free parking?

    There are many hotels in Banff that offer both parking and free parking. Popular choices among KAYAK users include Red Carpet Inn, The Elk & Avenue Hotel and Banff Aspen Lodge.

Where to stay in Banff?

Our map will help you find the perfect place to stay in Banff by showing you the exact location of each hotel.

What Banff hotel guests are talking about

Show all

What Banff hotel guests are talking about

Hotels about topic

Show all

Popular topics