Hotels in Banff National Park

Search and compare Banff National Park hotels from hundreds of travel sites and save

Banff National Park
5 Oct — 6 Oct2
Banff National Park
Thu 5/10
Fri 6/10
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular hotels in Banff National Park

These hotels are among the most popular properties in the Banff National Park area. Change the dates at the top of the page to see more options in Banff National Park.
Filter by star ratings
All filters
Canalta Lodge
8.7 Excellent
545 Banff Avenue, Banff, AB, Canada
Show on map
1.3 km from city center, Banff, AB, Canada 
ExcellentBased on 2,827 reviews
8.7

Located in Banff National Park, this modern hotel is the perfect choice for a scenic stay. Popular amenities, such as a Jacuzzi, an outdoor pool and a swimming pool, ensure a satisfying stay in Banff.

Tunnel Mountain Resort
8.5 Excellent
502 Tunnel Mountain Road, Box 1137, Banff, AB, Canada
Show on map
1.6 km from city center, Banff, AB, Canada 
ExcellentBased on 1,455 reviews
8.5

Tunnel Mountain Resort is a comfortable base when visiting Banff and is close to everything the area has to offer. With views of Canadian Rockies, the resort also provides premium amenities, such as an indoor pool and a sauna.

Banff Ptarmigan Inn
8.0 Excellent
337 Banff Avenue, Banff, AB, Canada
Show on map
0.4 km from city center, Banff, AB, Canada 
ExcellentBased on 2,481 reviews
8.0

Banff Ptarmigan Inn provides a comfortable setting while in Banff and is close to everything the area has to offer. It is the perfect base for those wanting to immerse themselves in nature, with Banff National Park just steps away.

Inns of Banff
600 Banff Avenue, Banff, AB, Canada
Show on map
1.4 km from city center, Banff, AB, Canada 

Inns of Banff offers a comfortable setting in Banff and has a swimming pool, free wireless internet and complimentary private parking on-site. It is the perfect base for those wanting to get back to nature, with Banff National Park just moments away.

Hidden Ridge Resort
7.9 Good
901 Hidden Ridge Way, Banff, AB, Canada
Show on map
2.1 km from city center, Banff, AB, Canada 
GoodBased on 1,934 reviews
7.9

Offering views of Banff, The Hidden Ridge Resort is situated close to a variety of well-known restaurants, plus treats guests to a Jacuzzi, a sauna and an outdoor pool. It is ideal for those wanting to be surrounded by nature, with Banff National Park just moments away.

King Edward Hotel
7.5 Good
137 Banff Avenue, Banff, AB, Canada
Show on map
0.1 km from city center, Banff, AB, Canada 
GoodBased on 91 reviews
7.5

King Edward Hotel Banff provides a comfortable setting when in Banff and is close to everything the area has to offer. It is the perfect base for those wishing to be surrounded by nature, with Banff National Park just steps away.

Johnston Canyon Lodge & Bungalows
7.6 Good
Hwy 1A, Banff, AB, Canada
Show on map
20.5 km from city center, Banff, AB, Canada 
GoodBased on 660 reviews
7.6

Situated in Banff, Johnston Canyon Lodge & Bungalows is an easy drive from Castle Junction and offers outdoor tennis courts and a rooftop terrace. It is the perfect base for those wanting to be surrounded by nature, with Banff National Park just moments away.

Deer Lodge
7.1 Good
109 Lake Louise Drive, Lake Louise, AB, Canada
Show on map
2.4 km from city center, Lake Louise, AB, Canada 
GoodBased on 1,487 reviews
7.1

Situated in Banff National Park, this modern lodge is the perfect base for a relaxing retreat. It also features a Jacuzzi, a sauna and a swimming pool and impressive views of Victoria Glacier.

Top-rated Banff National Park hotels

Some of the best Banff National Park hotel options as decided by our users. Take a look at user reviews to learn why these properties were rated the best.
Show all 1,286 hotels
1
Lady Macdonald Country Inn
8.8 Excellent
1201 Bow Valley Trail, Canmore, AB, Canada
Show on map
0.9 km from city center, Canmore, AB, Canada 

Situated in Canmore, Lady MacDonald Country Inn offers cosy 3-star accommodation, as well as a sauna and a Jacuzzi. Guests can also make use of complimentary Wi-Fi access throughout their stay.

2
Basecamp Resorts Canmore
8.0 Excellent
1102 Bow Valley Trail, Canmore, AB, Canada
Show on map
0.8 km from city center, Canmore, AB, Canada 

Conveniently based and offering a Jacuzzi, this comfortable hotel is a short drive from Harvie Heights. It also provides an express check-in and check-out feature, a 24-hour reception and free Wi-Fi.

3
Buffalo Mountain Lodge
7.9 Good
700 Tunnel Mountain Road, Banff, AB, Canada
Show on map
1.6 km from city center, Banff, AB, Canada 

Set in Banff National Park, this peaceful hotel is the perfect choice for a relaxing stay. Popular facilities, such as a Jacuzzi, a sauna and a swimming pool, ensure a satisfying stay in Banff.

