Hotels in Banff

129 available hotel offers

2 nights
2
1
  • airbnb
  • booking
  • vrbo
  • expedia
  • premierinn
  • sykescottages
  • plumguide
  • hotelscom
  • tripadvisor
  • homestay
  • tuivillas
  • hostelworld
Banff hotels
Choose the perfect holiday accommodation
Price per night
Accommodation type
Rating

129 Cheap hotels in Banff

Best Banff luxury hotels (4 and 5 stars)

Among the 129 accommodations in Banff, here are the 4 best luxury hotels

Otter Hotel - Banff
8.9 650 reviews

Otter Hotel

hotel, Banff
The Otter Hotel is situated in Banff, a short distance from the town centre, approximately 1.9 km from the Banff Park Museum and 2 km from the Whyte Museum of the Canadian Rockies. Each room at the hotel features a private balcony, offering guests a peaceful space to enjoy the mountain views and fresh air.
Canalta Lodge Banff - Banff
9.0 3786 reviews

Canalta Lodge Banff

hotel, Banff
Canalta Lodge is located just outside Banff's city centre, a short 5-minute drive away, making it easy to access the town's attractions while enjoying a peaceful setting. This 4-star hotel consistently receives excellent user ratings for its comfortable accommodation and friendly service.
The lodge offers a range of amenities to enhance your stay, including a swimming pool, jacuzzi, fitness centre, and a restaurant and bar. Guests can also enjoy complimentary breakfast, free Wi-Fi, and the convenience of on-site parking.
Hotel Canoe And Suites - Banff
9.3 5630 reviews

Hotel Canoe And Suites

hotel, Banff
Hotel Canoe And Suites is located just 2.1 miles from the Cave and Basin National Historic Site, a key landmark in Banff, and within easy reach of other attractions like the Banff Park Museum and The Whyte Museum. This 4-star hotel has consistently received excellent user ratings for its location, cleanliness, and overall experience.
The hotel offers comfortable rooms with a floor area of 33 square metres, each with a private bathroom and a range of amenities including air conditioning, free Wi-Fi, and a terrace or balcony. Guests can enjoy on-site dining, room service, and the convenience of parking, making it an ideal choice for exploring the stunning scenery and attractions of Banff.
Otter Hotel - Banff
No reviews

Otter Hotel

hotel, Banff
The Otter Hotel, a 2-star establishment in Banff, offers convenient accommodation a short distance from Banff town centre.
This pet-friendly hotel provides free Wi-Fi, parking, and air conditioning, along with an elevator and a terrace; further details on room size or specific amenities are not provided.

Best Banff hotels with a restaurant

The Kenrick Hotel - Banff
8.9 280 reviews

The Kenrick Hotel

hotel, Banff
The Kenrick Hotel in Banff offers convenient accommodation within walking distance of the Whyte Museum of the Canadian Rockies and Banff Park Museum, a short stroll from the Cave and Basin National Historic Site.
This three-star family-friendly hotel features an indoor pool, sauna (closed for maintenance June 5th to January 25th, 2025), jacuzzi (also closed during maintenance), restaurant, bar, free Wi-Fi, and free private parking; it offers rooms with one bedroom and one bathroom.
The Hidden Ridge Resort - Banff
8.6 9122 reviews

The Hidden Ridge Resort

hotel, Banff
The Hidden Ridge Resort is located on Tunnel Mountain, a short drive from the Banff Museum National Historic Site and 2 miles from the Cave and Basin National Historic Site, offering a peaceful escape from the town centre. This 3-star resort has received very good user ratings for its cleanliness and overall experience.
The resort provides apartment-style accommodation with full kitchens and fireplaces. Guests can enjoy amenities such as a swimming pool, hot tub, sauna, and fitness centre, as well as a restaurant and bar.
Hotel Canoe And Suites - Banff
No reviews

Hotel Canoe And Suites

hotel, Banff
Hotel Canoe and Suites is situated in Banff, 1 kilometre from the town centre, offering a balance of tranquility and accessibility.
This 4-star hotel accommodation provides on-site dining at its restaurant, complimentary Wi-Fi, parking, and a sauna, with pets welcome and a 24/7 front desk.
Hôtel Banff Inn - Banff
8.0 1194 reviews

Hôtel Banff Inn

