Skip to main content

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 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.

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.

Close to everything. Bus pickup to downtown right outside front. Hotel gives you free 3 day bus ticket. Johnston Canyon 20 mins away. Walking distance downtown Banff. Great shops and restaurants. Comfy and cozy

Show more Show less
8
Very Good
1,862 reviews
Price from
$126
per night

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.

nice rooms in good shape (not worn down), great location, good breakfast

Show more Show less
8
Very Good
2,473 reviews
Price from
$137
per night

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.

The room was very spacious and very cute! Breakfast was amazing with so many options. The outside area is super cute and very modern and clean. They even gave us a free s'mores kit for the outside fire pit. It was within walking distance of many restaurants and bars.

Show more Show less
8.7
Excellent
2,821 reviews
Price from
$141
per night

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

What i like the most is cleanliness. Price is high everywhere but cleanliness and friendly staffs are the most important. I would definitely came back here.

Show more Show less
7.6
Good
2,731 reviews
Price from
$98
per night

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 location is great. We really liked the apartment although some of the furniture seems to be getting a little old. The grounds were awesome, and we enjoyed all the trails nearby. The pool and sauna are beautiful. Kitchen was fully stocked with everything we needed except for sharp knives for some reason.

Show more Show less
7.9
Good
1,922 reviews
Price from
$133
per night

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.

Great location, I had a nice large king room with views.

Show more Show less
8.2
Very Good
1,767 reviews
Price from
$163
per night

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

Everything just like a postcard in a fairytale Banff village

Show more Show less
8.9
Excellent
1,534 reviews
Price from
$223
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.

the location was perfect, close to everything. The staff was friendly and helpful. nice, comfy beds. The room was clean. sure will stay there again soon.

Show more Show less
8.6
Excellent
1,859 reviews
Price from
$104
per night

Featuring an on-site hot tub, this hotel is located within 1804 ft of Banff city center. Free WiFi and a flat-screen TV are provided in all guest rooms.

super location. nice room… Taylor and Emily that work the front desk are aces!

Show more Show less
7.6
Good
1,207 reviews
Price from
$96
per night

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

Had a fantastic time at the Best Western, the staff were fantastic and incredibly helpful. I forgot my hat in the room, but didn't realise until the end of my trip. The staff were nice enough to mail it back to me, all the way to Australia.

Show more Show less
8.2
Very Good
1,765 reviews
Price from
$111
per night

Most-booked hotels in Banff in the past month

Budget hotels in Banff

  • Moose Hotel and Suites

    Moose Hotel and Suites

    Hotel in Banff
    Budget Hotel

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

    Magnificent hotel in an unbelievably stunning town.

    8.9
    Excellent · 1,536 reviews
  • The Rundlestone Lodge

    The Rundlestone Lodge

    Hotel in Banff
    Budget Hotel

    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.

    Room size, friendly staff, location and nice pool.

    8.0
    Very Good · 1,224 reviews
  • Banff Ptarmigan Inn

    Banff Ptarmigan Inn

    Hotel in Banff
    Budget Hotel

    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.

    Comfortable, very clean rooms. Helpful and friendly staff!

    8.0
    Very Good · 2,475 reviews
  • Banff Aspen Lodge

    Banff Aspen Lodge

    Hotel in Banff
    Budget Hotel

    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.

    Great Location, friendly staff and very clean hotel

    8.1
    Very Good · 1,158 reviews
  • Storm Mountain Lodge & Cabins

    Storm Mountain Lodge & Cabins

    Hotel in Banff
    Budget Hotel

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

    The unique lodge, cosy with friendly helpful staff

    8.7
    Excellent · 174 reviews
  • Sunshine Mountain Lodge

    Sunshine Mountain Lodge

    Hotel in Banff
    Budget Hotel

    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.

    8.5
    Very Good · 514 reviews
  • Mount Royal Hotel

    Mount Royal Hotel

    Hotel in Banff
    Budget Hotel

    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.

    The rooftop hot tub and location are two highlights.

    8.4
    Very Good · 733 reviews
  • King Edward Hotel

    King Edward Hotel

    Hotel in Banff
    Budget Hotel

    Providing free WiFi, King Edward Hotel offers rooms in Banff, a 3-minute walk from The Whyte Museum of the Canadian Rockies and 1.1 miles from Cave and Basin National Historic Site.

    フロントデスクの男性がとても親切で丁寧だった。チェックイン前とチェックイン後に荷物を預けたが、とても親切に対応してくれた。

    7.5
    Good · 81 reviews

Hotels located in the center of Banff

  • Royal Canadian Lodge

    Royal Canadian Lodge

    Hotel in Banff
    Central location

    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.

    Pool, location, friendly staff, comfortable beds, fireplace

    8.1
    Very Good · 941 reviews
  • The Juniper Hotel & Bistro

    The Juniper Hotel & Bistro

    Hotel in Banff
    Central location

    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.

    Loved the spectacular view of the town and mountains

    8.0
    Very Good · 796 reviews
  • Buffalo Mountain Lodge

    Buffalo Mountain Lodge

    Hotel in Banff
    Central location

    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.

    Swiss chalet appearance and nice restaurant/bar.

    7.9
    Good · 1,392 reviews
  • The Hidden Ridge Resort

    The Hidden Ridge Resort

    Hotel in Banff
    Central location

    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.

    Size of the apartment and on site parking close to stay.

    7.9
    Good · 1,923 reviews
  • Irwin's Mountain Inn

    Irwin's Mountain Inn

    Hotel in Banff
    Central location

    Featuring a fitness center 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,407 reviews
  • Banff Caribou Lodge and Spa

    Banff Caribou Lodge and Spa

    Hotel in Banff
    Central location

    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, rustig feel, parking, free coffee in the morning

    7.8
    Good · 1,839 reviews
  • Charltons Banff

    Charltons Banff

    Hotel in Banff
    Central location

    Featuring a steam room, indoor mineral pool and hot tub, Charltons Banff is an Alpine-style hotel located on Banff Avenue, a short walk from the main downtown shopping and restaurant district.

    very P leasent Great location very Comfortable Beds

    7.7
    Good · 873 reviews
  • Red Carpet Inn

    Red Carpet Inn

    Hotel in Banff
    Central location

    Featuring an on-site hot tub, this hotel is located within 1804 ft of Banff city center. Free WiFi and a flat-screen TV are provided in all guest rooms.

    Location, balcony, soaps/lotions, covered parking

    7.6
    Good · 1,218 reviews

FAQs about hotels in Banff

Learn more about visiting Banff

  • 4 attractions
  • 5 points of interest
Find out more
Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Banff:

Explore guest reviews of hotels in Banff

See all