Check rooms and rates
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room

58 hotels in Banff

Search the best hotels and places to stay in Banff

View map
Filter by
Sort by
  • Sort by
  • Pricefrom low to highfrom high to low
  • Popularityfrom low to highfrom high to low
  • Guest ratingfrom low to highfrom high to low
405 Spray Avenue, Banff, Canada, T1L 1J4View on map
1.7 km from City Centre100 m from Fairmont Banff Springs Bowling Centre
Including cots, babysitting and a play area for children, the hotel offers a beautiful location in the heart of Banff.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • CAD 29 per day
    +1
8.4
Great91 reviews
Price from£ 426per nightSelect
Not available
300 Mountain Avenue, P.O. Box 1110, Banff, Canada, T1L 1J2View on map
3.1 km from City Centre1.4 km from Willow Stream Spa at The Fairmont Banff Springs
The hotel ensures convenient proximity to Central Park and pampers guests with steam baths, Turkish bath and massage services.
  • The hotel has
    • CAD 22 per day
    +1
  • The hotel has
    • Luggage storage
    • Locker room
    +2
8.0
Great160 reviews
Price from£ 174per nightSelect
Not available
208 Caribou Street, Banff, Canada, T1L 1C1
200 m from City Centre700 m from Banff International Research Station
Boasting the setting near a gondola station in a downtown area, this venue provides with views of the garden and a library and a golf course.
8.2
Great306 reviews
Price from£ 149per nightSelect
Not available
521 Banff Avenue, Banff, Canada, T1L1B1
1.0 km from City Centre900 m from Douglas Fir Resort Waterslides & Pools
Set in vicinity of Andes Mountains and Tunnel Mountain, the spectacular hotel comprises 195 rooms with wonderful views of the surroundings.
7.8
Very good168 reviews
Price from£ 196per nightSelect
Not available
461 Banff Avenue, Banff, Canada, T1L 1B1
900 m from City Centre800 m from Banff International Research Station
Located close to Sulphur Mountain, this venue has to offer an indoor swimming pool onsite plus snow skiing, hiking and cycling in the area.
8.2
Great193 reviews
Price from£ 208per nightSelect
Not available
345 Banff Avenue, Banff, Canada, T1L1H8
400 m from City Centre700 m from Banff International Research Station
Providing an authentic restaurant which serves Italian dishes, the hotel welcomes guests in a business area of Banff.
Price from£ 305per nightSelect
Not available
700 Tunnel Mountain Road, Banff, Canada, T0L 0C0
1.6 km from City Centre200 m from Douglas Fir Resort Waterslides & Pools
This authentic hotel located steps away from Lake Minnewanka offers guests to enjoy international cuisine at a charming restaurant.
7.8
Very good169 reviews
Price from£ 183per nightSelect
Not available
138 Banff Avenue, Banff, Canada, T1L 1A7
300 m from City Centre600 m from Banff International Research Station
The venue located in a busy area next to Cave and Basin National Historic Site, will provide guests with a health club, a steam room and sauna rooms.
7.6
Very good153 reviews
Price from£ 137per nightSelect
Not available
401 Banff Avenue, Banff, Canada, T1L 1A9
400 m from City Centre700 m from Banff International Research Station
The hotel offers an excellent accommodation with 89 rooms in the downtown area of Banff.
8.4
Great272 reviews
Price from£ 1 645per nightSelect
Not available
333 Banff Avenue, Banff, Canada, TOL 0C0
300 m from City Centre700 m from Banff International Research Station
This hotel, featuring 162 en-suite rooms and a non-smoking restaurant, is ideally based in the centre of the city.
8.0
Great133 reviews
Price from£ 134per nightSelect
Not available
1029 Banff Avenue, Banff, Canada, T1L 1A2
3.5 km from City Centre800 m from Banff Avenue
Guests of the hotel that boasts a convenient location can enjoy an indoor swimming pool and a 24-hour restaurant.
8.0
Great227 reviews
Price from£ 114per nightSelect
Not available
222 Lynx Street, Banff, Canada, T1L 1K5
200 m from City Centre800 m from Banff International Research Station
Featuring a private swimming pool and a cocktail lounge, this comfortable hotel is set in a shopping area within a few steps from Cascade.
8.2
Great165 reviews
Price from£ 135per nightSelect
Not available
459 Banff Ave., PO Box 1478, Banff, Canada, T1L 1B4
The hotel boasts location close to a motorway and Banff Gondola, offering an indoor swimming pool.
8.2
Great296 reviews
Price from£ 195per nightSelect
Not available
337 Banff Avenue, Banff, Canada, T1L 1B1
300 m from City Centre700 m from Banff International Research Station
Enjoy access to Banff Upper Hot Springs and admire a great view, offered in the exclusive hotel centrally located in the heart of Banff.
7.4
Very good175 reviews
Price from£ 176per nightSelect
Not available
901 Hidden Ridge Way, Banff, Canada, T1L 1B1
2.1 km from City Centre500 m from Douglas Fir Resort Waterslides & Pools
Offering 107 luxury rooms in the traditional-style building renovated in 2009, the hotel boasts a secluded location adjacent to Central Park.
8.0
Great163 reviews
Price from£ 291per nightSelect
Not available
537 Banff Avenue, Banff, Canada, T1L 1A6
1.2 km from City Centre800 m from Douglas Fir Resort Waterslides & Pools
With its central location near Surprise Corner and a train station, this contemporary hotel, featuring a lap pool, a shared lounge and a golf course, promises its guests an unforgettable stay.
8.0
Great312 reviews
Price from£ 129per nightSelect
Not available
600 Banff Avenue, Banff, Canada, T1L 1B1
The venue features an indoor swimming pool and a grill restaurant, offering a quiet location just a few meters from Andes Mountains and Banff National Park.
6.8
Nice303 reviews
Price from£ 166per nightSelect
Not available
429 Banff Avenue, Banff, Canada, T1l 1B2
700 m from City Centre800 m from Banff International Research Station
Providing access to Bow Falls, this hotel is a 25-minute walk from Cave and Basin National Historic Site and offers a primary restaurant.
7.8
Very good498 reviews
Price from£ 118per nightSelect
Not available
228 Bow Avenue, Banff, Canada, T1L 1A5
300 m from City Centre1000 m from Banff International Research Station
You can enjoy international meals and canoeing, snow skiing and bowling in this hotel, which is located in the centre of Banff.
8.0
Great191 reviews
Price from£ 103per nightSelect
Not available
545 Banff Avenue, Banff, Canada, T1L1B5
1.2 km from City Centre700 m from Douglas Fir Resort Waterslides & Pools
Boasting location close to Cascade in a business area, the venue offers 120 rooms together with a library and a golf course.
6.8
Nice75 reviews
Price from£ 148per nightSelect
Not available
1 Juniper Way, Banff, Canada, T1L 1B1
1.5 km from City Centre300 m from Ski Banff at Mount Norquay
The hotel offers sweeping views and easy access to Banff Gondola, boasting a panoramic location.
7.8
Very good22 reviews
Price from£ 150per nightSelect
Not available
502 Tunnel Mountain Road, Banff, Canada, ABT010C0
1.7 km from City Centre200 m from Douglas Fir Resort Waterslides & Pools
This venue welcomes guests in the centre of Banff, offering 95 rooms, white water rafting, cross-country skiing and hiking.
7.6
Very good431 reviews
Price from£ 161per nightSelect
Not available
1 Sunshine Access Road, Banff, Canada, T1L 1J5
15.0 km from City Centre100 m from Sunshine Village
The hotel awaits guests in the centre of Banff, offering luxury rooms and superb views of Banff National Park.
Price from£ 234per nightSelect
Not available
419 Banff Avenue, Banff, Canada, T1L 1A7
600 m from City Centre800 m from Banff International Research Station
Located just off Cascade, this hotel is nestled in a luxurious-style building and features an indoor heated pool.
7.2
Very good200 reviews
Price from£ 131per nightSelect
Not available
501 Banff Avenue, Banff, Canada, T1L 1A9
900 m from City Centre800 m from Banff International Research Station
Located close to Central Park and Banff by Scooter, this hotel welcomes guests since 1993 and offers steam baths and massage services.
7.4
Very good79 reviews
Price from£ 164per nightSelect
Not available
449 Banff Ave, Banff, Canada, T1L 1A6
800 m from City Centre800 m from Banff International Research Station
Nestled within a 10-minute walk of the city center, this resort hotel gives quick access to a gondola station.
6.6
Nice35 reviews
Price from£ 92per nightSelect
Not available
453 Marten Street, Banff, Canada, T1L 1B3
800 m from City Centre800 m from Banff International Research Station
The hotel is ideally set close to Lake Minnewanka, and also offers horse riding and skiing onsite.
8.0
Great64 reviews
Price from£ 147per nightSelect
Not available
525 Tunnel Mountain Road, Banff, Canada, T1L 1B2
Offering convenient proximity to Banff by Scooter, the hotel is also close to Central Park.
8.0
Great201 reviews
Price from£ 167per nightSelect
Not available
121 Cave Avenue, Banff, Canada, T1L 1B7
900 m from City Centre600 m from Banff Upper Hot Springs
Located close to Sulphur Mountain, the hotel has 10 rooms, and boasts access to a gondola station.
9.0
Perfect35 reviews
Price from£ 156per nightSelect
Not available
217 Lynx Street, Banff, Canada
200 m from City Centre800 m from Banff International Research Station
Boasting an outdoor pool, the hotel is about 10 minutes' walk from the center of Banff.
8.0
Great122 reviews
Price from£ 97per nightSelect
Not available
425 Banff Avenue, Banff, Canada, CO T1L 1B6
600 m from City Centre800 m from Banff International Research Station
Offering convenient proximity to Canadian Ski Museum West, the hotel is also close to Banff Gondola.
7.4
Very good299 reviews
Price from£ 124per nightSelect
Not available
327 Caribou Street, Banff, Canada, T1L 1C4
400 m from City Centre400 m from Banff International Research Station
Boasting location next to a gondola station, the property has 10 rooms and features fantastic views of Blue Mountains.
7.4
Very good41 reviews
Price from£ 113per nightSelect
Not available
250 Marmot Crescent, Banff, Canada, 1070
1.4 km from City Centre700 m from Douglas Fir Resort Waterslides & Pools
Located just off Banff Avenue, this hotel is nestled in a traditional-style building and features a swimming pool.
7.4
Very good110 reviews
Price from£ 167per nightSelect
Not available
555 Banff Avenue, Banff, Canada, T1L 1B5
1.3 km from City Centre700 m from Douglas Fir Resort Waterslides & Pools
The hotel features a patio, barbeque grills and a tennis court, and is based in the heart of Banff.
6.2
Nice152 reviews
Price from£ 125per nightSelect
Not available
513 Banff Avenue, Banff, Canada, T0E 0C0
1000 m from City Centre900 m from Banff International Research Station
Featuring a terrace restaurant, the hotel is located off Banff Upper Hot Springs and boasts a heated pool.
7.6
Very good185 reviews
Price from£ 177per nightSelect
Not available
102 Spray Avenue, Banff, Canada, T1L1A6
800 m from City Centre400 m from Banff Upper Hot Springs
With garden views, the venue is placed 10 minutes' walk from the center of Banff, at a short distance from Banff Gondola.
6.4
Nice27 reviews
Price from£ 96per nightSelect
Not available
433 Banff Ave, Banff, Canada
700 m from City Centre800 m from Banff International Research Station
Nestled within a 10-minute walk of the city center, this backpacker hotel gives quick access to a gondola station.
7.4
Very good5 reviews
Price from£ 22per nightSelect
Not available
137 Banff Avenue, Banff, Canada, T1L 1A6
200 m from City Centre600 m from Banff International Research Station
Placed close to Banff Gondola in the heart of Banff, this hotel offers 21 rooms.
7.0
Very good156 reviews
Price from£ 97per nightSelect
Not available
801 Hidden Ridge Way, Banff, Canada, T1L1B3
With mountain views, the venue is placed 20 minutes' walk from the center of Banff, at a short distance from Bow Falls.
6.0
Guest rating9 reviews
Price from£ 91per nightSelect
Not available
311 Marten Street, Banff, Canada, T1L 1A7
200 m from City Centre800 m from Banff International Research Station
In the vicinity of this central hotel there is The Banff Centre and guests can also discover the mountain area.
8.6
Great6 reviews
Price from£ 91per nightSelect
Not available
347 Grizzly St, Banff, Canada, T1L 1A9
600 m from City Centre300 m from Banff International Research Station
Offering park views, the venue is placed close to Bow Falls, and boasts a private swimming pool.
Price from£ 128per nightSelect
Not available
316 Lynx Street P.O. Box 1977, Banff, Canada, T1L 1B7
300 m from City Centre1000 m from Banff International Research Station
There are rooms facing the garden and the hotel is set close to Walter Phillips Gallery.
Price from£ 176per nightSelect
Not available
437 Marten Street, Banff, Canada, T1L 1E6
700 m from City Centre800 m from Banff International Research Station
Offering convenient proximity to Banff Visitor Information Centre, the hotel is also close to Banff Visitor Information Centre.
5.0
Guest rating1 review
Price from£ 138per nightSelect
Not available
116 Mountain Ave. - Po Box 2631, Banff, Canada, T1L 1C3
1000 m from City Centre100 m from Banff Upper Hot Springs
This budget hotel is nestled in the heart of Banff, not far from St. Paul's Presbyterian Church.
Price from£ 127per nightSelect
Not available
137 Lynx Street, Banff, Canada, T1L 1A7
300 m from City Centre800 m from Banff International Research Station
There are rooms facing the mountain and the hotel is set close to Surprise Corner Viewpoint.
Price from£ 69per nightSelect
Not available
311 Marten Street, Banff, Canada, T1L 1A7
200 m from City Centre800 m from Banff International Research Station
Offering convenient proximity to Banff Visitor Information Centre, the hotel is also close to The Banff Centre.
10.0
Perfect1 review
Price from£ 91per nightSelect
Not available
2 Cascade Court, Banff, Canada, T1L 1A9
1.2 km from City Centre300 m from Banff Upper Hot Springs
There are rooms facing the mountain and the hotel is set close to Cave and Basin National Historic Site.
Price from£ 193per nightSelect
Not available
417 Marten Street, Banff, Canada, T1L 1G5
600 m from City Centre900 m from Banff International Research Station
Set near Canada House Art Gallery, this central venue is 10 minutes' walk of the city center.
9.4
Perfect3 reviews
Price from£ 327per nightSelect
Not available
452 Muskrat Street, Banff, Canada, T1L 1B4
900 m from City Centre800 m from Banff International Research Station
Placed just off Little Beehive, this residential villa features 1 bedrooms and a full kitchen with a microwave oven, a fridge and kitchenware.
7.0
Very good1 review
Price from£ 99per nightSelect
Not available
138 Otter Street, Banff, Canada, T1L 1B5
500 m from City Centre300 m from Banff International Research Station
This hotel features rooms with mountain views, while an exceptional location provides easy access to Mountain Galleries at the Fairmont Banff Springs.
Price from£ 263per nightSelect
Not available
223 Otter Street, Banff, Canada, T1L 1C3
400 m from City Centre400 m from Banff International Research Station
The budget hotel is located in a ski area with quick access to Banff by Scooter.
7.8
Very good5 reviews
Price from£ 81per nightSelect
Not available
348 Marten Street, Banff, Canada, 10113
400 m from City Centre800 m from Banff International Research Station
Offering convenient proximity to St. Paul's Presbyterian Church, the hotel is also close to Banff Avenue.
Select
Not available
129 Muskrat Street, Banff, Canada, T1L1A4
400 m from City Centre400 m from Banff International Research Station
Offering convenient proximity to Little Beehive, the hotel is also close to Bow Falls.
9.4
Perfect4 reviews
Select
Not available
108 Otter Street, Banff, Canada, T1L 1B4
600 m from City Centre300 m from Banff International Research Station
There are rooms facing the landscape and the hotel is set close to Bow Falls.
Price from£ 302per nightSelect
Not available
513 Banff Ave, Banff, Canada, T1L 1B4
1000 m from City Centre900 m from Banff International Research Station
You are welcome to stay in a historic-style building of the designer hotel, placed in vicinity of Canadian Ski Museum West.
Price from£ 140per nightSelect
Not available
311 Marten Street, Banff, Canada, T1L 1A7
200 m from City Centre800 m from Banff International Research Station
Select
Not available
600 Banff Avenue Banff, Ab T1L 1H8, Banff, Canada
1.5 km from City Centre500 m from Douglas Fir Resort Waterslides & Pools
Situated 1.9 km from Lake Minnewanka, this venue features the swimming pool.
Select
Not available
Highway 93 South, Banff, Canada, T1L 1C8
30.8 km from City Centre
Select
Not available

