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

55 hotels in Banff

Search the best hotels and places to stay in Banff

View map
If you are looking for a fine accommodation for your next vacation in Banff, we are pleased to offer you amazing Banff hotel deals. Ibooked.ca enables you to filter your search in Alberta by proximity to public transport and tourist places. We’ve got cheap and luxury hotels with a rich list of services and facilities as well as other excellent accommodation options that give you a perfect base for exploring.Hide
Show more
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
Boasting a stunning setting next to Sulphur Mountain, the hotel offers views to the castle along with a health club, a spa area and relaxing massages.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • CAD 29 per day
    +1
8.4
Great91 reviews
Price fromC$ 690per 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
Featuring a premier location next to Bow Valley and Rocky Mountains, this venue offers a play area and a playstation for children and international menu for the guests in the primary restaurant.
  • The hotel has
    • CAD 22 per day
    +1
  • The hotel has
    • Luggage storage
    • Locker room
    +2
8.0
Great160 reviews
Price fromC$ 294per nightSelect
Not available
901 Hidden Ridge Way, Banff, Canada, T1L 1B1
2.1 km from City Centre500 m from Douglas Fir Resort Waterslides & Pools
The hotel with stunning views over Tunnel Mountain and Bow Valley welcomes guests since 1995 and invites them to enjoy snow skiing, horse riding and hiking in their free time.
8.0
Great163 reviews
Price fromC$ 493per nightSelect
Not available
461 Banff Avenue, Banff, Canada, T1L 1B1
900 m from City Centre800 m from Banff International Research Station
Offering mountain views, the venue is placed close to Banff Upper Hot Springs, and boasts a heated swimming pool.
8.2
Great193 reviews
Price fromC$ 352per nightSelect
Not available
222 Lynx Street, Banff, Canada, T1L 1K5
200 m from City Centre800 m from Banff International Research Station
Within minutes of Lake Minnewanka, this 211-room hotel, remodelled in 2011, offers a heated indoor pool, a private swimming pool and a shared lounge.
8.2
Great165 reviews
Price fromC$ 229per nightSelect
Not available
700 Tunnel Mountain Drive, Banff, Canada, T0L 0C0
1.6 km from City Centre200 m from Douglas Fir Resort Waterslides & Pools
Set within easy reach of Central Park, the venue features an indoor restaurant serving meals of Austrian cuisine.
7.8
Very good169 reviews
Price fromC$ 310per nightSelect
Not available
1029 Banff Avenue, Banff, Canada, T1L 1A2
3.5 km from City Centre800 m from Banff Avenue
The hotel has a garden restaurant with a casual cuisine and features great views of the sea.
8.0
Great227 reviews
Price fromC$ 194per nightSelect
Not available
525 Tunnel Mountain Road, Banff, Canada, T1L 1B2
Guests may relax and enjoy the scenic views of Andes Mountains and Tunnel Mountain or explore the center of Banff in a 20-minute walk.
8.0
Great201 reviews
Price fromC$ 283per nightSelect
Not available
138 Banff Avenue, Banff, Canada, T1L 1A7
300 m from City Centre600 m from Banff International Research Station
Set in the museum district of Banff, this charming hotel features a nightclub, a shared lounge and a library.
7.6
Very good153 reviews
Price fromC$ 251per nightSelect
Not available
502 Tunnel Mountain Road, Banff, Canada, ABT010C0
1.7 km from City Centre200 m from Douglas Fir Resort Waterslides & Pools
Located not far from Banff National Park and Canadian Rocky Mountains and in proximity to Cave and Basin National Historic Site, this superior hotel features a private swimming pool for guests to relax in.
7.6
Very good431 reviews
Price fromC$ 273per nightSelect
Not available
521 Banff Avenue, Banff, Canada, T1L1B1
1.0 km from City Centre900 m from Douglas Fir Resort Waterslides & Pools
The venue is nestled in the heart of Banff, offering a lobby restaurant and a breathtaking view of Cascade Mountains and Tunnel Mountain.
7.8
Very good168 reviews
Price fromC$ 332per nightSelect
Not available
345 Banff Avenue, Banff, Canada, T1L1H8
400 m from City Centre700 m from Banff International Research Station
Located not far from Canadian Rocky Mountains and in proximity to Banff Gondola, this superior hotel features an outdoor pool for guests to relax in.
Price fromC$ 516per nightSelect
Not available
333 Banff Avenue, Banff, Canada, TOL 0C0
300 m from City Centre700 m from Banff International Research Station
The hotel lies not far away from Central Park and offers a 24-hour restaurant and a private swimming pool onsite.
8.0
Great133 reviews
Price fromC$ 209per nightSelect
Not available
453 Marten Street, Banff, Canada, T1L 1B3
800 m from City Centre800 m from Banff International Research Station
Located next to The Banff Centre, the venue comprises 57 rooms with mountain views.
8.0
Great65 reviews
Price fromC$ 249per nightSelect
Not available
459 Banff Ave., PO Box 1478, Banff, Canada, T1L 1B4
Guests staying in this lovely hotel are provided with a lounge restaurant and steam baths, facials and massage services, featuring location next to Cascade.
8.2
Great296 reviews
Price fromC$ 330per nightSelect
Not available
600 Banff Avenue, Banff, Canada, T1L 1B1
The welcoming hotel is a good starting point to Banff' sights including Cascade and Douglas Fir Resort Waterslides & Pools.
6.8
Nice303 reviews
Price fromC$ 281per nightSelect
Not available
537 Banff Avenue, Banff, Canada, T1L 1A6
1.2 km from City Centre800 m from Douglas Fir Resort Waterslides & Pools
Boasting central setting close to a bus stop, the hotel offers guests to relax in an indoor swimming pool or in the air-conditioned restaurant.
8.0
Great312 reviews
Price fromC$ 219per nightSelect
Not available
401 Banff Avenue, Banff, Canada, T1L 1A9
400 m from City Centre700 m from Banff International Research Station
With its ideal location near St. Paul's Presbyterian Church and a coach station, this charming hotel, featuring a patio, a swimming pool and a library, promises its guests an unforgettable stay.
8.4
Great272 reviews
Price fromC$ 2 786per nightSelect
Not available
1 Juniper Way, Banff, Canada, T1L 1B1
1.5 km from City Centre300 m from Ski Banff at Mount Norquay
Located next to a motorway and Cascade, the hotel provides guests with a spa centre, an outdoor tub and a Jacuzzi.
7.8
Very good22 reviews
Price fromC$ 254per 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 fromC$ 159per nightSelect
Not available
419 Banff Avenue, Banff, Canada, T1L 1A7
600 m from City Centre800 m from Banff International Research Station
Set in the centre of the city near Tunnel Mountain and Andes Mountains, this hotel offers a designed restaurant and splendid views.
7.2
Very good200 reviews
Price fromC$ 222per nightSelect
Not available
337 Banff Avenue, Banff, Canada, T1L 1B1
300 m from City Centre700 m from Banff International Research Station
A health club and a steam room are available at the exclusive hotel, set in a 10-minute walk from the city center of Banff.
7.4
Very good175 reviews
Price fromC$ 298per nightSelect
Not available
501 Banff Avenue, Banff, Canada, T1L 1A9
900 m from City Centre800 m from Banff International Research Station
Offering setting next to Cave and Basin National Historic Site, the property offers guests a selection of non-smoking rooms and steam baths and massage services.
7.4
Very good79 reviews
Price fromC$ 278per nightSelect
Not available
545 Banff Avenue, Banff, Canada, T1L1B5
1.2 km from City Centre700 m from Douglas Fir Resort Waterslides & Pools
This venue in a business area offers guests an outdoor swimming pool and an indoor restaurant.
6.8
Nice75 reviews
Price fromC$ 251per nightSelect
Not available
1 Sunshine Access Road, Banff, Canada, T1L 1J5
15.0 km from City Centre100 m from Sunshine Village
Offering a superb view, the hotel has luxury rooms along with a 24-hour bar, while boasting location adjacent to Sunshine Ski Resort.
Price fromC$ 396per nightSelect
Not available
228 Bow Avenue, Banff, Canada, T1L 1A5
300 m from City Centre1000 m from Banff International Research Station
After canoeing, snow skiing and hiking, guests can relax by a private swimming pool of the hotel, located in a busy area and next to Central Park.
8.0
Great191 reviews
Price fromC$ 186per nightSelect
Not available
208 Caribou Street, Banff, Canada, T1L 1C1
200 m from City Centre700 m from Banff International Research Station
Featuring views of the sea and an outdoor restaurant, the hotel is nestled near a gondola station.
8.2
Great306 reviews
Price fromC$ 253per nightSelect
Not available
429 Banff Avenue, Banff, Canada, T1l 1B2
700 m from City Centre800 m from Banff International Research Station
This hotel with 65 rooms and a lobby bar is conveniently located 10 minutes' walk from the city center.
7.8
Very good498 reviews
Price fromC$ 199per nightSelect
Not available
555 Banff Avenue, Banff, Canada, T1L 1B5
1.3 km from City Centre700 m from Douglas Fir Resort Waterslides & Pools
Guests may relax and enjoy the panoramic views of Cascade Mountains or explore the center of Banff in a 20-minute walk.
6.2
Nice152 reviews
Price fromC$ 211per nightSelect
Not available
425 Banff Avenue, Banff, Canada, CO T1L 1B6
600 m from City Centre800 m from Banff International Research Station
Within easy reach of The Banff Centre, this hotel comprises 52 rooms with en suite bathrooms.
7.4
Very good299 reviews
Price fromC$ 210per nightSelect
Not available
102 Spray Avenue, Banff, Canada, T1L1A6
800 m from City Centre400 m from Banff Upper Hot Springs
Nestled 1 km from the city center, this business hostel comprises 42 rooms and bathrooms with hair dryers and towels.
6.4
Nice27 reviews
Price fromC$ 163per nightSelect
Not available
250 Marmot Crescent, Banff, Canada, 1070
1.4 km from City Centre700 m from Douglas Fir Resort Waterslides & Pools
Located close to Banff Gondola, this venue has to offer a swimming pool onsite plus snow skiing, hiking and cycling in the area.
7.4
Very good110 reviews
Price fromC$ 282per nightSelect
Not available
137 Banff Avenue, Banff, Canada, T1L 1A6
200 m from City Centre600 m from Banff International Research Station
Located in the heart of Banff, this hotel features canoeing, boating and horse riding.
7.0
Very good156 reviews
Price fromC$ 164per nightSelect
Not available
801 Hidden Ridge Way, Banff, Canada, T1L1B3
Nestled 2 km from the city center, this resort hostel comprises 55 rooms and bathrooms with hairdryers, free toiletries and bath sheets.
6.0
Guest rating9 reviews
Price fromC$ 140per nightSelect
Not available
217 Lynx Street, Banff, Canada
200 m from City Centre800 m from Banff International Research Station
Located 1 km from Banff's city centre, this hotel boasts non-smoking rooms and an outdoor swimming pool.
8.0
Great122 reviews
Price fromC$ 164per nightSelect
Not available
121 Cave Avenue, Banff, Canada, T1L 1B7
900 m from City Centre600 m from Banff Upper Hot Springs
Located a few steps from Banff Gondola, the hotel features 10 rooms with views over the garden.
9.0
Perfect35 reviews
Price fromC$ 263per nightSelect
Not available
327 Caribou Street, Banff, Canada, T1L 1C4
400 m from City Centre400 m from Banff International Research Station
Situated close to Bow Falls, this hotel in Banff features a shared lounge and a library.
7.4
Very good41 reviews
Price fromC$ 191per nightSelect
Not available
417 Marten Street, Banff, Canada, T1L 1G5
600 m from City Centre900 m from Banff International Research Station
The central hotel is a good starting point to Banff' sights including Canadian Ski Museum West and Willock & Sax Gallery.
9.4
Perfect3 reviews
Price fromC$ 553per nightSelect
Not available
223 Otter Street, Banff, Canada, T1L 1C3
400 m from City Centre400 m from Banff International Research Station
Offering convenient proximity to Canadian Ski Museum West, the hotel is also close to The Banff Centre.
7.8
Very good5 reviews
Price fromC$ 136per nightSelect
Not available
433 Banff Avenue, Banff, Canada
700 m from City Centre800 m from Banff International Research Station
Set just outside Surprise Corner, the hostel offers a backpacker accommodation within 10 minutes' walk of the city center.
7.4
Very good5 reviews
Price fromC$ 35per nightSelect
Not available
452 Muskrat Street, Banff, Canada, T1L 1B4
900 m from City Centre800 m from Banff International Research Station
Placed just off St. Paul's Presbyterian Church, this family owned villa features 1 bedrooms and a fully-fitted kitchen with a microwave, a fridge and kitchenware.
7.0
Very good1 review
Price fromC$ 167per nightSelect
Not available
348 Marten Street, Banff, Canada, 10113
400 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 Upper Hot Springs.
Select
Not available
513 Banff Avenue, Banff, Canada, T0E 0C0
1000 m from City Centre900 m from Banff International Research Station
Rooms overlooking the garden are offered in this hotel that boasts an ideal setting, while onsite there is a salt water swimming pool.
7.6
Very good185 reviews
Price fromC$ 299per nightSelect
Not available
311 Marten Street, Banff, Canada, T1L 1A7
200 m from City Centre800 m from Banff International Research Station
This hotel features rooms with mountain views, while a central location provides easy access to Banff Upper Hot Springs.
8.6
Great6 reviews
Price fromC$ 154per 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 Vermilion Lakes.
Price fromC$ 298per 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 Cascade Shops, the hotel is also close to Little Beehive.
10.0
Perfect1 review
Price fromC$ 154per 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 The Historic Luxton Home Museum, the hotel is also close to Cascade Shops.
5.0
Guest rating1 review
Price fromC$ 234per 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 Bow Falls.
Price fromC$ 122per nightSelect
Not available
347 Grizzly St, Banff, Canada, T1L 1A9
600 m from City Centre300 m from Banff International Research Station
Featuring a private swimming pool, this budget venue is situated within 10 minutes' walk of the city center.
Price fromC$ 217per 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 Sulphur Mountain.
Price fromC$ 215per nightSelect
Not available
138 Otter Street, Banff, Canada, T1L 1B5
500 m from City Centre300 m from Banff International Research Station
The hotel has a shared lounge and a library, which help guests to have a good time while enjoying an exceptional location.
Price fromC$ 445per 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 Sundance Gifts.
Price fromC$ 237per 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 Banff Upper Hot Springs.
Price fromC$ 327per nightSelect
Not available
129 Muskrat Street, Banff, Canada, T1L1A4
400 m from City Centre400 m from Banff International Research Station
Offering convenient proximity to Johnson Lake, the hotel is also close to Douglas Fir Resort Waterslides & Pools.
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
Offering convenient proximity to The Historic Luxton Home Museum, the hotel is also close to Banff Upper Hot Springs.
Price fromC$ 511per nightSelect
Not available

