Find and Book Top Rated Hotels in Banff

Search among 47 available hotels and places to stay in Banff from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-47 out of 47
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.4
Great199 reviews
MapView on map1.7 km from City Centre100 m from Fairmont Banff Springs Bowling Centre
From   US$ 302 /nightSelect
8.2
Great150 reviews
MapView on map400 m from City Centre700 m from Banff International Research Station
From   US$ 255 /nightSelect
8.6
Great309 reviews
2.1 km from City Centre500 m from Douglas Fir Resort Waterslides & Pools
From   US$ 129 /nightSelect
8.4
Great362 reviews
900 m from City Centre900 m from Banff International Research Station
From   US$ 102 /nightSelect
8.4
Great422 reviews
3.5 km from City Centre800 m from Banff Avenue
From   US$ 117 /nightSelect
8.2
Great238 reviews
1.2 km from City Centre700 m from Douglas Fir Resort Waterslides & Pools
From   US$ 123 /nightSelect
8.6
Great261 reviews
3.1 km from City Centre200 m from Banff Upper Hot Springs
From   US$ 165 /nightSelect
8.6
Great308 reviews
200 m from City Centre800 m from Banff International Research Station
From   US$ 75 /nightSelect
8.2
Great250 reviews
300 m from City Centre600 m from Banff International Research Station
From   US$ 137 /nightSelect
8.4
Great327 reviews
1.1 km from City Centre900 m from Douglas Fir Resort Waterslides & Pools
From   US$ 85 /nightSelect
8.4
Great342 reviews
1.6 km from City Centre200 m from Douglas Fir Resort Waterslides & Pools
From   US$ 144 /nightSelect
8.6
Great519 reviews
From   US$ 102 /nightSelect
8.6
Great352 reviews
1.8 km from City Centre100 m from Douglas Fir Resort Waterslides & Pools
From   US$ 146 /nightSelect
8.4
Great268 reviews
From   US$ 153 /nightSelect
8.4
Great325 reviews
300 m from City Centre700 m from Banff International Research Station
From   US$ 74 /nightSelect
8.2
Great153 reviews
1.6 km from City Centre300 m from Ski Banff at Mount Norquay
From   US$ 95 /nightSelect
8.6
Great395 reviews
400 m from City Centre700 m from Banff International Research Station
From   US$ 135 /nightSelect
8.6
Great472 reviews
1.2 km from City Centre800 m from Douglas Fir Resort Waterslides & Pools
From   US$ 74 /nightSelect
Hotel
8.4
Great239 reviews
900 m from City Centre900 m from Banff International Research Station
From   US$ 142 /nightSelect
8.2
Great60 reviews
200 m from City Centre800 m from Banff International Research Station
From   US$ 209 /nightSelect
8.4
Great365 reviews
600 m from City Centre800 m from Banff International Research Station
From   US$ 174 /nightSelect
8.6
Great335 reviews
300 m from City Centre1000 m from Banff International Research Station
From   US$ 67 /nightSelect
8.2
Great188 reviews
1.4 km from City Centre700 m from Douglas Fir Resort Waterslides & Pools
From   US$ 87 /nightSelect
8.6
Great361 reviews
800 m from City Centre800 m from Banff International Research Station
From   US$ 163 /nightSelect
8.6
Great108 reviews
700 m from City Centre800 m from Banff International Research Station
From   US$ 38 /nightSelect
8.6
Great411 reviews
200 m from City Centre700 m from Banff International Research Station
From   US$ 93 /nightSelect
8.4
Great473 reviews
600 m from City Centre800 m from Banff International Research Station
From   US$ 52 /nightSelect
8.6
Great303 reviews
1000 m from City Centre900 m from Banff International Research Station
From   US$ 145 /nightSelect
8.2
Great117 reviews
15.0 km from City Centre100 m from Sunshine Village
From   US$ 159 /nightSelect
8.4
Great112 reviews
1.8 km from City Centre200 m from Douglas Fir Resort Waterslides & Pools
From   US$ 61 /nightSelect
8.6
Great657 reviews
700 m from City Centre800 m from Banff International Research Station
From   US$ 124 /nightSelect
8.4
Great246 reviews
800 m from City Centre800 m from Banff International Research Station
From   US$ 87 /nightSelect
8.4
Great123 reviews
900 m from City Centre1.1 km from Banff International Research Station
From   US$ 238 /nightSelect
8.2
Great140 reviews
400 m from City Centre400 m from Banff International Research Station
From   US$ 1 601 /nightSelect
8.4
Great97 reviews
200 m from City Centre800 m from Banff International Research Station
From   US$ 86 /nightSelect
Bed & Breakfast
8.2
Great64 reviews
300 m from City Centre1000 m from Banff International Research Station
From   US$ 258 /nightSelect
8.4
Great65 reviews
700 m from City Centre800 m from Banff International Research Station
From   US$ 96 /nightSelect
Holiday park
8.2
Great42 reviews
900 m from City Centre800 m from Banff International Research Station
From   US$ 215 /nightSelect
8.2
Great40 reviews
30.9 km from City Centre
From   US$ 478 /nightSelect
8.0
Great70 reviews
600 m from City Centre300 m from Banff International Research Station
From   US$ 282 /nightSelect
8.2
Great73 reviews
300 m from City Centre800 m from Banff International Research Station
From   US$ 75 /nightSelect
8.2
Great222 reviews
200 m from City Centre600 m from Banff International Research Station
From   US$ 67 /nightSelect
Bed & Breakfast
8.6
Great43 reviews
200 m from City Centre800 m from Banff International Research Station
From   US$ 87 /nightSelect
8.4
Great37 reviews
500 m from City Centre300 m from Banff International Research Station
From   US$ 366 /nightSelect
Bed & Breakfast
8.6
Great48 reviews
1000 m from City Centre800 m from Willow Stream Spa at The Fairmont Banff Springs
From   US$ 282 /nightSelect
8.4
Great30 reviews
100 m from City Centre800 m from Banff International Research Station
From   US$ 637 /nightSelect
300 m from City Centre500 m from Banff International Research Station
From   US$ 248 /nightSelect

