Skip to main content

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Banff – 55 hotels and places to stay
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

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

Spacious with two queen beds was very nice.

Show more Show less
7.6
Good
2,768 reviews
Price from
£84
per night

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.

Such a comfortable stay! Great location, lots of restaurants nearby and a short walk to the shops!

Show more Show less
8
Very good
1,884 reviews
Price from
£110
per night

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.

The accommodation was amazing. Everything clean and super cozy. The location was also really good.

Show more Show less
8.7
Fabulous
2,769 reviews
Price from
£110
per night

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.

Close to all the amenities. Staff so helpful. Great view from the balcony. Great breakfast options included.

Show more Show less
8
Very good
2,491 reviews
Price from
£97
per night

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.

The value was incredible. We enjoyed having personal space, and the hot tub and pool with a view was an unforgettable experience.

Show more Show less
7.9
Good
1,955 reviews
Price from
£110
per night

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.

Not too far from Downtown and value for money.

Show more Show less
8.3
Very good
1,879 reviews
Price from
£93
per night

Located a 1 minute walk from the heart of Banff, the Moose Hotel & Suites features a spa centre and on-site bar. Each unit offers a patio or balcony. Every air-conditioned room has a flat-screen TV.

Excellent Lobby very nice and comfy with a beautiful fire, staff very friendly, the room and bathroom clean and comfortable, all furniture new, shower impecable, excellent room service, exterior jacuzzis with great views!! The restaurant Pacini delicious. The location was conviniently near to all restaurants and stores from Banff downtown. They have complimentary parking in the building!

Show more Show less
8.9
Fabulous
1,558 reviews
Price from
£176
per night

Featuring an indoor swimming pool and hot tub, this Banff property is located 10 minutes’ walk from Banff town centre. Free WiFi is offered in all areas. Breakfast is provided daily.

Beautiful hotel in the heart of Banff

Show more Show less
8.2
Very good
1,846 reviews
Price from
£65
per night

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.

Great location, easy walk to town. Roads are decent sized and clean. Pool and sauna is nice too. Front desk staff were very nice and helpful.

Show more Show less
8.6
Fabulous
1,948 reviews
Price from
£84
per night

Featuring an on-site hot tub, this hotel is situated within 550 m of Banff city centre. Free WiFi and a flat-screen TV are provided in all guest rooms.

Room was huge, plenty additional items available in the room (ice bucket, coffee machine, local soaps and lotions). Balcony had amazing views. Check in was easy - even though it had to be done in the neighbouring hotel. All staff we met were great! Plenty parking spots available. Location was excellent!

Show more Show less
7.5
Good
1,124 reviews
Price from
£78
per night

Most booked hotels in Banff in the past month

Budget hotels in Banff

  • The Juniper Hotel & Bistro

    The Juniper Hotel & Bistro

    Hotel in Banff
    Budget Hotel

    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

    8.1
    Very good · 865 reviews
  • Irwin's Mountain Inn

    Irwin's Mountain Inn

    Hotel in Banff
    Budget Hotel

    Featuring a fitness centre and hot tub, this hotel is located in the heart of Banff, surrounded by the Canadian Rockies. Shopping and restaurants are conveniently within a few minutes walk.

    Great location, free parking, friendly staff, warm rooms.

    7.8
    Good · 1,277 reviews
  • Red Carpet Inn

    Red Carpet Inn

    Hotel in Banff
    Budget Hotel

    Featuring an on-site hot tub, this hotel is situated within 550 m of Banff city centre. Free WiFi and a flat-screen TV are provided in all guest rooms.

    Size of room Beds where comfortable Toilet was large

    7.5
    Good · 1,124 reviews
  • Bow View Lodge

    Bow View Lodge

    Hotel in Banff
    Budget Hotel

    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.

    The location was stand out, and very friendly staff.

    7.3
    Good · 1,185 reviews
  • Douglas Fir Resort & Chalets

    Douglas Fir Resort & Chalets

    Hotel in Banff
    Budget Hotel

    Surrounded by the beautiful natural environment of Tunnel Mountain, and a short distance from Banff town centre, this family-friendly resort features all the comforts of home in an unforgettable...

    Great space and layout for 3 adults. Fabulous location.

    7.5
    Good · 1,302 reviews
  • King Edward Hotel

    King Edward Hotel

    Hotel in Banff
    Budget Hotel

    Providing free WiFi throughout the property, King Edward Hotel is set in Banff, 300 metres from The Whyte Museum of the Canadian Rockies and 1.8 km from Cave and Basin National Historic Site.

    Location, it’s in downtown and everything is accessible

    7.5
    Good · 145 reviews
  • Moxy Banff

    Moxy Banff

    Hotel in Banff
    Budget Hotel

    Located in Banff, Alberta region, Moxy Banff is set 3.3 km from Cave and Basin National Historic Site.