4
The Rimrock Resort Hotel
8.5 Excellent
300 Moutain Avenue, Banff, AB, Canada
Show on map
2.9 km from city center, Banff, AB, Canada 

Located in Banff National Park, this modern resort is the perfect choice for a relaxing retreat. Popular amenities, such as a sauna, a Jacuzzi and an indoor pool, ensure an enjoyable stay in Banff.

5
Fairmont Château Lake Louise
8.3 Excellent
111 Lake Louise Drive, Lake Louise, AB, Canada
Show on map
2.8 km from city center, Lake Louise, AB, Canada 

Located in Banff National Park, this luxury resort is the perfect base for a scenic retreat. Popular features include an indoor pool, a rooftop terrace and a Jacuzzi, plus it provides views of Victoria Glacier and Lake Louise.

6
Fairmont Banff Springs
8.8 Excellent
405 Spray Avenue, Banff, AB, Canada
Show on map
1.5 km from city center, Banff, AB, Canada 

Located in Banff National Park, this luxury resort is the perfect base for a relaxing stay. Popular amenities, such as a Jacuzzi, outdoor tennis courts and an outdoor pool, ensure a satisfying stay in Banff.

7
Banff Park Lodge
8.1 Excellent
201 Lynx Street, Banff, AB, Canada
Show on map
0.3 km from city center, Banff, AB, Canada 

Situated in Banff, Banff Park Lodge is an easy drive from Canmore and features a sauna, a Jacuzzi and an indoor pool. It is an excellent base for those wanting to get back to nature, with Banff National Park just moments away.

8
The Elk & Avenue Hotel
8.2 Excellent
333 Banff Avenue, Banff, AB, Canada
Show on map
0.4 km from city center, Banff, AB, Canada 

Elk + Avenue Hotel is a comfortable base when visiting Banff and is close to everything the area has to offer. It is the perfect base for those wanting to be surrounded by nature, with Banff National Park just steps away.

Cheapest hotels in Banff National Park

These are the lowest prices we've found on hotels in Banff National Park at the moment. Prices will typically fluctuate depending on the dates selected, star rating of hotel, and hotel location.
Show all 1,286 hotels
Banff International Hostel
7.5 Good
449 Banff Avenue, Banff, AB, Canada
Show on map
0.8 km from city center, Banff, AB, Canada 

Within a 20-minute walk from Banff Railway Station, the hostel offers guests an ideal base while visiting Banff. It is the perfect base for those wanting to be surrounded by nature, with Banff National Park just steps away.

₹ 2,663
Avg. per night
Samesun Banff Hostel
8.6 Excellent
433 Banff Avenue, Banff, AB, Canada
Show on map
0.7 km from city center, Banff, AB, Canada 

Set in Banff National Park, this luxury hostel is the perfect choice for a scenic stay. It is also moments from Banff's well-known tourist spots.

₹ 2,912
Avg. per night
HI Canmore Hostel/Alpine Club of Canada
8.4 Excellent
201 Indian Flats Road, Canmore, AB, Canada
Show on map
3.0 km from city center, Canmore, AB, Canada 

HI Canmore Hostel/Alpine Club of Canada is situated in Canmore and offers complimentary Wi-Fi. It also provides luggage storage, a library and a terrace.

₹ 3,079
Avg. per night
Canmore Inn & Suites
7.0 Good
1402 Bow Valley Trail, Canmore, AB, Canada
Show on map
1.2 km from city center, Canmore, AB, Canada 

Canmore Inn & Suites provides comfortable 3-star accommodation in Canmore. It has a gym, as well as free Wi-Fi, water slides and an indoor pool.

₹ 5,409
Avg. per night
A Good Nite's Rest Bed and Breakfast
8.2 Excellent
437 Marten Street, Banff, AB, Canada
Show on map
0.8 km from city center, Banff, AB, Canada 

A Good Nite's Rest Bed and Breakfast is a comfortable setting while visiting Banff and is close to everything the area has to offer. It is the perfect base for those wishing to get back to nature, with Banff National Park just moments away.

₹ 7,988
Avg. per night
Banff Rocky Mountain Resort
7.6 Good
1029 Banff Avenue, Banff, AB, Canada
Show on map
3.5 km from city center, Banff, AB, Canada 

Situated in Banff National Park, this modern resort is the perfect choice for a scenic retreat. Popular facilities, such as a Jacuzzi, an outdoor pool and outdoor tennis courts, ensure an enjoyable stay in Banff.

₹ 8,072
Avg. per night
Lake Louise Inn
7.6 Good
210 Village Road, Lake Louise, AB, Canada
Show on map
0.4 km from city center, Lake Louise, AB, Canada 

Located in Banff National Park, this modern hotel is the perfect choice for a scenic stay. It has a gym, as well as a lake, massage services and a swimming pool.

₹ 8,737
Avg. per night
Banff Aspen Lodge
8.1 Excellent
401 Banff Avenue, Banff, AB, Canada
Show on map
0.5 km from city center, Banff, AB, Canada 

Located in Banff National Park, this luxury hotel is the perfect base for a peaceful stay. Popular amenities, such as a swimming pool, a Jacuzzi and a sauna, make for a satisfying stay in Banff.

