Skip to main content

Search hotels in Banff

Enter your dates to see the latest prices and deals for Banff hotels

Filter by:

Star Rating

Review score

Banff – 35 hotels and places to stay

See the latest prices and deals by choosing your dates.
Canalta Lodge, hotel in Banff

Offering an on-site coffee shop, Canalta Lodge is located 5 minutes’ drive from Banff city center. Free WiFi access is available. Snowy Owl Sled Dog Tours are 20 minutes’ drive away.

Couldn’t recommend it enough, really good location walkable into the centre and great amenities including the hot tubs and sauna. The free breakfast was wonderful, good to stock up on the morning. Beds were really comfy and spacious rooms.
Scored 8.8
8.8
Rated excellent
Excellent
2,724 reviews
Price from
$151.94
1 night, 2 adults
Fox Hotel and Suites, hotel in Banff

Located in historic Banff, Alberta, this contemporary hotel offers free shuttle to downtown and the Banff Ski Gondola. It features a cave-inspired hotpool and a Chili’s Restaurant and Grill on site.

Location of the hotel,Cleanliness .
Scored 7.9
7.9
Rated good
Good
1,888 reviews
Price from
$195.56
1 night, 2 adults
Banff Ptarmigan Inn, hotel in Banff

Situated just minutes from the center of Banff, this comfortable inn offers convenient amenities and leisure services within walking distance of many area attractions, parks and ski areas.

Location was great, staff were helpful and friendly.
Scored 8.2
8.2
Rated very good
Very Good
2,205 reviews
Price from
$142.49
1 night, 2 adults
Banff Park Lodge, hotel in Banff

Nestled in the pristine mountains of Banff in Alberta, Canada, is this environmentally friendly hotel, offering exceptional service and comfortable accommodations in a beautiful natural environment.

Location
Scored 8.1
8.1
Rated very good
Very Good
1,103 reviews
Price from
$130.46
1 night, 2 adults
Brewster Mountain Lodge, hotel in Banff

Brewster Mountain Lodge is centrally located in downtown Banff. Log furnishings, western décor, and historic photos from the Brewster Family define the interior of the lodge.

The location is excellent.
Scored 8.5
8.5
Rated very good
Very Good
1,128 reviews
Price from
$137.40
1 night, 2 adults
Bow View Lodge, hotel in Banff

Located directly on Bow River, this lodge is located in Banff National Park, 5 minutes' walk to Banff city center. A swimming pool, fitness center, and sauna are available for guest use nearby.

Location, parking, friendly staff
Scored 7.6
7.6
Rated good
Good
1,217 reviews
Price from
$145
1 night, 2 adults
Sunshine Mountain Lodge, hotel in Banff

This ski-in, ski-out lodge is located in at Sunshine Village Resort in Banff National Park. It is 20 minutes' west of Banff city center.

Fantastic location with amazing views. Love the gondola lift to get there, even used it to go to base station and back just for fun. We had room with waterfall view and enjoyed the sound of the running water. The best for me was going with the chair lift to the top meadows just on the border with British Columbia. The views are breathtaking. The hotel is clean, comfortable and quiet during our visit in August.
Scored 8.5
8.5
Rated very good
Very Good
818 reviews
Price from
$272.62
1 night, 2 adults
Elk + Avenue Hotel, hotel in Banff

Offering a sauna and a hot tub, Elk + Avenue Hotel features guest rooms with a flat-screen TV and an iPod docking station. Free WiFi is available. Banff Gondola is 2.5 mi away.

Great location
Scored 8.2
8.2
Rated very good
Very Good
745 reviews
Price from
$141.03
1 night, 2 adults
Peaks Hotel and Suites, hotel in Banff

Located in Banff, Peaks Hotel and Suites is 1.2 miles from Cave and Basin National Historic Site.

Spacious and modern property, perfectly located within Banff
Scored 9.0
9.0
Rated wonderful
Wonderful
1,043 reviews
Price from
$166.81
1 night, 2 adults
Hotel Canoe and Suites, hotel in Banff

Hotel Canoe and Suites is located in Banff, 2.1 miles from Cave and Basin National Historic Site.

Modern new hotel. Rooms are gorgeous-we had a fireplace and our friends had a mountain view balcony. Great bathrooms, very clean, excellent staff. luxurious setup. The restaurant was a wonderful surprise with delicious menu and superb service.
Scored 9.0
9.0
Rated wonderful
Wonderful
754 reviews
Price from
$259.53
1 night, 2 adults
See all 42 hotels in Banff

Most-booked hotels in Banff in the past month