Hotels located in the centre of Banff

  • Hotel Canoe and Suites

    Hotel Canoe and Suites

    Hotel in Banff
    Central location

    Located in Banff, 1.9 km from Banff Park Museum, Hotel Canoe and Suites provides accommodation with free WiFi and free private parking.

    9.0
    Superb · 2 reviews
  • Storm Mountain Lodge & Cabins

    Storm Mountain Lodge & Cabins

    Hotel in Banff
    Central location

    Featuring a restaurant, bar and views of mountain, Storm Mountain Lodge & Cabins is located in Banff, 35 km from Lake Louise.

    The unique lodge, cosy with friendly helpful staff

    8.7
    Fabulous · 187 reviews
  • The Rimrock Resort Hotel Banff

    The Rimrock Resort Hotel Banff

    Hotel in Banff
    Central location

    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.

    Massage with Harry was great for both me and my daughter.

    8.6
    Fabulous · 718 reviews
  • Mount Royal Hotel

    Mount Royal Hotel

    Hotel in Banff
    Central location

    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.

    8.4
    Very good · 721 reviews
  • Sunshine Mountain Lodge

    Sunshine Mountain Lodge

    Hotel in Banff
    Central location

    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.

    8.4
    Very good · 524 reviews
  • Banff Inn

    Banff Inn

    Hotel in Banff
    Central location

    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

    8.3
    Very good · 1,879 reviews
  • Elk + Avenue Hotel

    Elk + Avenue Hotel

    Hotel in Banff
    Central location

    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.

    8.2
    Very good · 937 reviews
  • Banff Aspen Lodge

    Banff Aspen Lodge

    Hotel in Banff
    Central location

    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

    8.1
    Very good · 1,263 reviews

FAQs about hotels in Banff

Learn more about visiting Banff
  • 6 attractions
  • 5 points of interest
Find out more
Subscribe to receive premium deals

Prices drop the moment you sign up!

What guests like about Banff

Forests
42 reviews
Skiing
745 reviews
Lakes
1,091 reviews
Romantic
1,667 reviews
Great outdoors
1,336 reviews
Relax in nature
1,175 reviews

What guests said about Banff:

  • 10

    Banff is one of out favorite places to visit in Alberta.

    Banff is one of out favorite places to visit in Alberta. We always enjoy the warmth of this little town even in the middle of winter when it is covered in snow. The Buffalo Nations Museum, Bow River, Vermillion Lakes, Banff Upper Hot Springs and the Cave and Basin National Historic Site are places that every visitor should visit. The Balkan Restaurant and Pacini are two very good options for lunch or dinner. Melissa's MisSteak is great afterhours place where we were lucky to listen to some exceptional live music. It can be your base to visit its National park, Yoho National Park, Lakes Louise, Moraine and Spirit Island before moving on the Jasper and the surrounding area.
    Happy Traveller
    Canada
  • 10

    We were able to travel around Banff without using the car.

    We were able to travel around Banff without using the car. The ROAM bus service was fantastic, far reaching to all areas, ran to timetable and was available late at night. The selection of restaurants was fantastic, and there were other things to do such as live music events and quiz nights. I recomment Tooloulous for breakfast and Grizzly for dinner. The gondola to the top of Sulphur Mountain was efficient and good value for money. At the top there are excellent facilites and a wonderful boardwalk to take you to the top. The river walks are wonderful.
    Vivienne
    United Kingdom
  • 10

    A great choice for a Canadian holiday.

    A great choice for a Canadian holiday. Spectacular scenery, and great restaurants and pubs. Something for everyone to enjoy. The Gondola experience was fabulous, and dinner at the Sky Restaurant was beyond measure !!
    Sandra
    Canada
  • 10

    The staff were amazing, very helpful and friendly.

    The staff were amazing, very helpful and friendly. Room was very clean and made up each day in the morning. The hotel was close to downtown and restaurants. We didn't eat at the hotel, but the restaurant on premise looked very nice. The only other amenity that would have been appreciated would be a breakfast buffet included in the price or a take out coffee and quick breakfast facility. We would stay there again!!
    Canada
  • 10

    Banff is a beautiful place with a lot to do even if visiting...

    Banff is a beautiful place with a lot to do even if visiting late Oct. Tje scenery is beautiful no matter which direction you look. The town of Banff is beautifully situated for tourism. There are plenty of hotels and restaurants for any budget. Souvenirs can get pricey. Great place to eat is Arashi Ramen. Very busy, small place, but with the wait if you want ex Ellen’s ramen. Very walkable town.
    Freddie
    United States
  • 10

    Lovely little town with lots of shops and places to eat.

    Lovely little town with lots of shops and places to eat. A lot of touristy/merch shops but also several art galleries and nice souvenirs to buy. Beautiful surroundings. The gondola is great, we booked in advance with lunch at Sky Bistro which was very nice. Cheaper to book online it seemed, kind of a must if you want to eat as it can be very busy. Two Jack Lake, Johnson Lake and Lake Minnewanka are closeby and worth a visit. Bow falls is nice, could also check out Fairmont Banff Springs too.

Explore guest reviews of hotels in Banff

See all