Filtering results

Please wait...

55 hotels found

FAQs about hotels in Banff

We hope that the answers to these questions will help you plan your trip

What are some of the best cheap hotels to stay in Banff?
Some of the top-rated affordable hotels are:
The Rundlestone Lodge rating: 4.0/5
Banff Voyager Inn rating: 3.1/5
See more favored cheap hotels here.
What are the most popular hotels near Surprise Corner Viewpoint in Banff?
Blue Mountain Lodge, Fairmont Banff Springs are the best highly-rated hotels located within only 15 minutes' on foot of Surprise Corner Viewpoint. If you are looking for a cheaper option, you might consider Holiday Lodge Bed And Breakfast which is about 20 minutes' walk from Bow Falls.
What are the best family hotels in Banff?
Many families loved staying at these kid-friendly hotels - Banff Inn and Tunnel Mountain Resort. All great hotels for family stay in Banff you can find here. You might also like hotels with a sauna, snow skiing and hiking.
What are good hotels for a short-term stay on business in Banff?
Business travelers can be quite busy, but keen to see the atmosphere of Banff. On this, you might enjoy Riverfront Estate Bed&Breakfast Banff.
What are the most pet-friendly hotels in Banff?
Bumpers Inn and Driftwood Inn are the coolest pet-friendly places to stay with your favored ones.

