COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Search Banff, Alberta Hotels from AU$188

Search over 1 million properties and 550 airlines worldwide

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

Filter by

Banff Caribou Lodge and Spa
3.5 out of 5
521 Banff Ave, Box 1070, Banff, AB
The price is AU$298 per night from 29 Jul. to 29 Jul.
1.03 km from city centre
4/5Very Good! (2,248 reviews)
"Hotel staff at Banff Caribou and Keg restaurant were excellent and informative. Hotel was clean and close to downtown Banff."

Reviewed on 27 Jul. 2021

Banff Caribou Lodge and Spa
The Elk & Avenue Hotel
3 out of 5
333 Banff Ave, Banff, AB
The price is AU$346 per night from 26 Aug. to 26 Aug.
0.25 km from city centre
4.3/5Excellent! (1,271 reviews)
"Excellent"

Reviewed on 28 Jul. 2021

The Elk & Avenue Hotel
The Fox Hotel and Suites
3.5 out of 5
461 Banff Ave, Banff, AB
The price is AU$358 per night from 22 Aug. to 22 Aug.
0.85 km from city centre
4.2/5Excellent! (1,777 reviews)
"grotto style hotub with open roof is unique"

Reviewed on 26 Jul. 2021

The Fox Hotel and Suites
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Banff Park Lodge
3 out of 5
222 Lynx St, Banff, AB
Fully refundableReserve now, pay when you stay
The price is AU$287 per night from 8 Aug. to 8 Aug.
0.22 km from city centre
4.2/5Very Good! (1,630 reviews)
"Excellent location, right on the edge of downtown district so you just walk across the street and you are in the downtown area. It was a quiet beautiful area which I would prefer over staying on one of the main streets. It was the best of both worlds."

Reviewed on 27 Jul. 2021

Banff Park Lodge
The Rimrock Resort Hotel
4 out of 5
300 Moutain Avenue, Banff, AB
The price is AU$439 per night from 27 Aug. to 27 Aug.
3.01 km from city centre
4.5/5Wonderful! (1,623 reviews)
"Great mountain views, we even saw a mother grizzly and two cubs from our window!"

Reviewed on 26 Jul. 2021

The Rimrock Resort Hotel
Moose Hotel And Suites
3.5 out of 5
345 Banff Ave, Banff, AB
Fully refundableReserve now, pay when you stay
The price is AU$514 per night from 2 Aug. to 2 Aug.
0.37 km from city centre
4.7/5Exceptional! (1,981 reviews)
"Loved the rooftop hot tubs with beautiful views of the mountains! The firepit on the roof was perfect to sit back and see the stars!"

Reviewed on 27 Jul. 2021

Moose Hotel And Suites
Mount Royal Hotel
3 out of 5
138 Banff Avenue, Banff, AB
The price is AU$337 per night from 9 Aug. to 9 Aug.
0.12 km from city centre
4.6/5Wonderful! (1,792 reviews)
"like the location"

Reviewed on 27 Jul. 2021

Mount Royal Hotel
Banff Ptarmigan Inn
3 out of 5
337 Banff Ave, Banff, AB
The price is AU$376 per night from 5 Aug. to 5 Aug.
0.32 km from city centre
4.2/5Excellent! (1,427 reviews)
"This is a fabulous pet-friendly hotel- great staff, lovely room! A winner overall. Only one minus, we couldn’t have our dog with us on the outdoor dining patio, like so many of the restaurants in Banff. Not a deal breaker, though - we’ll be back!"

Reviewed on 27 Jul. 2021

Banff Ptarmigan Inn
Rundlestone Lodge
3 out of 5
537 Banff Avenue - Box 489, Banff, AB
The price is AU$358 per night from 2 Aug. to 2 Aug.
1.18 km from city centre
4.3/5Excellent! (1,096 reviews)
"Love the pool"

Reviewed on 27 Jul. 2021

Rundlestone Lodge
Banff Rocky Mountain Resort
3 out of 5
1029 Banff Ave, Banff, AB
Fully refundableReserve now, pay when you stay
The price is AU$334 per night from 22 Aug. to 22 Aug.
3.49 km from city centre
4/5Very Good! (2,599 reviews)
"Very beautiful place to stay, close to the nature. Little away from Banff city center but love it overall. Nice and wonderful arrangement for cooking & worming your own food as they have full kitchen facility in one bedroom condos."

Reviewed on 24 Jul. 2021

