Places to stay in Banff, Alberta

We currently have 85 accommodations in and around Banff with other regional listings available for Motels, Campsites, Hotels, B&B's and other properties. You can filter listings by the available types:

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 Spaghetti Factory The Old.

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 Bow Valley Provincial Park, Standish Ridge, Snow Creek, Assiniboine Creek and Cory Pass.

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

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

Selected and best reviewed properties in Banff

Photograph of Charlton's Cedar Court, Banff

The Charlton's Cedar Court

10 OUT OF 10 This is a nice ski type lodge hotel. The layout is a bit maze like until you get used to it. The amenities are clean and functional. The room itself was a 4 twin bed kitchenette type suite. The kitchen and bathroom were between two bedroom type set ups. It was a very good layout that suited our .....
Photograph of Banff Park Lodge, Banff

The Banff Park Lodge

9 OUT OF 10 The location was great - just a walking distance to downtown. You would hardly notice how close downtown really was because the hotel was very quiet. We were greeted by the friendliest front desk staff I've seen in a long time. After a long travel, we retired to our comfortable bed early. I .....
Photograph of Tunnel Mountain Resort, Banff

The Tunnel Mountain Resort

The Tunnel Mountain Resort offers magnificent views of the stunning mountains and rugged Canadian wilderness. The resort features 75 units allowing guests to select either a private chalet or condo style accommodations. Each has its own unique floor plan with wood burning fireplace, full kitchen .....

Photograph of Ptarmigan Inn, Banff

The Ptarmigan Inn

The Banff Ptarmigan Inn is for those who love to play in the great outdoors- there is no better place than Banff- and no better place to call home after a day of adventure than the Banff National Park. Close to downtown Banff- the Ptarmigan Inn is within walking distance of many Banff attractions .....

Photograph of Bumper's Inn, Banff

The Bumper's Inn

Bumper’s Inn offers affordable accommodation and warm friendly service. Our quite peaceful location is surrounded on two sides by natural forest with Cascade Mountain looming in the background. Elk, Deer and a variety of other animals are a common site on the motel property. We are situated a .....

Photograph of The Juniper, Banff

The Juniper

This boutique hotel is only 2 KMS from Downtown Banff set amidst National Park forest. The Juniper boasts captivating mountain views. Freshly renovated the hotel features designer guest rooms with modern comforts. Enjoy on site Bistro and Lounge - outdoor hot tub - walking trails - wildlife viewing .....

Photograph of Rocky Mountain Bed and Breakfast, Banff

The Rocky Mountain Bed and Breakfast

We are an intimate high-country inn situated three blocks east of Banff Avenue on Otter Street in a quiet residential neighbourhood. The building dates from 1918 and has 10 guest rooms and a gorgeous main lounge and dining room. This historic mountain home is warm and spacious. It was used .....

Photograph of Banff Squirrel's Nest, Banff

The Banff Squirrel's Nest

Our smoke-free accommodation in the Canadian Rockies of Banff, Alberta, offers a truly unforgettable experience. Our Banff bed and breakfast home is open year round and is conveniently located in the center of town. Our B&B offers private ensuites in all rooms, a guest sitting area with .....

Other local Banff information and places to visit.

Things to see and do

White Mountain Adventures

Located at 120a Eagle Crescent. Adventure tour company specializing in group activities, teambuilding events and adventure holidays in Banff and the Canadian Rockies.

Rebound Cycle

Located at 902 Main Street. » Bikes » Accessories » Parts » Rebound Gift Card » Performance Apparel » Training Consulting » Partners » Service » Nutrition » Canmorebound Map » Community » Bike Rentals

Stewart Creek Golf and Country Club

Located at 4100 Stewart Creek Drive,Box 8570. To some, it's a pastime; to others, a way of life. Wherever golf ranks on your list of passions, high mountain courses are among the most spectacular and rewarding golfing experiences. The pinnacle of Canada’s mountain golf is Stewart Creek Golf & Country Club, consistently rated 4.5 stars by Golf Digest. Few golf courses in North America boast its spectacular combination of setting, extraordinary vistas and naturally sculpted fairways.

The Elk & Oarsman Restaurant & Pub

Located at 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 or unlisted properties

  • Thea's House located at 138 Otter Street closed or delisted.
  • Banff Mountain Thyme B&B located at Box 3206 closed or delisted.

Renamed properties

  • Banff Red Carpet Inn at 425 Banff Avenue may have been previously known as Red Carpet Inn
  • Rocky Mountain Resort at 1029 Banff Avenue may have been previously known as Banff Rocky Mountain Resort
  • Inns Of Banff at 600 Banff Avenue may have been previously known as Inns of Banff or Swiss Village Inn
  • Moose Hotel And Suites at 345 Banff Avenue may have been previously known as Banff Caribou Lodge
  • at may have been previously known as Banff Voyager Inn
  • Ptarmigan Inn at 337 Banff Avenue may have been previously known as Rundle Manor Apartment Hotel or Banff Ptarmigan Inn
  • Hidden Ridge Resort at 901 Hidden Ridge Way may have been previously known as Hidden Ridge Resort Condos or Hidden Ridge Chalet
  • Delta Hotels Banff Royal Canadian Lodge at 459 Banff Avenue may have been previously known as Delta Banff Royal Canadian Lodge or Royal Canadian Lodge
  • Z-TO BE DELETED - Driftwood In at 347 Banff Avenue may have been previously known as Driftwood Inn
  • Canalta Lodge at 545 Banff Avenue may have been previously known as Spruce Grove Inn
  • Banff Caribou Lodge And Spa at 521 Banff Avenue may have been previously known as Banff Caribou Lodge & Spa