Best hotels and places to stay in Banff

Why visit?

Banff, located in the heart of the Canadian Rockies, offers stunning natural beauty and a plethora of outdoor activities year-round. From picturesque landscapes to world-class skiing, Banff is a dream destination for adventure seekers and nature enthusiasts alike. With a wide range of Banff hotels and accommodations to choose from, youre sure to find the perfect place to stay while exploring this breathtaking region.

Where to stay?

Banff Town: A bustling hub of activity, Banff Town is a popular choice for tourists due to its proximity to shops, restaurants, and amenities. Here, youll find a wide variety of hotels in Banff Canada, ranging from budget-friendly options to luxurious resorts. The towns central location also makes it a convenient base for exploring the surrounding national park.

Lake Louise: Just a short drive from Banff, Lake Louise is known for its stunning turquoise waters and iconic Fairmont Chateau Lake Louise. This area offers a more serene and secluded experience, surrounded by majestic mountains and pristine wilderness. Aside from the Chateau, there are other hotels in Banff Alberta near Lake Louise that provide a peaceful retreat amidst natures beauty.

Canmore: Although not technically in Banff National Park, Canmore is a charming town located just outside the park boundary. Canmore offers a more relaxed and laid-back atmosphere, with a range of accommodations and stunning views of the Rockies. Staying in Canmore provides easy access to both Banff and the Kananaskis Country, making it a great option for outdoor enthusiasts.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $120 to $200.

4-star hotels: The average price per night is around $200 to $350.

5-star hotels: The average price per night is around $350 to $600.

Best value for money:

Banff Park Lodge: Situated in the heart of Banff, this hotel offers comfortable rooms at affordable prices. With a convenient location, guests have easy access to nearby shops, restaurants, and attractions. The hotel offers amenities such as an indoor pool, fitness center, and on-site dining options, making it a great choice for those looking for budget-friendly accommodations in Banff.