Banff Rocky Mountain Resort
Tunnel Mountain Resort
3.5 out of 5
502 Tunnel Mountain Road, Box 1137, Banff, AB
Fully refundableReserve now, pay when you stay
The price is AU$394 per night from 2 Aug. to 2 Aug.
1.64 km from city centre
4.5/5Wonderful! (1,302 reviews)
"Very good place for a family stay. Could use air conditioning in the rooms but the fan provided was handy. A bit noisy with doors being opened and closed next door but to be fair we did go to bed early due to a long day of travel. I would definitely stay there again."

Reviewed on 26 Jul. 2021

Tunnel Mountain Resort
Hidden Ridge Resort
3.5 out of 5
901 Hidden Ridge Way, Banff, AB
Fully refundableReserve now, pay when you stay
The price is AU$442 per night from 2 Aug. to 2 Aug.
2.08 km from city centre
4.2/5Very Good! (2,492 reviews)
"Hidden Ridge is an amazing resort located right in the mountains and minutes away from Banff. The rooms are spacious, clean and offers the rustic experience in luxury. The staff is lovely and so very kind. The pool and hot tub is a highlight to this resort with a beautiful view as you relax and unwind. ..."

Reviewed on 27 Jul. 2021

Hidden Ridge Resort
Fairmont Banff Springs
4 out of 5
405 Spray Ave, Banff, AB
The price is AU$766 per night from 3 Aug. to 3 Aug.
1.67 km from city centre
4.5/5Wonderful! (992 reviews)
"The views are outstanding, swiming pools are warm, convenient location. Canada should work more in the ALL INCLUSIVE concept ay great prices in order to attract more turists."

Reviewed on 26 Jul. 2021

Fairmont Banff Springs
Banff Inn
3 out of 5
501 Banff Ave, Banff, AB
Fully refundableReserve now, pay when you stay
The price is AU$337 per night from 5 Aug. to 5 Aug.
0.91 km from city centre
4.3/5Excellent! (988 reviews)
"Average."

Reviewed on 27 Jul. 2021

Banff Inn
Peaks Hotel and Suites
3 out of 5
218 Lynx Street,, P.O. Box 2200,, Banff, AB
The price is AU$325 per night from 29 Jul. to 29 Jul.
0.2 km from city centre
4.7/5Exceptional! (111 reviews)
"It is a new hotel in the area and everything inside the room is comfortable, including AC. The only thing that bothers us is the parking. The underground parking area has limited parking spots and we need to pay parking at 20 per night."

Reviewed on 26 Jul. 2021

Peaks Hotel and Suites
HI-Banff Alpine Centre
2 out of 5
801 Hidden Ridge Way, Banff, AB
Fully refundableReserve now, pay when you stay
The price is AU$188 per night from 29 Jul. to 29 Jul.
1.77 km from city centre
3.8/5Good! (252 reviews)
"Such a clean and well maintained facility."

Reviewed on 17 Jul. 2021

HI-Banff Alpine Centre
Bow View Lodge
2 out of 5
228 Bow Ave, Banff, AB
Fully refundableReserve now, pay when you stay
The price is AU$215 per night from 29 Jul. to 29 Jul.
0.36 km from city centre
3.8/5Good! (989 reviews)
"The location and the lake view from the hotel."

Reviewed on 27 Jul. 2021

Bow View Lodge
Royal Canadian Lodge
4 out of 5
459 Banff Ave, Banff, AB
Fully refundableReserve now, pay when you stay
The price is AU$382 per night from 29 Jul. to 29 Jul.
0.8 km from city centre
4.3/5Excellent! (993 reviews)
"Good overall"

Reviewed on 27 Jul. 2021

Royal Canadian Lodge
Brewster's Mountain Lodge
3 out of 5
208 Caribou Street, Banff, AB
The price is AU$314 per night from 16 Aug. to 16 Aug.
0.13 km from city centre
4.4/5Wonderful! (1,008 reviews)
"A"

Reviewed on 27 Jul. 2021

Brewster's Mountain Lodge
Banff Aspen Lodge
3 out of 5
401 Banff Ave, Banff, AB
The price is AU$300 per night from 5 Aug. to 5 Aug.
0.43 km from city centre
4.2/5Excellent! (981 reviews)
"Beautifully renovated suites, excellent breakfasts and love that parking was onsite and free. Cons: Couldn't find the controls for the hot tub; didn't know pool wasn't in service, and no AC although I heard that it will be installed later this year."

Reviewed on 21 Jul. 2021

Banff Aspen 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

Recent Reviews in Banff

More trip options