Budget hotels in Banff

  • High Country Inn
    Scored 8.6
    8.6
    Rated excellent
    Excellent
     · 1,987 reviews

    Offering an indoor pool, a dry cedar sauna and a hot tub, High Country Inn is located in Banff. Free W-Fi and a mountain view are enjoyed from all rooms. Mount Norquay is 13 minutes’ drive away.

    Good sized room, central location, regularly cleaned

  • Sunshine Mountain Lodge
    Scored 8.5
    8.5
    Rated very good
    Very Good
     · 818 reviews

    This ski-in, ski-out lodge is located in at Sunshine Village Resort in Banff National Park. It is 20 minutes' west of Banff city center.

    Gondola rides & peaceful environment at nights.

  • Elk + Avenue Hotel
    Scored 8.2
    8.2
    Rated very good
    Very Good
     · 745 reviews

    Offering a sauna and a hot tub, Elk + Avenue Hotel features guest rooms with a flat-screen TV and an iPod docking station. Free WiFi is available. Banff Gondola is 2.5 mi away.

    Perfect place to stay. It's close to everything.

  • Banff Rocky Mountain Resort
    Scored 7.6
    7.6
    Rated good
    Good
     · 3,260 reviews

    Featuring an a la carte breakfast, this resort is located along the Banff Rocky Mountain National Park and features spacious all-suite accommodations.

    Nice spacious apartment just outside Banff town centre

  • The Hidden Ridge Resort
    Scored 7.9
    7.9
    Rated good
    Good
     · 1,932 reviews

    This apartment-style property is in a secluded area on Tunnel Mountain and offers stunning views of the center of Banff and the surrounding mountains.

    The pool is amazing and away from the madness of Banff

Hotels located in the center of Banff

  • Storm Mountain Lodge & Cabins
    Scored 8.6
    8.6
    Rated excellent
    Excellent
     · 265 reviews

    Located in Banff, 22 miles from Lake Louise, Storm Mountain Lodge & Cabins provides accommodations with a garden, free private parking, a restaurant and a bar.

    The unique lodge, cosy with friendly helpful staff

  • The Rimrock Resort Hotel Banff
    Scored 8.5
    8.5
    Rated very good
    Very Good
     · 781 reviews

    Offering an indoor pool and a hot tub, The Rimrock Resort Hotel Banff is located 6 minutes’ drive from Banff center and near the Upper Hot Springs. A restaurant is located on site.

    The view, very accommodating, friendly and helpful staff

  • Mount Royal Hotel
    Scored 8.3
    8.3
    Rated very good
    Very Good
     · 671 reviews

    Offering a restaurant, Mount Royal Hotel is located in Banff. Free WiFi and a flat-screen TV. A sauna and a hot tub are available on site. Banff Upper Hot Springs is 2.5 mi away.

    Everything. The location is fantastic and the hotel is great.

  • Banff Inn
    Central location
    Scored 8.3
    8.3
    Rated very good
    Very Good
     · 2,109 reviews

    Featuring a hot tub, steamroom, and sauna, this Banff hotel is located just 12 mi from Sunshine Village Ski Resort. Guests can enjoy the on-site restaurant and bar.

    The room is very nice and clean. Same with the washroom.

  • The Juniper Hotel & Bistro
    Scored 8.2
    8.2
    Rated very good
    Very Good
     · 977 reviews

    Featuring an on-site gourmet restaurant and lounge, this Banff hotel is located 10 minutes’ drive from Mount Norquay Ski Resort and features panoramic views of the Rocky Mountains.

    The view, hot tub, attentive staff and excellent service.

  • Royal Canadian Lodge
    Scored 8.1
    8.1
    Rated very good
    Very Good
     · 1,193 reviews

    Featuring an indoor mineral swimming pool and spa services, this Banff hotel includes an on-site restaurant and lounge. Each room offers a 37" LCD TV and free WiFi.

    Superb Service, Installations, Location, and Food!!

  • Fox Hotel and Suites
    Scored 7.9
    7.9
    Rated good
    Good
     · 1,888 reviews

    Located in historic Banff, Alberta, this contemporary hotel offers free shuttle to downtown and the Banff Ski Gondola. It features a cave-inspired hotpool and a Chili’s Restaurant and Grill on site.

    Convenient and comfortable , loved the hot water cave

  • Banff Caribou Lodge and Spa
    Scored 7.9
    7.9
    Rated good
    Good
     · 1,822 reviews

    Featuring an on-site spa, this mountain lodge is nestled in the heart of Banff city center, only 3.5 mi from Banff Gondola. Free passes for Banff's transit system are provided. Free WiFi is provided.

    Location and free bus pass to ride into the centre

FAQs about hotels in Banff

Learn more about visiting Banff
  • 75 attractions
  • 6 points of interest

