Banff

Travel Guide
Banff which includes a small town or village and mountains
Visit the highest town in Canada and explore the pristine wilderness which surrounds it.

Banff is the perfect place from which to explore Canada's Rocky Mountains. Surrounded by the pristine wilderness of the Banff National Park and central to many of the regions best attractions, Banff is popular throughout the year. The town's native population of 10,000 is supplemented by around 4 million visitors each year.

Skiers are spoilt for choice with several ski resorts nearby. Try the slopes at Mt Norguay, Lake Louise Ski Resort or Sunshine Village. Mt Norguay is the favorite of the locals, it has the least crowds and the most advanced slopes. Both Lake Louise and Sunshine Village have huge numbers of ski runs to choose from, from advanced to beginner. The easiest way to get there is to catch one of the shuttle buses which pick up from all the hotels in town.

In summer, the landscape around Banff transforms from a winter wonderland to a green wilderness, ripe for a whole variety of outdoor pursuits. There are hundreds of trails to explore, from easy strolls alongside streams to strenuous hikes which circumnavigate spectacular lakes. Mountain biking is another great way to explore and there are bike-rentals in the town which can also provide maps of the best trails in the area. Rent a kayak and get out on one of the incredible vivid blue lakes in the area for a different perspective.

Get out on the town after a day of skiing or cycling. Being a vacation destination, a party atmosphere pervades the town all year round. There are some excellent nightclubs and bars in the center of town. Don't miss the Dancing Sasquatch, a local institution which is open until late.

Banff is around an hour and a half from Calgary by car, or four hours south of Jasper.

Banff Travel Guide Video

Banff Rocky Mountain Resort
Banff Rocky Mountain Resort
3 out of 5
1029 Banff Ave, Banff, AB
The price is $96 per night from Oct 23 to Oct 24
$96
per night
Oct 23 - Oct 24
Stay at this 3-star family-friendly hotel in Banff. Enjoy free WiFi, free parking, and 2 spa tubs. Our guests praise the bar and the overall value in our reviews. ...
7.8/10 Good! (1,545 reviews)
"Ez check in- comfort place but with senior, it’s not a good idea to take the stairs ( cz have to walk upstairs)..everything else is great, 2 bathrooms and clean."

Reviewed on Sep 23, 2023

Banff Rocky Mountain Resort
The Rimrock Resort Hotel
The Rimrock Resort Hotel
4 out of 5
300 Moutain Avenue, Banff, AB
The price is $264 per night from Oct 19 to Oct 20
$264
per night
Oct 19 - Oct 20
Stay at this 4-star spa resort in Banff. Enjoy free WiFi, 2 restaurants, and 2 bars/lounges. Our guests praise the breakfast and the pool in our reviews. Popular ...
9.2/10 Wonderful! (1,227 reviews)
"Lovely place if you want to treat yourself. The dining in Eden was costly but very worth it, as you feel like royalty. Great staff everywhere!! Good spa, great food, bellhops, valet, restaurant staff.... All amazing!"

Reviewed on Sep 24, 2023

The Rimrock Resort Hotel
Moose Hotel And Suites
Moose Hotel And Suites
4 out of 5
345 Banff Ave, Banff, AB
The price is $185 per night from Oct 22 to Oct 23
$185
per night
Oct 22 - Oct 23
Stay at this 4-star spa hotel in Banff. Enjoy free WiFi, free parking, and 2 spa tubs. Our guests praise the pool and the restaurant in our reviews. Popular ...
9.4/10 Exceptional! (1,955 reviews)
"Great location - walkable to everywhere on Main Street. The property was great for our family and a great Banff experience. We also ate at the on site restaurant for dinner and it was wonderful."

Reviewed on Sep 21, 2023

