Alberta may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Search Banff, Alberta Hotels from AU$150

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars and activities. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular Filters
Property class
Your Budget
Guest rating
Payment Type
Property Type
Area
Popular Locations
Amenities
Accessibility
Trip type
Moose Hotel And Suites
3.5 out of 5
345 Banff Ave, Banff, AB
Free cancellationReserve now, pay when you stay
The price is AU$289 per night
0.37 km from city centre
4.7/5Exceptional! (1,559 reviews)

"The hotel is one of the best in banff. Hot tubs, pool and location are the best. A few notes: 1- All single bedrooms are in the ground floor!!! Surprise! We had to upgrade to suite to avoid living in (rather than by) the street in the ground floor. 2- Pacini Resturant in the hotel: poor service and ..."…"

Reviewed on 8 Aug. 2020

Moose Hotel And Suites
Banff Caribou Lodge and Spa
3.5 out of 5
521 Banff Ave, Box 1070, Banff, AB
Free cancellationReserve now, pay when you stay
The price is AU$208 per night
1.03 km from city centre
4.1/5Very Good! (1,778 reviews)

"A really cute/quaint place to stay. Loved the caribou/chalet-themed decor, enjoyed the Keg restaurant on the ground floor with a mountain view, excellent customer service with friendly and knowledgeable front desk staff (we asked for many recommendations on places to see around Banff). About a 15 ..."…"

Reviewed on 4 Aug. 2020

Banff Caribou Lodge and Spa
Canalta Lodge
3.5 out of 5
545 Banff Ave, Banff, AB
Free cancellationReserve now, pay when you stay
The price is AU$250 per night
1.24 km from city centre
4.3/5Excellent! (934 reviews)

"Room is clean and spacious. Breakfast attendants were safely and efficiently serving food in compliance to COVID-19 regulations. The hotel was newly renovated and looks brand new. Highly recommended. Patrino’s Restaurant at Rundle Lodge located next to Canalta lodge has the best pasta very reasonable ..."…"

Reviewed on 8 Aug. 2020

Canalta Lodge

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Tunnel Mountain Resort
3.5 out of 5
502 Tunnel Mountain Road, Box 1137, Banff, AB
Free cancellationReserve now, pay when you stay
The price is AU$231 per night
1.64 km from city centre
4.3/5Excellent! (938 reviews)

"Price was reasonable in comparison with other properties. Room was"…"

Reviewed on 3 Aug. 2020

Tunnel Mountain Resort
Banff Rocky Mountain Resort
3 out of 5
1029 Banff Ave, Banff, AB
Free cancellationReserve now, pay when you stay
The price is AU$208 per night
3.49 km from city centre
4/5Very Good! (2,151 reviews)

"The beds were super comfortable and the customer service was amazing."…"

Reviewed on 7 Aug. 2020

Banff Rocky Mountain Resort
The Fox Hotel and Suites
3.5 out of 5
461 Banff Ave, Banff, AB
Free cancellationReserve now, pay when you stay
The price is AU$231 per night
0.85 km from city centre
4.2/5Excellent! (1,561 reviews)

"Staff is great. Hot tub was closed but understandable due to COVID. Beds are clean. Air conditioner did not reach to the bedroom. We would stay again."…"

Reviewed on 8 Aug. 2020

The Fox Hotel and Suites
Hidden Ridge Resort
3.5 out of 5
901 Hidden Ridge Way, Banff, AB
Free cancellationReserve now, pay when you stay
The price is AU$266 per night
2.08 km from city centre
4.1/5Very Good! (2,126 reviews)

"Likes: Location, view, our unit was the entire building, pool area, lots of space. Dislikes: Room was not cleaned thoroughly (not vacuumed properly, hair and used q-tip in bathroom), limited kitchen utensils, noisy guests at night, old bedspreads."…"

Reviewed on 7 Aug. 2020

Hidden Ridge Resort
The Rimrock Resort Hotel
4 out of 5
300 Moutain Avenue, Banff, AB
The price is AU$299 per night
3.01 km from city centre
4.5/5Wonderful! (1,605 reviews)

"Very nice hotel. After booking on Expedia we were told at the front desk we would not qualify for any specials being advertised online for this location. Spa was closed due to Covid restrictions and pool was available by reservation only."…"

Reviewed on 7 Aug. 2020

