Skip to main content

Filter by:


Star rating

Review score

Banff – 39 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 centre. Free WiFi access is available. Snowy Owl Sled Dog Tours are 20 minutes’ drive away.

Good location with about a 10-15 minute walk to town or a $2 dollar bus ride. There is on site secure parking, two hot tubs and a plunge pool, lovely comfortable rooms and a good choice of breakfast.
8.8
Scored 8.8
Fabulous
Rated fabulous
2,780 reviews
Price from£135.08per night
Banff Ptarmigan Inn, hotel in Banff

Situated just minutes from the centre of Banff, Banff Ptarmigan Inn offers convenient amenities and leisure services within walking distance of many area attractions, parks and ski areas.

Location, restaurant, facilities, parking and welcome
8.1
Scored 8.1
Very good
Rated very good
2,491 reviews
Price from£140.89per night
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.

Nice location, nice warm welcoming environment. Lovely hot spring. Homely rooms. Good bar meal. Would return.
8.0
Scored 8.0
Very good
Rated very good
1,900 reviews
Price from£228.79per night
The Rundlestone Lodge, hotel in Banff

With scenic views of the Canadian Rockies, this contemporary mountain lodge is located directly on Banff Avenue and offers an indoor pool. Free WiFi is provided throughout the property.

The hotel entrance was nice, but the rooms are getting outdated and need to be renovated. You can see in the flooring and walls that there are some upgrades need.
8.0
Scored 8.0
Very good
Rated very good
1,266 reviews
Price from£109.22per night
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.

Not bad but not grear either. Limited options
8.5
Scored 8.5
Very good
Rated very good
1,170 reviews
Price from£144.12per night
Bow View Lodge, hotel in Banff

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

7.4
Scored 7.4
Good
Rated good
1,217 reviews
Price from£115.54per night
Banff Park Lodge, hotel in Banff

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

Good location right in the heart of town. Staff were all helpful and friendly. Off season rate was very reasonable, however summer prices are usually a bit too expensive for what it is.
8.1
Scored 8.1
Very good
Rated very good
1,195 reviews
Price from£104.99per night
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 4 km away.

Hospitable, cleanliness, location
8.2
Scored 8.2
Very good
Rated very good
831 reviews
Price from£113.62per night
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 centre.

The location is definitely the best part! Also great and friendly staff and nice facilities.
8.5
Scored 8.5
Very good
Rated very good
520 reviews
Price from£242.22per night
Peaks Hotel and Suites, hotel in Banff

Set in Banff, Alberta region, Peaks Hotel and Suites is situated 2 km from Cave and Basin National Historic Site.

Didn't see a staff member the whole time and that was awesome. Everything automated including room keys. Perfect experience!
9.0
Scored 9.0
Superb
Rated superb
1,087 reviews
Price from£149.79per night
See all 43 hotels in Banff

Most booked hotels in Banff in the past month

Budget hotels in Banff

  • Buffalo Mountain Lodge
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 1,478 reviews

    This Banff hotel is located on the slopes of Tunnel Mountain, within a 20 minute walk of downtown. Each room offers a wood fireplace and private bathroom.

    Lovely atmosphere and vibe. Very comfortable beds and slept great.

  • Banff Aspen Lodge
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 1,422 reviews

    Offering a hot tub, this Banff hotel is located just 10 minutes’ walk from Banff Park Museum. A balcony or patio feature in each guest room. Free WiFi and a full breakfast are included.

    Location, facilities, clean room, big room and staff

  • Sunshine Mountain Lodge
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 520 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 centre.

    Gondola rides & peaceful environment at nights.

  • Elk + Avenue Hotel
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 831 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 4 km away.

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

  • The Juniper Hotel & Bistro
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 924 reviews

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

    Loved the spectacular view of the town and mountains

  • Moxy Banff
    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 1 review

    Located in Banff, 1.9 km from Banff Park Museum, Moxy Banff provides accommodation with a fitness centre, private parking, a terrace and a restaurant.

Hotels located in the centre of Banff

  • High Country Inn
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 2,022 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.

    Staff are very nice. And it's clean. Bed bed are comfy

  • Storm Mountain Lodge & Cabins
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 203 reviews

    Located in Banff, 35 km from Lake Louise, Storm Mountain Lodge & Cabins provides accommodation with a garden, free private parking, a restaurant and a bar.

    The unique lodge, cosy with friendly helpful staff

  • The Rimrock Resort Hotel Banff
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 770 reviews

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

    The view, very accommodating, friendly and helpful staff

  • Mount Royal Hotel
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 708 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 4 km away.

    The rooftop hot tub and location are two highlights.

  • Banff Inn
    Central location
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 1,909 reviews

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

    Very nice and clean close, easy access for the city

  • Royal Canadian Lodge
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 1,122 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!!

  • The Hidden Ridge Resort
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 1,876 reviews

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

    great for the person, room , bed, location......everything !

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

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

    Great location to use as a base and to walk into town.

