Stays Flights Flight + Hotel Car Rentals Attractions Airport Taxis

Stay in Banff National Park's best hotels!

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our Top Picks Lowest Price First Star rating and price Top Reviewed

Moose Hotel and Suites

Hotel in Banff

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. We had a one bedroom suite which could have slept 6 if needed and had its own small kitchen. The location in the main street was excellent for walking into Banff and the pool hot tubs were great for sitting in and looking at the mountains. The restaurant provided a good choice of Italian food and was excellent quality. The best thing about the hotel was the scenery around it which was awe inspiring

Show more Show less
9.1
Awesome
1,353 reviews
Avg. price/night:
$198
Check availability

Malcolm Hotel by CLIQUE

Hotel in Canmore

Located in Canmore, Malcolm Hotel by CLIQUE features an outdoor swimming pool, hot tubs and BBQ facilities. This luxury hotel offers free WiFi. The hotel exceeded my expectation, it was at the level of a 5 star hotel from cleanliness, room views and furniture. I went to fairmont at lake louise and sure it was very fancy and luxurious but not worth the money because all furniture were old and outdated. The location is great away from all tourists and in a beautiful town

Show more Show less
9.1
Awesome
476 reviews
Avg. price/night:
$230
Check availability

Lamphouse Hotel - Self Check In

Hotel in Canmore

Conveniently located in Canmore town center, the Lamphouse Hotel offers rooms with free WiFi. A 55-inch flat-screen TV and a refrigerator are included in each room. We love the location- have stayed twice and will plan on staying again. Really cute interior and beautiful views!

Show more Show less
9
Awesome
682 reviews
Avg. price/night:
$112
Check availability

Stoneridge Mountain Resort by CLIQUE

Hotel in Canmore

This all-suite hotel in Canmore is within 15 minutes' drive of Banff National Park. Each spacious suite offers a full kitchen, a deck or patio and free WiFi. Everything! The rooms were spacious and nicely decorated. Bed, pillows very comfortable. The bathrooms were big, great shower. Loved the gas fireplace and blanket on the sofa. Balcony was awesome. In room washer/dryer so convenient. Underground parking a big plus! Stunning views!!

Show more Show less
9.1
Awesome
450 reviews
Avg. price/night:
$239
Check availability

Falcon Crest Lodge by CLIQUE

Hotel in Canmore

Offering a two hot tubs, this Canmore hotel is located in the Rocky Mountains and features rooms with a kitchenette and a fireplace. Free WiFi is included. Banff is 16 mi away. Perfect location with underground parking with was very useful! Room were a great size with everything you could need and the staff were very accommodating.

Show more Show less
9.1
Awesome
374 reviews
Avg. price/night:
$186
Check availability

Mountaineer Lodge

Hotel in Lake Louise

In Banff National Park and the village of Lake Louise, this hotel features an indoor hot tub. Free Wi-Fi and satellite TV are provided in all rooms. New and modern room. We had big lugguges so the staff changed our room to 1st floor.

Show more Show less
8
Very Good
1,048 reviews
Avg. price/night:
$139
Check availability

Silver Creek Lodge

Hotel in Canmore

Featuring a full-service day spa, this Canmore lodge is only 2.5 mi outside of Banff National Park. Wild Orchid Asian Bistro serves dinner. Each suite offers a fully equipped kitchen and fireplace. Great self contained unit, close to town and beautiful views.

Show more Show less
8.5
Very Good
1,017 reviews
Avg. price/night:
$132
Check availability

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 2.5 mi away. Loved the location, the very helpful staff, and the spacious family rooms.

Show more Show less
8.6
Excellent
1,124 reviews
Avg. price/night:
$128
Check availability

Irwin's Mountain Inn

Hotel in Banff

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. Good central location at an affordable price. Friendly and helpful staff.

Show more Show less
8.1
Very Good
1,197 reviews
Avg. price/night:
$121
Check availability

Banff Park Lodge

Hotel in Banff

Nestled in the pristine mountains of Banff in Alberta, Canada, is this environmentally friendly hotel, offering exceptional service and comfortable accommodations in a beautiful natural environment. Great location, very friendly staff & value for money

Show more Show less
8.5
Very Good
1,348 reviews
Avg. price/night:
$147
Check availability

Banff National Park's best hotels with breakfast

See all

Budget hotels in Banff National Park

See all

Hotels in Banff National Park you can book without a credit card

See all

Most-booked hotels in Banff National Park in the past month

See all

FAQs about hotels in Banff National Park

Explore guest reviews of hotels in Banff National Park

See all