The Rimrock Resort Hotel
Mount Royal Hotel
3 out of 5
138 Banff Avenue, Banff, AB
Free cancellationReserve now, pay when you stay
The price is AU$229 per night
0.12 km from city centre
4.6/5Wonderful! (1,190 reviews)

"Great location, great safety precautions taken and really great rooms. Nice and clean and bright. I wasn’t expecting the high ceilings. The beds were great as well. The nespresso machine was a nice added touch."…"

Reviewed on 6 Aug. 2020

Mount Royal Hotel
Banff Park Lodge
3 out of 5
222 Lynx St, Banff, AB
Free cancellationReserve now, pay when you stay
The price is AU$219 per night
0.22 km from city centre
4.2/5Very Good! (1,573 reviews)

"They have adapted to the mask mandate quite well and we never felt put off by any of the changes that were in place. Given it was a long weekend I wish the lounge would have opened earlier, but I understand the limitations."…"

Reviewed on 4 Aug. 2020

Banff Park Lodge
Banff Inn
3 out of 5
501 Banff Ave, Banff, AB
Free cancellationReserve now, pay when you stay
The price is AU$227 per night
0.91 km from city centre
4.2/5Excellent! (975 reviews)

"Staff were friendly, helpful, and accommodating. Room was clean and well-supplied."…"

Reviewed on 7 Aug. 2020

Banff Inn
Rundlestone Lodge
3 out of 5
537 Banff Avenue - Box 489, Banff, AB
Free cancellationReserve now, pay when you stay
The price is AU$208 per night
1.18 km from city centre
4.3/5Excellent! (990 reviews)

"We had a great stay. Friendly staff and short walk to get to all the shops"…"

Reviewed on 8 Aug. 2020

Rundlestone Lodge
The Elk & Avenue Hotel
3 out of 5
333 Banff Ave, Banff, AB
Free cancellationReserve now, pay when you stay
The price is AU$217 per night
0.25 km from city centre
4.2/5Excellent! (989 reviews)

"The hotel location is the perfect distance from the Banff Strip, and it is clean and managed Covid"…"

Reviewed on 6 Aug. 2020

The Elk & Avenue Hotel
Banff Voyager Inn
2.5 out of 5
555 Banff Ave, Banff, AB
Free cancellationReserve now, pay when you stay
The price is AU$166 per night
1.3 km from city centre
3.4/5 (912 reviews)

"Got exactly what we expected, no ac, dogs are allowed, continental breakfast is bagged now, pool was closed."…"

Reviewed on 4 Aug. 2020

Banff Voyager Inn
Buffalo Mountain Lodge
3.5 out of 5
700 Tunnel Mountain Road, Banff, AB
The price is AU$150 per night
1.57 km from city centre
4.2/5Excellent! (979 reviews)

"Lovely location and property. Needed a little more TLC but staff was all amazing"…"

Reviewed on 6 Aug. 2020

Buffalo Mountain Lodge
Don't see what you're looking for?
See all available properties in Banff
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Visiting Banff

Nature enthusiasts will enjoy exploring Banff, and visitors give high marks for the magnificent mountain views, ski areas, and lakeside setting. This scenic city also attracts tourists with its local tours and shopping. Top sights in the city include Upper Hot Springs, Banff Gondola, and Cave and Basin National Historic Site. In Banff, there are 40 hotels and other accommodations to choose from.

Sightseeing and Staying in Banff

The mountain views, hiking trails, and lakeside highlight the city's natural beauty, and Upper Hot Springs, Banff Gondola, and Cave and Basin National Historic Site are worth a visit. Top activities include skiing and taking local tours, while Mount Norquay Ski Resort, Banff Legacy Trail, and Fenland Trail are favorite sights to visit. A couple of additional sights to add to your agenda are Canada House Gallery and Canadian Ski Museum West.

As you plan your holiday retreat, you'll find 40 hotels and other lodging accommodations to choose from in Banff. Below are top ranked ones based on our user reviews:

  • Moose Hotel And Suites - With a stay at this 3.5-star hotel, guests can enjoy access to a full-service spa and a restaurant, along with free WiFi. It's a favorite with Expedia travelers for its bar and comfortable rooms.
  • The Rimrock Resort Hotel - Our customers like the dining options and bar at this resort. With a stay at this 4-star resort, guests can enjoy access to a full-service spa and 2 restaurants, along with free WiFi.
  • Fairmont Banff Springs - With a stay at this 4-star resort, guests can enjoy access to a full-service spa and a golf course, along with free WiFi. Expedia customers like its dining options and pool.