hotel, Banff
Hôtel Banff Inn, a 3-star hotel in Banff, is located on Banff Avenue, offering a 10- to 15-minute walk to downtown Calgary and a 15-minute drive to attractions such as the Banff Gondola and hot springs.
This Banff accommodation provides complimentary access to its sauna, steam room, and hot tub, alongside on-site spa services and massages, with free WiFi available throughout the property.

Frequently asked questions about hotels in Banff

  • What are the top landmarks to see in and around Banff, AB, Canada?

    You absolutely must see Lake Louise, with its turquoise waters and the iconic Fairmont Chateau Lake Louise. The Banff Gondola is a great way to get stunning views of the town and surrounding mountains. And of course, you can't miss the natural beauty of the Bow River, with its cascading waterfalls and scenic walking trails.
  • What are the best hotels with a swimming pool in Banff?

    Moose Hotel And Suites, Peaks Hotel And Suites and Fairmont Banff Springs are among the best hotels with a swimming pool in Banff.

  • What are the most affordable attractions in and around Banff, AB, Canada?

    For free fun, take a stroll along the Bow River pathway, hike to Johnston Canyon to see the frozen waterfalls, or visit the Cave and Basin National Historic Site to learn about the history of Banff. The Banff Public Library is also a great place to relax and browse, and it's completely free.
  • What are the most popular 2, 3 and 4-star hotels in Banff?

    Among 2, 3 and 4-star hotels in Banff, Peaks Hotel And Suites, Banff Aspen Lodge and Brewster Mountain Lodge are the most popular ones.

  • How can travelers relax during a week in and arond Banff, AB, Canada?

    Spend an afternoon soaking in the mineral-rich waters at the Banff Upper Hot Springs. Take a scenic drive along the Icefields Parkway, stopping to admire the breathtaking views. Or simply relax on the patio of a local cafe, enjoying the fresh mountain air and watching the world go by.
  • What are the best luxury hotels in Banff?

    Moose Hotel And Suites, Canalta Lodge and The Rimrock Resort Hotel Banff are among the best luxury hotels in Banff.

  • What amenities can travelers expect in hotel rooms in Banff, AB, Canada?

    Most hotels in Banff offer standard amenities like comfortable beds, private bathrooms, and TVs. Many also have additional features like coffee makers, mini-fridges, and even balconies with mountain views. Check the hotel website for specific amenities before booking.
  • What are the best family friendly hotels in Banff?

    The best family friendly hotels in Banff are Moose Hotel And Suites, Peaks Hotel And Suites and Fairmont Banff Springs.

  • When is the best time to book a hotel in Banff, AB, Canada?

    The peak season in Banff is from June to September, so if you're planning to visit during those months, it's best to book your hotel well in advance, especially if you're looking for a specific hotel or room type. You can sometimes find good deals outside of peak season, though.
  • What are the best pet friendly hotels in Banff?

    The best pet friendly hotels in Banff are Moose Hotel And Suites, Fairmont Banff Springs and Canalta Lodge.

  • What are some pet-friendly activities in and around Banff, AB, Canada?

    Many of the trails in Banff National Park are dog-friendly, so you can enjoy a hike with your furry friend. The Bow River pathway is also a great option for a leisurely stroll with your dog. And there are several restaurants and cafes in Banff that welcome pets on their patios.
  • What are the best hotels with jacuzzi in Banff?

    Moose Hotel And Suites, Peaks Hotel And Suites and Fairmont Banff Springs are the best hotels with a jacuzzi in Banff.

  • Which towns or cities worth a visit near Banff, AB, Canada?

    Just a short drive from Banff, you can visit the charming town of Canmore, known for its stunning mountain views and excellent hiking trails. For a taste of history, head to the historic town of Lake Louise, with its iconic Fairmont Chateau Lake Louise and the turquoise waters of Lake Louise. And for a day of shopping and dining, visit the bustling city of Calgary, about a two-hour drive from Banff.

Popular destinations

Best Banff hotels with a pool

Among the 129 accommodations in Banff, here are the 4 best hotels with a pool

Rimrock Banff, Emblems Collection - Banff
8.9 1581 reviews

Rimrock Banff, Emblems Collection