₹ 8,987
Avg. per night

Hotel prices in Banff National Park

Some of the best options for booking a hotel in Banff National Park categorized by hotel class. For added insight, we've also noted the most popular and best value hotels within each hotel class.
3 stars
4 stars +

Best prices found by HotelsCombined users in the past 24 hours.

Other accommodations in Banff National Park

Find the perfect hostel, theme hotel, or holiday rental for your stay in Banff National Park
Show all 1,286 stays
Krish Rooms And Stay
156, Mig, NH-1, Vallal Kumanan Street, Singapperumālkovil, India
Show on map
4.6 km from city center, Singapperumālkovil, TN, India 

Krish Rooms And Stay offers 3-star accommodation in Singaperumalkoil. It also provides free wireless internet.

₹ 1,498
Avg. per night
The Premium Chennai
Estancia Service Apartment Tower-3, Gūduvāncheri, India
Show on map
2.3 km from city center, Gūduvāncheri, TN, India 

The Premium Chennai provides comfortable 3-star accommodation in Kattankulathur. It also offers a swimming pool, free Wi-Fi and a 24-hour reception.

₹ 4,244
Avg. per night
Vistarah Homes Srm University Guduvancherry
Flat 3022 2 Floor, Gūduvāncheri, India
Show on map
2.3 km from city center, Gūduvāncheri, TN, India 

Providing a shuttle to Chennai International Airport, as well as complimentary wireless internet, Vistarah Homes Guduvancherry is a convenient place to stay in Kattankulathur. It is located a brief stroll from SRM Polytechnic College.

₹ 2,496
Avg. per night
Hi New York City Hostel
8.3 Excellent
891 Amsterdam Avenue, New York, NY, United States
Show on map
5.0 km from city center, New York, NY, United States 

Established in 1990, HI NYC Hostel is situated in Manhattan. It also provides free Wi-Fi.

₹ 3,994
Avg. per night
NY Moore Hostel
8.2 Excellent
179 Moore Street, Brooklyn, NY, United States
Show on map
3.1 km from city center, Brooklyn, NY, United States 

NY Moore Hostel is located in New York City and provides guests with free Wi-Fi. The various amenities this modern hostel offers include meeting rooms, a 24-hour reception and luggage storage.

₹ 5,159
Avg. per night
M Montreal Hostel
8.6 Excellent
1245 Rue Saint-André, Montreal, QC, Canada
Show on map
2.0 km from city center, Montreal, QC, Canada 

This Montreal hostel is located within a 10-minute walk of Gare d'autocars de Montreal. It is situated in close proximity to a number of popular bars, clubs and restaurants.

₹ 3,495
Avg. per night
Quest Mascot
7.8 Good
108 114 Robey Street, Mascot, NSW, Australia
Show on map
0.2 km from city center, Mascot, NSW, Australia 

Conveniently located within Sydney Airport, Quest Mascot provides modern accommodation in Sydney. It also offers massage services, an express check-in and check-out feature and a swimming pool.

₹ 8,072
Avg. per night

Where to stay in Banff National Park

Navigate to the areas in Banff National Park you plan to visit to find hotels that are close by. Clicking on a hotel name will take you to a page with pricing, reviews, and more useful information.

About Banff National Park

Set in the heart of the Rocky Mountains, Banff National Park is a wonderland of snow-capped peaks, flower-strewn meadows and native wildlife. It's part of the Heritage-listed Canadian Rocky Mountain Parks and is one of North America's oldest and best-known national parks, founded in 1885.

There are plenty of opportunities to enjoy the surrounding scenery, whether you're camping in the wilderness, driving along the scenic Icefields Parkway or paddling on the emerald Lake Louise. Keep your eyes peeled for wildlife, including grizzly bears, elk, cougars, bison and bighorn sheep.

The township of Banff is perfect for exploring the national park, thanks to its lively bars and restaurants and enticing shopping. In winter, you can explore world-class runs at Lake Louise Ski Resort or soak in the Banff Upper Hot Springs.

Getting there

The 6,500-square-kilometre Banff National Park is best explored by car. The park is a 100-kilometre drive from Calgary via the Trans-Canada Highway, while buses run from Calgary International Airport to Banff.

Facts about staying in Banff National Park

  • Where is the best place to stay in Banff National Park?

    Our travellers prefer to stay in places like Banff, Lake Louise, and Canmore while in Banff National Park.

  • What are the best hotels in Banff National Park?

    Fairmont Château Lake Louise, rated with a score of 8.3 from 1,438 reviewers, is one of the most popular hotels in Banff National Park. Other top stays include Lake Louise Inn, with an average rating of 7.6 from 4,874 reviewers, and Fairmont Banff Springs, with a score of 8.8 from 669 reviewers.

Millions of Reviews
Real ratings and reviews from millions of guests, just like yourself. Book your perfect stay with confidence!
Best Hotel Deals
HotelsCombined sources over 3 million hotels and properties and compiles them in one place so you can compare the ideal accommodation.
Free Cancellation
Plans change — we get it. And that’s why you can search and book hotels and accommodations on HotelsCombined from agencies that offer free cancellation