Filtering results

Please wait...

58 hotels found

Your booking experience in Banff

If you are looking for a high-end accommodation for your next journey in Banff, we are happy to provide you with the best Banff hotel deals. Hotelmix.co.uk enables you to narrow your search in Alberta by services and hotel brands. We’ve got family hotels, apartments and B&Bs with a large list of facilities and services along with other attractive accommodation options which provide you with an ideal base for exploring.

Budget hotels in Banff

If you're on the hunt for a low-cost stay, check out Driftwood Inn with rates starting from 141£ or Banff Voyager Inn where prices start at 126£. Adventurers will appreciate the proximity to About Canada that Hi-Banff Alpine Centre has to offer.

Proximity to public transport

From Red Carpet Inn and Irwin'S Mountain Inn you have easy access to Banff train station.

Convenience of staying in the city centre

If a city center appeals to you, have a look at Samesun Banff with a room rate from 34£. Also, Banff Aspen Lodge and Mountain Home Bed & Breakfast are both in the city center.

Close to Banff Avenue, High Country Inn is also a 10-minute walk away from the city center. Choose a hotel next to Cave and Basin National Historic Site, such as King Edward Hotel, which is a 20-minute walk away.

Luxury and boutique accommodation

Buffalo Mountain Lodge is a 4-star deluxe choice just 1.5 km from Banff Visitor Information Centre. If you like comfort and coziness, think about booking a room at Banff Ptarmigan Inn which is within 5 minutes' walk of Bourgeau Lake. The 5-star Fairmont Banff Springs is an excellent chain hotel featuring an outdoor swimming pool, a sauna and a health club.

Apartments, B&Bs and others

Elk + Avenue Hotel is a 3-star, family-friendly choice located 250 meters from the center. Best Western Plus Siding 29 Lodge ia an elegant resort hotel set less than a 15-minute walk from Mooseprint Books.

Show moreLess