Places to stay in Banff, Alberta

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

B&Bs - 34 Hotels and Motels - 39 Camping / RV - 5 Cottages / Lodges / Rentals - 4

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.

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, Sundance Pass, Cory Pass, Sanson Peak and Goat Creek.

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

Best reviewed accommodations in Banff

The Rundlestone Lodge, Banff

Photograph of Rundlestone Lodge, Banff
10 OUT OF 10 My boyfriend and I spent one night in Banff for a romantic getaway and we did allot of research about what kind of room we wanted and decided on the rundle stone lodge. We chose the king loft, which included a large 2 person Jacuzzi tub, kitchenette and cozy fireplace. The room was a great size, .....

The Charlton's Cedar Court, Banff

Photograph of Charlton's Cedar Court, Banff
10 OUT OF 10 We stayed at Charlton cedar court in Banff, Alberta, in the month of July (2007) for only one night. We received 2 rooms with 4 double beds. The rooms were connected through a small kitchenette/washroom area and provided some privacy and disconnection for those who may have wanted it. The rooms .....

Selected properties

Blue Mountain Lodge - B&B Inn

Photograph of Blue Mountain Lodge - B&B Inn, Banff

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

The town of Banff is located in one of the most scenic regions of the world. Nestled in the Canadian Rockies, Banff and the National Park offer visitors unique opportunities to enjoy our spectacular mountains.

Box 2763
Banff, Alberta

At Wits End

Photograph of At Wits End, Banff

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

Nestled at the foot of Sulphur Mountain this Banff bed and breakfast retreat is located in the heart of Banff National Park, adjacent to world-renowned Cascade Gardens and just minutes from the Upper Hot Springs Pool, the Banff Springs Hotel, the .....

116 Mountain Avenue
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 art@editionsgallery.com.

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:

Closed, unlisted or renamed properties

  • Thea's House, 138 Otter Street
  • Banff Mountain Thyme B&B, Box 3206
  • Rundle Manor Apartment Hotel, 457 Marten Street