Skip to main content
Accommodations Flights Flight + Hotel Car Rentals Airport Taxis

View vacation packages to

Hotels and More in Banff

Moose Hotel and Suites

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. Everything was lovely , the detail in the hotel was stunning

Show more Show less
9.1
Awesome
1,653 reviews
Avg. price/night:
$276
Check availability
Buffalo Mountain Lodge

Buffalo Mountain Lodge

Hotel in Banff

This Banff hotel is located on the slopes of Tunnel Mountain, within a 20 minute walk of downtown. Each rustic room offers a wood burning fireplace, balcony and private bathroom. The service was excellent and they even prepare the fire place for a quick fire up whenever you need to.

Show more Show less
8.2
Very Good
1,089 reviews
Avg. price/night:
$218
Check availability
Banff Rocky Mountain Resort

Banff Rocky Mountain Resort

Hotel in Banff

Featuring an a la carte breakfast, this resort is located along the Banff Rocky Mountain National Park and features spacious all-suite accommodations. EVERYTHING IS AWESOME!!! The view, the staff, the rooms and the free shuttles to downtown, lake loiuse and norquay!!!

Show more Show less
8.1
Very Good
1,251 reviews
Avg. price/night:
$186
Check availability
Elk + Avenue Hotel

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. The hotel has good location right in the center downtown of Banff. Clean and comfortable. Staff is very helpful. Absolutely the choice especially considering its price.

Show more Show less
8.6
Excellent
1,366 reviews
Avg. price/night:
$209
Check availability
The Rundlestone Lodge

The Rundlestone Lodge

Hotel in Banff

With scenic views of the Canadian Rockies, this contemporary mountain lodge is located directly on Banff Avenue and offers an on-site restaurant and an indoor pool. Lovely hotel, perfect distance from the downtown crowds, could walk easily there.

Show more Show less
8.4
Very Good
1,157 reviews
Avg. price/night:
$217
Check availability
Best Western Plus Siding 29 Lodge

Best Western Plus Siding 29 Lodge

Hotel in Banff

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. Near by Main Street which let you access almost everything.

Show more Show less
8.3
Very Good
1,429 reviews
Avg. price/night:
$298
Check availability
Irwin's Mountain Inn

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. Everything was great, the room was excellent, the staff vas very attentive and it has a perfect location! Hope to comeback on summertime!

Show more Show less
8.2
Very Good
1,230 reviews
Avg. price/night:
$194
Check availability
Fox Hotel and Suites

Fox Hotel and Suites

Hotel in Banff

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. Very comfortable and walking distance to town. The hot tub/pool was quite nice.

Show more Show less
8.4
Very Good
1,321 reviews
Avg. price/night:
$246
Check availability
Banff Park Lodge

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 and excellent facilities

Show more Show less
8.6
Excellent
1,622 reviews
Avg. price/night:
$224
Check availability
Rimrock Resort Hotel

Rimrock Resort Hotel

Hotel in Banff

Offering an indoor pool and a hot tub, Rimrock Resort Hotel is located 6 minutes’ drive from Banff center and near the Upper Hot Springs. A restaurant is located on site. Good location, very nice room with views,

Show more Show less
8.7
Excellent
1,248 reviews
Avg. price/night:
$276
Check availability

Most-booked hotels in Banff in the past month

Budget hotels in Banff

Hotels located in the center of Banff

FAQs about hotels in Banff

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Banff:

Explore guest reviews of hotels in Banff