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
Get Prices

58 hotels in Banff

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
Fairmont Banff Springs405 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.2
Great94 reviews
Price fromC$ 683per nightSelect
Not available
The Rimrock Resort Hotel300 Mountain Avenue, Banff, Canada, T1L 1J2View on map
3.1 km from City Centre500 m from Banff Gondola
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
8.0
Great160 reviews
Price fromC$ 263per nightSelect
Not available
Hidden Ridge Resort901 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$ 419per nightSelect
Not available
Fox Hotel And Suites461 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$ 266per nightSelect
Not available
Banff Park Lodge222 Lynx Street, Banff, Canada, T1L 1K5
200 m from City Centre400 m from Whyte Museum-Canadian Rockies
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$ 231per nightSelect
Not available
Douglas Fir Resort And Chalets525 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$ 291per nightSelect
Not available
Buffalo Mountain Lodge700 Tunnel Mountain Road, 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$ 358per nightSelect
Not available
Banff Rocky Mountain Resort1029 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$ 180per nightSelect
Not available
Tunnel Mountain Resort502 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$ 225per nightSelect
Not available
Delta Banff Royal Canadian Lodge459 Banff Avenue, Banff, Canada, T1L 1B4
900 m from City Centre800 m from Banff International Research Station
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$ 317per nightSelect
Not available
Inns Of Banff600 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$ 288per nightSelect
Not available
Mount Royal Hotel138 Banff Avenue, Banff, Canada, T1L 1A7
300 m from City Centre200 m from Banff Park Museum
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$ 310per nightSelect
Not available
Banff Caribou Lodge & Spa521 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$ 270per nightSelect
Not available
Moose Hotel & Suites345 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$ 244per nightSelect
Not available
Juniper Hotel1 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$ 210per nightSelect
Not available
Rundlestone Lodge537 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$ 231per nightSelect
Not available
Best Western Plus Siding 29 Lodge453 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
Great64 reviews
Price fromC$ 268per nightSelect
Not available
Elk + Avenue Hotel333 Banff Avenue, Banff, Canada, TOL 0C0
300 m from City Centre600 m from Whyte Museum-Canadian Rockies
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$ 306per nightSelect
Not available
Sunshine Mountain Lodge1 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$ 288per nightSelect
Not available
Banff Aspen Lodge401 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$ 349per nightSelect
Not available
Banff International Hostel449 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$ 291per nightSelect
Not available
Banff Ptarmigan Inn337 Banff Avenue, Banff, Canada, T1L 1B1
300 m from City Centre700 m from Whyte Museum-Canadian Rockies
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$ 262per nightSelect
Not available
High Country Inn419 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$ 224per nightSelect
Not available
Canalta Lodge Banff545 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$ 231per nightSelect
Not available
Banff Inn501 Banff Ave, Banff, Canada, T1L 1A9
900 m from City Centre900 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$ 218per nightSelect
Not available
Bow View Lodge228 Bow Avenue, Banff, Canada, T1L 1A5
300 m from City Centre500 m from Whyte Museum-Canadian Rockies
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$ 174per nightSelect
Not available
Brewster'S Mountain Lodge208 Caribou Street, Banff, Canada, T1L 1C1
200 m from City Centre300 m from Whyte Museum-Canadian Rockies
Featuring views of the sea and an outdoor restaurant, the hotel is nestled near a gondola station.
8.2
Great306 reviews
Price fromC$ 185per nightSelect
Not available
Irwin'S Mountain Inn429 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$ 202per nightSelect
Not available
Hi Banff Alpine Centre801 Hidden Ridge Way, Banff, Canada, T1L1B3
1.8 km from City Centre200 m from Douglas Fir Resort Waterslides & Pools
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$ 158per nightSelect
Not available
Banff Y Mountain Lodge102 Spray Avenue, Banff, Canada, T1L1A6
800 m from City Centre400 m from Banff Park Museum
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$ 167per nightSelect
Not available
Banff Voyager Inn555 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$ 217per nightSelect
Not available
Red Carpet Inn425 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$ 215per nightSelect
Not available
Samesun Banff433 Banff Ave, 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$ 34per nightSelect
Not available
Bumpers Inn250 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$ 277per nightSelect
Not available
King Edward Hotel137 Banff Avenue, Banff, Canada, T1L 1A6
200 m from City Centre300 m from Whyte Museum-Canadian Rockies
Located in the heart of Banff, this hotel features canoeing, boating and horse riding.
7.0
Very good156 reviews
Price fromC$ 169per nightSelect
Not available
Homestead Inn Banff217 Lynx Street, Banff, Canada
200 m from City Centre400 m from Whyte Museum-Canadian Rockies
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$ 169per nightSelect
Not available
Banff Boutique Inn121 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
Perfect31 reviews
Price fromC$ 270per nightSelect
Not available
Blue Mountain Lodge327 Caribou Street, Banff, Canada, T1L 1C4
400 m from City Centre400 m from Banff Park Museum
Situated close to Bow Falls, this hotel in Banff features a shared lounge and a library.
7.4
Very good41 reviews
Price fromC$ 176per nightSelect
Not available
Charltons Banff513 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$ 290per nightSelect
Not available
Rocky Mountain Bed & Breakfast223 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$ 140per nightSelect
Not available
Buffaloberry Bed & Breakfast417 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$ 568per nightSelect
Not available
Holiday Lodge Cabins311 Marten Street, Banff, Canada, T1L 1A7
200 m from City Centre500 m from Whyte Museum-Canadian Rockies
Offering convenient proximity to Cascade Shops, the hotel is also close to Little Beehive.
10.0
Perfect1 review
Price fromC$ 130per nightSelect
Not available
Rundle Manor348 Marten Street, Banff, Canada, 10113
400 m from City Centre800 m from Whyte Museum-Canadian Rockies
Offering convenient proximity to Banff Visitor Information Centre, the hotel is also close to Banff Upper Hot Springs.
Select
Not available
Holiday Lodge Bed And Breakfast311 Marten Street, Banff, Canada, T1L 1A7
200 m from City Centre500 m from Whyte Museum-Canadian Rockies
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$ 158per nightSelect
Not available
The Poplar Inn316 Lynx Street P.O. Box 1977, Banff, Canada, T1L 1B7
300 m from City Centre700 m from Whyte Museum-Canadian Rockies
There are rooms facing the garden and the hotel is set close to Vermilion Lakes.
Price fromC$ 435per nightSelect
Not available
Hillside Bungalows452 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$ 129per nightSelect
Not available
A Good Nite'S Rest Bed And Breakfast437 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$ 369per nightSelect
Not available
Riverfront Estate Bed&Breakfast Banff137 Lynx Street, Banff, Canada, T1L 1A7
300 m from City Centre300 m from Whyte Museum-Canadian Rockies
There are rooms facing the mountain and the hotel is set close to Bow Falls.
Price fromC$ 108per nightSelect
Not available
At Wits End B&B116 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$ 221per nightSelect
Not available
Mountain View Bed & Breakfast347 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$ 222per nightSelect
Not available
Beaujolais Boutique B&B At Thea'S House138 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$ 457per nightSelect
Not available
Cascade Court Bed And Breakfast2 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$ 336per nightSelect
Not available
Banff Bear Bed & Breakfast108 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$ 524per nightSelect
Not available
Mountain Home Bed & Breakfast129 Muskrat Street, Banff, Canada, T1L1A4
400 m from City Centre300 m from Banff Park Museum
Offering convenient proximity to Johnson Lake, the hotel is also close to Douglas Fir Resort Waterslides & Pools.
9.4
Perfect4 reviews
Select
Not available
Charltons Banff513 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$ 243per nightSelect
Not available
Swiss Village600 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 a swimming pool.
Select
Not available
Holiday Lodge Bed And Breakfast311 Marten Street, Banff, Canada, T1L 1A7
200 m from City Centre500 m from Whyte Museum-Canadian Rockies
Select
Not available
Storm Mountain Lodge Cabins & DiningHighway 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 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.

Budget 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$.

Proximity to public transport

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

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 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

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.

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.

+ Read more - Less