Banff Hotels, Resorts, and Rentals

Compare HOTELS, RESORTS, AND RENTALS in Banff, Alberta, Canada

Banff Boutique Inn - Adults only
FromAU $2,592 per night
|
9.3 (700 Reviews)
10 Bedrooms 6 Guests
Hotel Canoe and Suites
FromAU $1,054 per night
|
9.6 (2589 Reviews)
1 Bedroom 2 Guests
New Accessible Room, 1 Minute from Banff Centre!
10.0 (2 Reviews)
1 Bedroom 4 Guests
Hotel Canoe and Suites
FromAU $973 per night
|
9.1 (2465 Reviews)
187 Bedrooms 34 Guests
Moose Hotel And Suites
FromAU $1,124 per night
|
9.6 (2507 Reviews)
1 Bedroom 2 Guests
2 Queens w/Hot Tubs in Downtown Banff
FromAU $944 per night
10.0 (1 Review)
1 Bedroom 4 Guests
Peaks Hotel and Suites
FromAU $911 per night
|
9.1 (653 Reviews)
66 Bedrooms 34 Guests
Peaks Hotel & Suites
FromAU $800 per night
|
9.6 (1006 Reviews)
1 Bedroom 2 Guests
Otter Hotel
FromAU $630 per night
|
9.0 (535 Reviews)
146 Bedrooms 22 Guests
Buffalo Mountain Lodge
FromAU $628 per night
|
9.4 (2145 Reviews)
1 Bedroom 2 Guests
Buffalo Mountain Lodge
FromAU $193 per night
|
8.9 (1709 Reviews)
111 Bedrooms 37 Guests
Otter Hotel
FromAU $587 per night
|
9.4 (1823 Reviews)
1 Bedroom 2 Guests
Moose Hotel and Suites
FromAU $1,233 per night
|
8.9 (1350 Reviews)
174 Bedrooms 26 Guests
Banff Aspen Lodge
FromAU $683 per night
|
9.4 (1419 Reviews)
1 Bedroom 2 Guests
The Dorothy Motel
FromAU $601 per night
8.9 (1233 Reviews)
10 Bedrooms 6 Guests
Canalta Lodge
FromAU $709 per night
|
9.4 (1415 Reviews)
1 Bedroom 2 Guests
The Kenrick Hotel
FromAU $964 per night
|
8.9 (261 Reviews)
59 Bedrooms 20 Guests
The Kenrick Hotel
FromAU $1,089 per night
|
9.4 (200 Reviews)
1 Bedroom 2 Guests
Banff Aspen Lodge
FromAU $713 per night
|
8.8 (1294 Reviews)
85 Bedrooms 30 Guests
Fairmont Banff Springs Gold Experience
|
9.4 (79 Reviews)
1 Bedroom 2 Guests
Banff Park Lodge
FromAU $710 per night
|
8.8 (991 Reviews)
212 Bedrooms 34 Guests
Brewster Mountain Lodge
FromAU $704 per night
|
9.2 (1873 Reviews)
1 Bedroom 2 Guests
Canalta Lodge Banff
FromAU $588 per night
|
8.7 (2400 Reviews)
93 Bedrooms 15 Guests
The Dorothy Motel
FromAU $608 per night
|
9.2 (1009 Reviews)
1 Bedroom 2 Guests
Brewster Mountain Lodge
FromAU $700 per night
|
8.7 (1180 Reviews)
46 Bedrooms 8 Guests
Fairmont Banff Springs
FromAU $2,023 per night
|
9.2 (1004 Reviews)
1 Bedroom 2 Guests
The Juniper Hotel & Bistro
FromAU $754 per night
|
8.7 (976 Reviews)
46 Bedrooms 35 Guests
Rimrock Banff, Emblems Collection
FromAU $1,727 per night
|
9.2 (1000 Reviews)
1 Bedroom 2 Guests
Moxy Banff
FromAU $767 per night
|
8.6 (85 Reviews)
109 Bedrooms 36 Guests
Basecamp Suites Banff
FromAU $492 per night
9.2 (443 Reviews)
1 Bedroom 2 Guests
Mount Royal Hotel
FromAU $582 per night
|
8.5 (456 Reviews)
135 Bedrooms 8 Guests
Moxy Banff
FromAU $850 per night
|
9.2 (211 Reviews)
1 Bedroom 2 Guests
Elk + Avenue Hotel
FromAU $143 per night
|
8.5 (410 Reviews)
139 Bedrooms 18 Guests
Banff Park Lodge
FromAU $637 per night
|
9.0 (2253 Reviews)
1 Bedroom 2 Guests
Best Western Plus Banff International Lodge
|
8.4 (1749 Reviews)
57 Bedrooms 30 Guests
Elk + Avenue Hotel
FromAU $702 per night
|
9.0 (1957 Reviews)
1 Bedroom 2 Guests
Banff Ptarmigan Inn
FromAU $575 per night
|
8.3 (1569 Reviews)
117 Bedrooms 30 Guests
Mount Royal Hotel
FromAU $620 per night
|
9.0 (1409 Reviews)
1 Bedroom 2 Guests
Royal Canadian Lodge
FromAU $908 per night
|
8.3 (1076 Reviews)
95 Bedrooms 15 Guests
Royal Canadian Lodge
FromAU $941 per night
|
9.0 (1000 Reviews)
1 Bedroom 2 Guests
Rimrock Banff, Emblems Collection
FromAU $664 per night
|
8.3 (486 Reviews)
316 Bedrooms 35 Guests
The Fox Hotel and Suites
FromAU $718 per night
|
8.6 (3103 Reviews)
1 Bedroom 2 Guests
The Rundlestone Lodge
FromAU $596 per night
|
8.2 (935 Reviews)
80 Bedrooms 33 Guests
Charltons Banff
FromAU $772 per night
|
8.4 (1020 Reviews)
1 Bedroom 2 Guests
The Hidden Ridge Resort
FromAU $712 per night
|
8.1 (1912 Reviews)
26 Bedrooms 34 Guests
Irwin's Mountain Inn
FromAU $602 per night
8.4 (1002 Reviews)
1 Bedroom 2 Guests
Banff Inn
FromAU $527 per night
|
8.1 (1750 Reviews)
103 Bedrooms 37 Guests
Red Carpet Inn
FromAU $631 per night
8.2 (1057 Reviews)
1 Bedroom 2 Guests
Bow View Lodge
FromAU $490 per night
|
8.1 (1271 Reviews)
59 Bedrooms 35 Guests
King Edward Hotel
FromAU $501 per night
7.2 (1003 Reviews)
1 Bedroom 2 Guests
Holiday Lodge Bed and Breakfast
FromAU $87 per night
9.5 (159 Reviews)
4 Bedrooms 8 Guests
Comfortable King Room w/Accessible Amenities
10.0 (1 Review)
1 Bedroom 2 Guests
At Wits End B&B
Bed & Breakfast
FromAU $180 per night
|
9.5 (53 Reviews)
6 Bedrooms 12 Guests
Relaxing Stay in Banff! Lovely Superior King Room
10.0 (1 Review)
1 Bedroom 2 Guests
Mountain View Bed & Breakfast
FromAU $198 per night
|
9.3 (367 Reviews)
4 Bedrooms 8 Guests
Standard King Room in Banff with Air-Conditioning
10.0 (1 Review)
1 Bedroom 2 Guests
Fairmont Banff Springs
FromAU $834 per night
|
9.0 (502 Reviews)
647 Bedrooms 68 Guests
Rustic & Cozy Getaway |Amazing Cave-inspired +Pool
9.6 (4 Reviews)
1 Bedroom 2 Guests
Banff Beaver Cabins
FromAU $743 per night
|
9.0 (55 Reviews)
4 Bedrooms 8 Guests
Cozy King Room in Downtown Banff
FromAU $813 per night
9.4 (9 Reviews)
1 Bedroom 2 Guests
Holiday Lodge Cabins
FromAU $99 per night
|
8.9 (147 Reviews)
3 Bedrooms 7 Guests
Rockies Room with Access to Grotto Hot Pools!
9.2 (5 Reviews)
1 Bedroom 4 Guests
Hillside Bungalows
FromAU $114 per night
8.9 (62 Reviews)
3 Bedrooms 8 Guests
Newly Renovated Room in Banff! Air-Conditioning
9.0 (2 Reviews)
1 Bedroom 4 Guests
Basecamp Suites Banff
FromAU $600 per night
|
8.6 (767 Reviews)
21 Bedrooms 32 Guests
Relaxing Mountain Getaway! Superior Room
8.8 (3 Reviews)
1 Bedroom 4 Guests
Tunnel Mountain Resort
FromAU $150 per night
|
8.4 (2315 Reviews)
97 Bedrooms 36 Guests
Accessible room, Central Banff, Hot Pool!
8.0 (5 Reviews)
1 Bedroom 4 Guests
Elkhorn Lodge Vacation Rentals
FromAU $533 per night
8.4 (181 Reviews)
11 Bedrooms 25 Guests
A Good Nite's Rest Bed and Breakfast
FromAU $365 per night
|
8.3 (544 Reviews)
3 Bedrooms 2 Guests
Riverfront Estate Bed&Breakfast Banff
FromAU $66 per night
|
8.2 (617 Reviews)
4 Bedrooms 4 Guests