Where to stay in Banff?

Best cheap hotels in Banff

Hi-Banff Alpine Centre offers a golf course, hiking and cycling and staying here will not pinch your pocket. Holiday Lodge Bed And Breakfast is a budget hotel that will place you 5 minutes' walk from the center. Consider staying at a hotel near Surprise Corner, such as the budget-friendly Homestead Inn Banff where prices start at 109C$.

Banff airports & Underground stations

To stay near Banff train station, look into Banff Aspen Lodge, which puts you within a short walk of it.

Convenience of staying in hotels in the city centre

If a city center appeals to you, have a look at Samesun Banff with a room rate from 59C$. Best Western Plus Siding 29 Lodge is 750 meters away from the downtown and features a sauna, an indoor swimming pool and horse riding.

Consider staying in a hotel near Lake Minnewanka, such as Blue Mountain Lodge, which comes at 176C$ per night. If you want to be closer to Sulphur Mountain, consider The Rimrock Resort Hotel, a 4-star choice only a 15-minute walk.

Luxury and boutique accommodation in Banff

Visitors looking for a centrally located luxury hotel should consider Delta Banff Royal Canadian Lodge which is a 10-minute walk ftom the city center and features a tennis court, a sauna and boating. Banff Ptarmigan Inn with a sauna, a Jacuzzi and hiking is an elegant boutique hotel a mere 15-minute walk from Cascade Gardens.

Explore and find your best apartments, B&Bs and others

For business purposes, you might like to stay at King Edward Hotel that offers a golf course, horse riding and hiking. Mount Royal Hotel is a popular resort with a sauna, a health club and canoeing for an unforgettable stay.

Show moreLess