Beginning of main content

Search 321,000 hotels worldwide.

Get the price guarantee available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Where To Stay In Banff

Banff Hotel Guide

Banff has a good range of long-stay and short-stay places to rest and relax. Currently, Expedia's extensive database has 37 places to base yourself within 3 miles of Banff.

The Fairmont Banff Springs and the Douglas Fir Resort and Chalets are two preferred hotels to spend a night in the main area. The Fox Hotel and Suites and the Delta Hotels by Marriott Banff Royal Canadian Lodge also appeal to visitors.

Cave and Basin National Historic Site and Mount Norquay Ski Resort are well-known Banff, attractions, and many visitors choose to stay close by. The Banff Aspen Lodge and the Banff Ptarmigan Inn are among the options that are close to Cave and Basin National Historic Site. The Brewster's Mountain Lodge and the Juniper Hotel are close to Mount Norquay Ski Resort.

Head to the tee at Banff Springs Golf Club and relish in a memorable morning of golf. The Hidden Ridge Resort and The Rimrock Resort Hotel are close by. Surprise Corner is the best place to appreciate the surrounding area and get your bearings. The most popular hotel accommodations near this attraction are the Buffalo Mountain Lodge and Charltons Banff.

If you're still searching, you might want to look into the Rundle Cliffs Lodge as well as the Sunshine Mountain Lodge, which are 11 miles and 10 miles from the heart of Banff. The Solara Resort and Spa - Bellstar Hotels & Resorts and the Paradise Resort Club can be found 12 miles and 11 miles away.

Attractions and Hotels Near Banff

Finished with Banff? the rest of Canadian Rockies is right on your doorstep. Canadian Rockies is known for forests and rivers, while popular visitor attractions are nature museums, history museums and open-air museums. Alternatively, this part of the country also has activities like snowboarding and skiing. You're here, so you might as well make the most of it!

9 miles away from Banff is Harvie Heights, where you can spend a few hours exploring the Stewart Creek Golf Club and Canmore Caverns. The Georgetown Inn and Quality Resort Chateau Canmore are just some of the accommodation options in Harvie Heights. Or, stay in Canmore, 11 miles to the southeast of Banff, where you can pick from the Rocky Mountain Ski Lodge and Best Western Plus Pocaterra Inn. While in Canmore, be sure to check out Wind Ridge Trail and the Silvertip Golf Course.

How to Get to Banff

Banff Airport is a logical airport for getting in or out of Banff. It is 2 miles away. The Tunnel Mountain Resort is close by.