FAQs about hotels in Banff









Learn more about visiting Banff
  • 13 attractions
  • 6 points of interest
  • 0
Subscribe to receive premium deals

Prices drop the moment you sign up!

What guests said about Banff:

  • 10
    Scored 10

    Brand new mother daughter ski duo had amazing success with...

    Brand new mother daughter ski duo had amazing success with SkiBig3 Banff Adventure Hub gear rental and private ski instructor. Skied 3 days. Also enjoyed dogsledding in Canmore! Totally exceeded our expectations! Shops were variety of price points and restaurants offered a variety of options. Every turn of your drive was breathtaking! My teen stayed off of social media and thoroughly enjoyed the scenery during our drives! Everyone was extremely courteous and friendly in this town!
    A
    Anonymous
    United States
  • 10
    Scored 10

    I was and will be amazingly beautiful to stay in Banff as...

    I was and will be amazingly beautiful to stay in Banff as always.I would highly encourage to put Banff on their bucket lists. The weather is extremely nice 13 degrees.We enjoy the ski hill and the food.If you like sushi you can try the sushi place with the conveyor belt and you can pick and choose which sushi you like.
    Jesselyn
    Canada
  • 10
    Scored 10

    It is an absolutely charming town nestled in a most...

    It is an absolutely charming town nestled in a most beautiful natural environment. The people were all very warm, kind, and helpful, although interestingly, they all (but one person I met) seemed to be from the UK, New Zealand, or Australia. But the accents were great, and so were the people. Next vacation... Australia! Back to Banff... a great getaway whether for skiing in the winter or simply unwinding, reflecting, and pondering the next steps, or getting your dream girl to say "yes" to the ring.
    Ian
  • 10
    Scored 10

    Banff and the surroundings are very picturesque and the...

    Banff and the surroundings are very picturesque and the towering Rockies add to the grandeur of the place. The ride in the Gondolas and the walk in the snow at the top is something no visitor must miss. Lake Minnewanka in all it's frozen splendour with the cabins in it's midst is spectacular when the sun comes up. Lake Louise - a few Kms away - is also something to behold. All in all a fabulous place to spend a few days.
    Bernard N Roberts
    India
  • 8.0
    Scored 8.0

    There was a severe lack of snow this year (an el Niño year)...

    There was a severe lack of snow this year (an el Niño year) which interfered with some of our planned outdoor activities, and meant we had to drive to Lake Louise for decent snow. We largely avoided downtown Banff because of the large number visitors and tourist shops. Parks staff at the information centre were very helpful.
    Gideon
    Canada
  • 10
    Scored 10

    Gondola rides was closed that time, for 5 days under...

    Gondola rides was closed that time, for 5 days under maintanances must be mentioned or announced in your offer, so I dont have to booked too near to location a bit disappointed..but overall we still enjoyed downtown Baff.
    Rommel Diaz
    United Arab Emirates