About Banff Vacation Rentals

There are more than 216 places to stay in Banff that are available. These options include hotels, resorts, rentals as well as short-term private accommodations (i.e. RVs, Condos, Cabins, Chalets, etc.). The places can provide you with a great option on your next holiday. Compare many places to stay in Banff.

Are you seeking a last-minute hotel deal, or are you wanting to find the best deals available for hotels, resorts, cottages, condos, private villas, chalets, or a large vacation homes? With Hotala Banff, you can quickly compare different options to find the hottest deals with a single click. Looking for a resort with an infinity pool, hot tub, is pet-friendly, or features a large master suite bedrooms or has a fireplace? You can find hotels, resorts, or other popular Airbnb-style properties in or near Banff. Places to stay near Banff are 244.73 ft² on average, with prices averaging AU $953 a night.

Hotala makes it easy to find and compare hotels, resorts, and holiday rentals in Banff with prices often listed at a 30-40% off the rack rate. Just enter your destination and secure your reservation today.

Frequently Asked Questions About Banff?

What are the top hotels or resorts in Banff?

You have a lot of choices in or near Banff. If you need a hotel in the Banff area, consider making a reservation for a few nights at one of our suggested properties as these have been known to be the Top Vacation Rentals and Places to Stay in Banff:

How many hotels, resorts, or rentals are available in Banff?

At present, the total number of properties listed by Hotala -- including hotels, resorts, and rentals -- as of 2026 is over 216 in the Banff area, and still growing. By combining listings from multiple websites, Hotala provides a huge selection of the best hotels, resorts, and vacation properties in Banff.