Moose Hotel And Suites
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.
Douglas Fir Resort and Chalets
Douglas Fir Resort and Chalets
3 out of 5
525 Tunnel Mountain Road, Banff, AB
Stay at this 3-star ski condo in Banff. Enjoy free WiFi, free parking, and 2 spa tubs. Our guests praise the pool and the property condition in our reviews. ...
8/10 Very Good! (2,429 reviews)
"Great place and worst reception lady"

Reviewed on Sep 23, 2023

Douglas Fir Resort and Chalets
Hidden Ridge Resort
Hidden Ridge Resort
3.5 out of 5
901 Hidden Ridge Way, Banff, AB
Stay at this 3.5-star aparthotel in Banff. Enjoy free WiFi, free parking, and 2 spa tubs. Our guests praise the property condition in our reviews. Popular attractions ...
8.4/10 Very Good! (3,364 reviews)
"Great, hot tub was lovely."

Reviewed on Sep 25, 2023

Hidden Ridge Resort
Basecamp Suites Banff
Basecamp Suites Banff
2.5 out of 5
101, 316 Marten St, Banff, AB
Stay at this aparthotel in Banff. Enjoy free WiFi, onsite parking, and a kitchen. Popular attractions Banff Lake Louise Tourism Bureau and Banff National Park ...
9/10 Wonderful! (80 reviews)
Dead central to everything in Banff
"The Pros: Ground Zero to Banff town centre. Everything is just a moments walk away. Whilst paid parking is $30 a day in the adjacent parking garage, it’s secure and we could walk from car to same floor where our room was - so that was really convenient for check in/out and gave us peace of mind. ..."

Reviewed on Sep 12, 2023

Basecamp Suites Banff
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.

Getting around Banff

The town of Banff itself is easily walkable and, with the stunning natural scenery everywhere you look, this is one of the nicest ways to get around town. There are also lots of cycle paths, and you’ll find bike rental companies all over town. Many hotels offer free shuttles to sites within the park, while a hop-on, hop-off bus service connects the town with Lake Louise, Johnston Canyon, and more. Visit the Roam Public Transport website.Browse Banff rental cars.

Best time to visit

Beautiful Banff is sure to captivate you throughout the year, with a face that changes with the seasons. Between December and March, the place becomes a winter wonderland, with snow blanketing the mountains and treetops; this is the time to come to enjoy Banff’s fantastic skiing. In summer, hike and horseback ride the forests and mountains, take a cruise on Lake Minnewanka, track bears and more.

Popular places to visit

Reviews of Banff

4.8
Top Destination
5 - Excellent
681
" "5 - Excellent 80.21201413427562%
4 - Good
151
" "4 - Good 17.785630153121318%
3 - Okay
12
" "3 - Okay 1.4134275618374559%
2 - Disappointing
5
" "2 - Disappointing 0.5889281507656066%
1 - Terrible
0
" "1 - Terrible 0%

5/5 - Excellent

Verified traveler
May 10, 2020

Fantastic mountain resort town. Gorgeous and lots to do.

5/5 - Excellent

Verified traveler
Mar 21, 2020

Banff is a beautiful winter wonderland! I will definitely come back to relax the mind. My 10 year old loved it... however it may be harder to hike with smaller children.

4/5 - Good

Verified traveler
Mar 20, 2020

This is a ski / resort town . IE nothing is cheap . Average meal for two Is 50 ca , also Parking is ruff . Over all every person working in Banff was super nice - great getaway- think spring time would be a zoo . But for our long weekend it great !

5/5 - Excellent

Verified traveler
Mar 20, 2020

Great skiing and a wonderful ski town. The skiing rivals Vail, the vistas even more stunning and the town is a real ski town, not a contrived “resort.” Not pretentious, not expensive. It’s a Western ski town with a little European, Alpine feel to it.

5/5 - Excellent

Verified traveler
Mar 17, 2020

Great skiing, beautiful views.

5/5 - Excellent

Verified traveler
Mar 14, 2020

Beautiful place !!

Read travel guides and advice on visiting Banff

Cities near Banff