Explore guest reviews of hotels in Banff

  • From £312.81 per night
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 770 reviews
    If you are traveling and plan to stay in Banff National Park, there are several "high end" Hotels / Resorts. The Rim Rock is one of them. It is near the Banff Gondola and Hot Springs and convenient to the Bus that runs every 20 minutes or so to the center of Banff. The Views are incredible and the amenities are super. Not the cheapest place, but one of the best. Highly recommended for that "special" trip ... great in Winter as well as Summer.
    Jim
    United States
  • From £116.33 per night
    7.9
    Scored 7.9
    Good
    Rated good
     · 1,930 reviews
    The walkable distance from the hotel to downtown banff. We felt really safe walking at night because of all the other hotel chains that were around. I loved using the arocky Mountain products in the bathroom 🥰. The underground parking was a plus too! Also, the Keg which is just right downstairs, we loved not having to get up so early to grab breakfast. They had a breakfast buffet apart from their normal menu which was decent and affordable.
    Mafel
    Canada
  • From £581.02 per night
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 642 reviews
    An absolutely superb hotel - amazing service from start to finish! Huge two bed suite with three bathrooms and so much space for the whole family to relax. Love view of the mountains. Outdoor pool was amazing and had a bar! Restaurants we’re fab as were the staff! Free bus shuttle into Banff town which we used twice - lovely shops and restaurants - so well worth dragging ourselves away from fairmont for a few hours.
    Rachel
    United Kingdom
  • From £114.39 per night
    7.4
    Scored 7.4
    Good
    Rated good
     · 234 reviews
    The location is fantastic. The 15 minute parking is always full so you'll likely have to find somewhere else to park. Once checked in, you can get a key fob to secure, free parking less that a block away, though! There are lots of transit stops along Banff ave so I would highly recommend taking transit everywhere! The hotel is quirky but cute - mountain views from every room!
    Fiona
    Canada
  • From £186.78 per night
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 2,491 reviews
    The location of this hotel is perfect. Right at the beginning of the downtown, so an easy walk to everything. Right outside the hotel is the bus shuttle, convent and the best way to get around Banff. We took it everywhere, the bus pass is also provided by the hotel. Having a warm breakfast every morning was also very welcoming. We very much enjoyed our stay.
    Yolanda
    Canada
  • From £186.78 per night
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 2,491 reviews
    Wonderful stay and experience. Easy check-in, Hotel staff went out of their way to accommodate preference, excellent location - in downtown, safe parking lot, wholesome morning breakfast, very hospitable staff, clean rooms, access to additional facilities and areas such as an atrium, health centre. True value for money. Thank you Banff Ptarmigan Inn.
    bmb18
    Canada
  • From £167.39 per night
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 2,022 reviews
    We had stayed here 3 years ago and liked it. It's been noticeably renovated since then so even better. Perfect location a short walk from "downtown" Banff. Staff was very nice, Eva in particular was just extra friendly and helpful. Loved the free but secure indoor parking with easy access into the hotel. Stayed 5 nights, could've stayed another week!
    andrew
    United States
  • From £257.87 per night
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 1,601 reviews
    I loved the roof top hot tubs. The pool was ok too. The rooms were very clean, super comfy bed! Fireplace in the living room and a spacious balcony. The kitchenette was perfect for breakfast. The bus to go anywhere (I.e Lake Louise) is right in front of the hotel and it’s a short walk into the village or iGA. It was super quiet. We will go again!
    Jennifer
    Canada
  • From £128.64 per night
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 1,596 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 £115.69 per night
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 1,266 reviews
    Staff are friendly, and room was huge with a great view! The hotel is right on Banff ave and close to a gas station if you need anything quickly. The bed was very comfortable and the room was nice and well kept. Also has one of the largest pools we’ve had in Banff! We will definitely return!
    Dezeray
    Canada
  • From £137.33 per night
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 924 reviews
    This hotel is overall alright, not in downtown Banff (you will need a car or a bike to reach the center) but in the woods outside of the town. Planty of space for car parcking. The price was off the roof... definetly not worth it. The pool was out of order, also quite disappointing
    Ornella
    Germany
  • From £117.63 per night
    7.6
    Scored 7.6
    Good
    Rated good
     · 1,195 reviews
    I liked how close it was to downtown Banff. The rooms were clean and updated. They were comfortable. I appreciated that the hotel called me to return the air pods that were found after we called them to declare them missing.
    Danielle
    Canada
  • From £290.48 per night
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 1,087 reviews
    modern hotel in great location close to all sights, shops and restaurants of downtown banff. although expensive compared to hotels in other destinations, it seems to offer fair value by local standards.
    Sean86
    Switzerland
  • 7.4
    Scored 7.4
    Good
    Rated good
     · 1,217 reviews
    Breakfast was excellent quality but expensive. Room was extremely comfortable, good size and great bed. Lighting was rather limited, (similar to other hotels we have stayed in, in Canada.
    David
    United Kingdom
  • From £92.43 per night
    7.5
    Scored 7.5
    Good
    Rated good
     · 1,344 reviews
    so much for kids to do. Play area was great and water slides perfect for 11 year old. free transit to Banff Springs hotel and downtown was also a welcome bonus.
    Karen
    Canada
  • From £144.77 per night
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 1,122 reviews
    Great location, less than 10 mins walk to downtown Banff. Hotel room was spacious with a great bathroom & beds were super comfy.
    Kathryn
    United Kingdom
  • From £257.87 per night
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 1,601 reviews
    We loved the friendly atmosphere and perfect location for a trip to Banff and to experience the beauty of Canada.
    Hannah
    United Kingdom
  • From £154.46 per night
    7.8
    Scored 7.8
    Good
    Rated good
     · 1,229 reviews
    Room was clean. Walking distance to Roam Transit Bus towards Lake Louise and also to downtown Banff
    Joel
    Singapore
  • From £180.32 per night
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 1,876 reviews
    Location was good . Hotel provided free shuttle pass for downtown Banff .
    Anchalika
    India
  • 8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 203 reviews
    Quaint lodge. Great location between Banff and Lake Louise.
    Herce
    United States

This page includes machine-generated content and therefore may contain errors. We are working to improve the quality.