A top sight in the surrounding area is Sunshine Village, located 9.3 mi (14.9 from the heart of the city.

Getting Around Banff

To see more of the larger area, hop on a train at Banff Station. Banff may not have many public transit choices so consider renting a car to explore the city.

Dressing for Banff

  • Between January and March, daytime temperatures average 46°F, while nighttime temperatures stay around 7°F
  • From April to June, the average is 72°F during the day and 26°F at night
  • July through September sees average temperatures of 75��F during the day and 37°F at night
  • In October-December, you can expect 58°F as the daytime average and 8°F as the nighttime average
  • Banff gets about 0.94 inches of rain per year
  • July and August are usually the hottest months averaging 72°F, while January and December are usually the coldest with an average temperature of 10°F

Frequently asked questions

Where is the best place to stay in Banff?
Moose Hotel And Suites is a favourite with Expedia customers. This 3.5-star hotel offers a full-service spa and a restaurant. It’s located steps from Banff National Park Information Centre. Other top choices based on traveller reviews include Canalta Lodge and The Elk & Avenue Hotel.
If I need to cancel my hotel reservation in Banff, will I receive a refund?
Yes! You’ll find that most hotel bookings are fully refundable if you cancel prior to the accommodation’s cancellation deadline, which often is within 24-48 hours of check in. If you have a reservation that’s non-refundable, it might still be possible to cancel it and receive a refund within a 24-hour period of booking. Enter your dates, click on “Search”, then you can use the “free cancellation” filter to view the best deals in Banff.
What's the best budget-friendly accommodation in Banff?
Based on reviews, Inns of Banff is a popular 2.5-star hotel for our travellers looking for an economical choice, and features free WiFi and an indoor pool. Other good options for your budget-friendly stay include Bow View Lodge and Homestead Inn Banff.
What's the best accommodation option for a family trip to Banff?
Tunnel Mountain Resort is a top 3.5-star lodge on Expedia for families, and features an indoor pool and free parking. Moose Hotel And Suites is another good choice for your family trip. Also, children of all ages will enjoy a visit to Banff Park Museum.
What's the best accommodation for a romantic getaway to Banff?
Buffalo Mountain Lodge is a favourite 3.5-star hotel for couples, and features a restaurant and a bar. Other good choices for your romantic getaway include The Rimrock Resort Hotel and Fairmont Banff Springs.
What's the best pet-friendly accommodation option in Banff?
Moose Hotel And Suites is a top hotel for people travelling with their pets, and offers 2 hot tubs and a full-service spa for its human guests. Other good choices for you and your pet’s trip include Tunnel Mountain Resort and Inns of Banff.
What's the best luxury hotel in Banff?
The Rimrock Resort Hotel is a 4-star resort with 2 restaurants and 2 bars, and it’s a popular choice for Expedia travellers looking for an elegant place to stay. Another upscale option for your holiday is Royal Canadian Lodge.
What's the best boutique-style accommodation in Banff?
Brewster’s Mountain Lodge is a favourite 3-star hotel with Expedia travellers looking for stylish accommodation, and features free breakfast and a fitness centre. The Elk & Avenue Hotel and The Rimrock Resort Hotel are other boutique-style choices.
What's the best accommodation for a golf trip to Banff?
Fairmont Banff Springs is a top 4-star resort that has a golf course and features WiFi. You can tee off at Banff Springs Golf Club during your trip.
What's the best hotel for a trip to the slopes in Banff?
Based on our travel data, Moose Hotel And Suites is a top 3.5-star hotel for a winter holiday, and features ski storage and free WiFi. Other good options for your ski trip include The Fox Hotel and Suites and Banff Park Lodge. Enjoy the skiing and snowboarding by visiting Mount Norquay Ski Resort or Sunshine Village.
What are some accommodations with pools in Banff?
Moose Hotel And Suites is a popular 3.5-star hotel featuring an indoor pool, a full-service spa and 2 hot tubs. A couple of other options with an on-site pool include The Fox Hotel and Suites and Banff Park Lodge.

Recent Reviews in Banff

More trip options