High Country Inn: Located near the Banff National Park entrance, this hotel offers cozy rooms at reasonable prices. It boasts a rustic charm with its wood-paneled interiors and mountain lodge ambiance. Guests can enjoy amenities like an indoor hot tub, sauna, complimentary breakfast, and free parking. With its affordable rates and proximity to outdoor activities, High Country Inn provides excellent value for money.

Tunnel Mountain Resort: Nestled in a tranquil setting amidst the Rocky Mountains, this resort offers spacious condo-style accommodations. Each unit features a fully equipped kitchen, living area, and fireplace, providing guests with a comfortable home-away-from-home experience. With complimentary shuttle service to downtown Banff, guests can enjoy the convenience of both a peaceful location and easy access to the towns attractions.

Best kids-friendly hotels:

The Rimrock Resort Hotel: This luxury hotel offers a range of family-friendly amenities, such as an indoor pool with a waterslide, a childrens play area, and on-site dining options to suit all tastes. The hotels stunning location on Sulphur Mountain offers breathtaking views and is also conveniently close to popular family attractions like the Banff Gondola and Cave & Basin National Historic Site.

The Fox Hotel and Suites: With its cozy mountain lodge atmosphere, this hotel is a great choice for families. The hotel offers spacious suites with separate living areas, kitchenettes, and convenient amenities like an indoor pool and hot tub. Located just a short drive from downtown Banff, families can easily explore the town and enjoy activities such as hiking, horseback riding, and wildlife spotting.

Best hotels for a romantic getaway:

Fairmont Banff Springs: Known as the Castle in the Rockies, this iconic hotel exudes charm and elegance, making it a perfect choice for a romantic escape. The hotel features luxurious rooms, a world-class spa, and multiple dining options. Its picturesque location, nestled in the heart of Banff National Park, provides a breathtaking backdrop for couples looking for a romantic getaway.

Buffalo Mountain Lodge: Set in a serene location surrounded by nature, this rustic yet refined lodge offers couples a cozy and intimate retreat. The lodge features cozy log cabins with fireplaces, an outdoor hot tub, and a gourmet restaurant serving delicious cuisine. With its secluded ambiance and proximity to outdoor adventures, Buffalo Mountain Lodge is an ideal choice for a romantic escape.

Best for location:

The Moose Hotel & Suites: Situated in the heart of Banff, this boutique-style hotel offers modern and comfortable accommodations. Guests can easily explore downtown Banff, with its shops, restaurants, and attractions, all within walking distance. The hotel also features a rooftop hot pool offering panoramic views of the surrounding mountains.

Rimrock Resort Hotel: Perched on Sulphur Mountain, this hotel offers stunning views of the Bow Valley and surrounding peaks. While its away from the hustle and bustle of downtown Banff, it provides a peaceful and serene atmosphere. Complimentary shuttle service is available to take guests to and from the town center.

The Juniper Hotel & Bistro: Located just minutes from downtown Banff, this hillside hotel offers stunning views of the mountains and the valley below. With its tranquil setting and on-site bistro serving delicious meals, guests can relax and enjoy the natural beauty of the Canadian Rockies while still having easy access to the amenities of Banff.

Best for a short city break:

Banff Caribou Lodge & Spa: This eco-friendly hotel offers cozy and inviting accommodations, perfect for a short city break. Guests can relax and rejuvenate at the Red Earth Spa or take advantage of the hotels complimentary bike rentals to explore the town. The hotels central location allows for easy access to shopping, dining, and outdoor activities.

Mount Royal Hotel: Situated in the heart of Banff Avenue, this historic hotel offers comfortable rooms with modern amenities. Guests can enjoy the rooftop lounge with panoramic views, relax in the outdoor hot tub, or indulge in a meal at the on-site restaurant. Its convenient location allows visitors to easily explore the towns attractions and entertainment options.

Show moreLess