Places to stay in Banff, Alberta

We currently have 97 accommodations in and around Banff with other regional listings available for Motels, Campsites, Hotels, B&B's and other properties.

B&Bs - 34 Hotels - 48 Motels - 6 Camping / RV - 4 Cottages / Lodges / Rentals - 5

The town of Banff, Alberta, is famous for its beautiful setting, but it is more than just a pretty place and a stopping off point for visitors to Banff National Park. As Canada's only incorporated municipality in a national park, Banff is a very special and unique community. Banff offers vacation possibilities as diverse as the Canadian Rocky Mountain landscape. Local dining options include Timbers Food Co, Earl's Restaurant, Suginoya Restaurant, and The Old Spaghetti Factory.

Wondering where to stay? Visitors have access to a large number of hotels in the community, though there are a large number of nearby Bed and Breakfasts. If you are travelling in the area, Banff is located close to Echo Creek, Spray River, Bow Falls, Mount Cory and Sulphur Mountain Cosmic Ray Station National Historic Site of Canada.

Trying to find dining options in Banff? Look for Banff restaurants.

Best reviewed accommodations in Banff

The Charlton's Cedar Court, Banff

Photograph of Charlton's Cedar Court, 10 OUT OF 10

I thought it was a great value. A few blocks from the main action in Banff, lots of parking, nice room. Our ground floor room had no view at all, but a 30 second walk took you in the shadows of the Rockies. Nice robes, which was nice. No restaurant on premises but many close by. Would definitely .....

The Tunnel Mountain Resort, Banff

Photograph of Tunnel Mountain Resort, 9 OUT OF 10

This hotel was a good choice for our stay in Banff. The staff was friendly and helpful. We chose a standard room which was big enough for 2 (more than 2 would have been crowded). The in-room fireplace was great. We used it both nights of our stay. Parking near our room at the hotel was a challenge. .....

Selected properties

Mountain Home Bed & Breakfast

Bed & Breakfast located 1km from the center of Banff.

Come and enjoy the quiet elegance of our 4-star B&B, located close to the Bow River walkway and just 1½ blocks from Banff's many shops, gourmet restaurants and boutiques. Our guests have a private entrance to their spacious sunny rooms on the second floor.

129 Muskrat Street
Banff, Alberta

Johnston Canyon Resort

Cottage located 1km from the center of Banff.

Johnston Canyon Resort invites its guests to unwind in natural and personalized surroundings providing unique Banff Cabins. Visitors may choose from a variety of Banff Cabin Rentals including our 2 bedroom classic cabins.

Photograph of Johnston Canyon Resort, Banff
Bow Valley Parkway
Banff, Alberta

Not the town you are looking for? Try our Town Search, or use the Advanced Google Search above.

Other local Banff information and places to visit.

Editions Gallery - Cascade Court Plaza

Welcome to Editions Gallery. With seven retail locations throughout Alberta we specialize in limited editions prints. We offer one of the largest selections of art available and you'll find just a small sample of our exciting artworks on this brand new website. Return to our site often to check for new updates, and be sure to keep your eye open for some exciting upcoming artist events. For any questions or inquiries you can contact us locally by calling 780-444-2278 or toll free at 1-800-267-2787. We can also be contacted by email at

The Elk & Oarsman Restaurant & Pub - Upr 119 Banff Avenue

Established in 2005, The Elk & Oarsman is Banff's premier sports pub & restaurant. The timber & river rock décor & beautiful stone fireplace make The Elk & Oarsman a favorite for locals & tourists from around the world. The Elk offers the best in food, live entertainment, twelve draft selections and true hospitality. Our summertime rooftop patio offers an amazing 360° view of rocky mountain scenery, and in cooler weather our inviting wood burning fireplace will warm you as you relive a day on the slopes. Come on in and bring your friends!

Nearby towns

Banff is close to:

Canmore - 12km

Exshaw - 20km

Kananaskis - 21km

Web-Max 2016