hotel, Banff
The Rimrock Resort Hotel Banff is situated close to the Upper Hot Springs, offering easy access to the Banff Centre and other attractions. This 5-star hotel enjoys very good user ratings for its location and cleanliness.
The hotel features a range of facilities, including an indoor pool, hot tub, spa, restaurant, shops, and meeting rooms. It also offers ski storage and is close to the Rimrock Resort Hotel Banff Springs Golf Course.
Hotel ∙ 2 Bedrooms ∙ 4 Guests - Banff
No reviews

Hotel ∙ 2 Bedrooms ∙ 4 Guests

hotel, Banff
Irwin's Mountain Inn, offering the "Hotel ∙ Superior Bedroom Suite", is located on Banff Avenue, within walking distance of the town centre and its main attractions.
The spacious suite features two queen-size beds, a double sofa bed, and a kitchenette with a microwave, sink, and mini-fridge, accommodating up to four guests.
Royal Canadian Lodge - Banff
8.7 2147 reviews

Royal Canadian Lodge

hotel, Banff
The Royal Canadian Lodge is a 4-star hotel situated a short drive from the Banff Gondola and Banff Center for Arts and Creativity, offering easy access to the town's attractions. It consistently receives very good user ratings, making it a popular choice for travellers.
The lodge provides comfortable rooms with modern amenities, including free Wi-Fi, a mini fridge, and a coffee machine. Guests can enjoy a range of on-site facilities, such as an indoor mineral pool, spa, fitness centre, restaurant, and bar, as well as access to nearby outdoor activities.
Banff Inn - Banff
8.4 2907 reviews

Banff Inn

hotel, Banff
The Banff Inn, a 3-star hotel in Banff, is situated approximately 19 kilometres from Sunshine Village Ski Resort and a 26-minute drive from Johnston Canyon.
This family-friendly establishment offers 1-bedroom lodgings with a swimming pool, jacuzzi, sauna, and spa, plus an on-site restaurant, Carlito's Pizzeria, and free Wi-Fi; children under 12 stay free in existing beds.

Best Banff hotels with parking

Banff Rocky Mountain Resort - Banff
7.9 7006 reviews

Banff Rocky Mountain Resort

hotel, Banff
Banff Rocky Mountain Resort enjoys a convenient location within Banff National Park, less than 3.2km from the Banff Off-Leash Dog Park and Victoria Glacier, and approximately 4.8km from the Banff Park Museum National Historic Site and Surprise Corner.
This family-friendly hotel offers a range of amenities including an indoor pool, fitness centre, restaurant, bar, tennis courts, and free Wi-Fi and parking; pets are welcome.
Peaks Hotel And Suites - Banff
9.3 1666 reviews

Peaks Hotel And Suites

hotel, Banff
Peaks Hotel and Suites is conveniently located in Banff, just 1.2 miles from the Cave and Basin National Historic Site, a key landmark in Banff's history. This 3-star hotel has received excellent user ratings for its location, cleanliness, and overall experience.
The hotel offers a range of modern amenities, including a swimming pool, jacuzzi, fitness centre, and a sauna. Guests can enjoy their meals in the on-site restaurant or relax on the terrace, taking in the scenic views.
Hotel ∙ 1 Bedroom ∙ 4 Guests - Banff
No reviews

Hotel ∙ 1 Bedroom ∙ 4 Guests

hotel, Banff
This Banff hotel, offering the 'Hotel ∙ 1 Bedroom ∙ 4 Guests' package, is situated in Banff town centre, less than 0.16 km from the main area and close to attractions like the Cave and Basin National Historic Site.
The 329 sq ft (30.5 sqm) suite features two queen beds, one bathroom, and accommodates four guests; amenities include a rooftop hot pool, fitness centre, and free access to the Banff Roam bus service for exploring Banff National Park.
Elk + Avenue Hotel - Banff
8.9 2896 reviews

Elk + Avenue Hotel

hotel, Banff
The Elk + Avenue Hotel is conveniently located in Banff, just a short distance from the Banff Gondola and a 20-minute drive from Lake Minnewanka. This 3-star hotel has received very good user ratings for its comfortable rooms and friendly service.
The hotel offers a range of amenities, including a sauna, hot tub, fitness centre, and restaurant, making it a great choice for travellers looking for a relaxing and convenient stay. Guests can enjoy activities like skiing, hiking, and sightseeing in the surrounding area, depending on the season.
©2026 cozycozy.com