What Guests Said About Banff:

  • Scored 10
    10

    We found great restaurants for breakfast and dinner.

    We found great restaurants for breakfast and dinner. We enjoyed visiting many locations in the National park, and especially enjoyed the gondola ride and views. The staff at the visitor center was very helpful in helping us figure out transportation to Lake Louise and other attractions. The natural environment and architecture reminded us of Switzerland or Austria.
    Rebecca
    United States of America
  • Scored 10
    10

    Banff is a beautiful community, nestled in the mountains and...

    Banff is a beautiful community, nestled in the mountains and surrounded by some of the most spectacular scenery in the province. The town site is lovely and there is no shortage of things to see and do, especially if you like the outdoors. I attended the Melissa's Road Race. It was a great event, and we had a beautiful day for running. There was a real "party" vibe to the race and everyone seemed to enjoy themselves. The town was very busy with lots of tourists which I guess is expected. I would like to return for another visit at some point. The drive from BC into the national parkway was spectacular with the mountains and fall colours at this time of year. Truly stunning natural beauty.
    Jennifer
    Canada
  • Scored 10
    10

    Banff is beautiful and there is so much to see and do.

    Banff is beautiful and there is so much to see and do. We did a few of the tours from Brewsters and they were excellent and staff so friendly and helpful. Banff is a lovely little town with great shops and restaurants. It’s clean and you feel safe. Absolutely loved our stay and would recommend to anyone
    Sharon
    United Kingdom
  • Scored 8.0
    8.0

    Perfect location for exploring Banff National Park, Yoho...

    Perfect location for exploring Banff National Park, Yoho National Park & Kootenay National Park. Banff itself became very busy & crowded at weekends. But just bear that in mind & book tables at food places beforehand & it was absolutely fine. Defo worth going up Banff Gondola to see Banff in all it's glory. Tunnel Mountain hike was really good & not too time consuming. Cave & Basin was good & I really enjoyed Buffalo Nations Luxton Museum & Cascade Gardens. Very beuatiful.
    Kristi
    United Kingdom
  • Scored 10
    10

    Lovely place, very atmospheric.

    Lovely place, very atmospheric. Convenient for exploring Canadian Rockies and Canadian Icefields. Skywalk was an amazing experience. Very nice to walk with a guide. Lots of good restaurants in Banff, however we accidentally picked the weekend with Monday holiday. Avoid those. The place became very crowded and lots of traffic congestions. As a result, we could not visit Lake Louise. There are buses from Banff going there but too crowded due to the long weekend.
    Ewa
    United Kingdom
  • Scored 10
    10

    The town of Banff is spectacular, not overcrowded good...

    The town of Banff is spectacular, not overcrowded good restaurants everywhere and lots of outdoor activities available like hiking walking cycling swimming. We strongly recommend renting e-bikes so you can see way more in your short stay the Banff Springs hotel in spectacular but very very expensive.
    Dr Louis

Explore guest reviews of hotels in Banff

  • From $152.76 per night
    Scored 8.4
    8.4
    Rated very good
    Very Good
     · 1,302 reviews
    We loved our stay at Banff Aspen Lodge (as part of our Honeymoon in April). The complimentary breakfast was great value, we always had a variety of foods to keep us full while skiing (rotating oatmeal, scrambled eggs, bacon, cereal). The location is excellent - easy walking distance to all the restaurants in downtown. April is definitely the time to visit in terms of value for money - there was ample free parking available at the hotel. We loved having a proper barista made coffee at White Bark every day. Spacious shower and double sink.
    Bonnie
    Australia
  • From $128.54 per night
    Scored 8.5
    8.5
    Rated very good
    Very Good
     · 1,933 reviews
    The loft rooms were great. It was nice to have a private room (with a door) for the parents on the main floor and all the children upstairs. The kitchen had all the basic dishes and pots and utensils needed for simple meals. The beds and pillows were comfortable. It was very convenient taking the bus from this hotel to downtown Banff.
    S
    Steven
    Canada
  • From $98.14 per night
    Scored 7.5
    7.5
    Rated good
    Good
     · 1,471 reviews
    This was our first time to book at Douglas Fir. We usually booked on hotels in downtown Banff. We were surprised that the room has kitchen. It's just like a condo. Since our stay was just for a night we were not able to use the hot pool outside. But the mountain view from the deck was spectacular.
    Rowena
    Canada
  • From $112.35 per night
    Scored 7.6
    7.6
    Rated good
    Good
     · 3,260 reviews
    The resort was conveniently located near TransCanada Highway 1 and close to Banff. Had a gym and swimming pool with hot tubs which was great. The cabin rooms were well placed.
    Yuvraj
    United Kingdom
  • From $160.84 per night
    Scored 8.1
    8.1
    Rated very good
    Very Good
     · 1,193 reviews
    A very comfortable hotel in the heart of Banff. We had a very quiet room & enjoyed our evening meals in the restaurant.
    Catherine
    Australia