Alberta may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Search Banff, Alberta Hotels from NZ$86

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular filters
Property class
Your budget
Guest rating
Payment type
Property type
Area
Popular locations
Amenities
Accessibility
Trip type
Moose Hotel And Suites
3.5 out of 5
345 Banff Ave, Banff, AB
Free cancellationReserve now, pay when you stay
The price is NZ$219 per night from 4 Nov. to 5 Nov.
0.37 km from city centre
4.7/5Exceptional! (1,724 reviews)

"Location is very good to access Banff’s main shopping and Restaurants. Liked the hot tubs on the top floor beautiful view if the mountains. Very good restaurant on site."…"

Reviewed on 29 Oct. 2020

Moose Hotel And Suites
Banff Caribou Lodge and Spa
3.5 out of 5
521 Banff Ave, Box 1070, Banff, AB
Free cancellationReserve now, pay when you stay
The price is NZ$124 per night from 1 Nov. to 2 Nov.
1.03 km from city centre
4.1/5Very Good! (1,993 reviews)

"Spacious room with everything we needed except a microwave. Appreciated the double dresser, double mirror in bathroom, closet, and table. The bed was comfortable and the fan was useful for white noise while sleeping. Staff were helpful. The underground parking was great for the cold weather. The ..."…"

Reviewed on 27 Oct. 2020

Banff Caribou Lodge and Spa
Canalta Lodge
3.5 out of 5
545 Banff Ave, Banff, AB
Get Rates
1.24 km from city centre
4.4/5Excellent! (1,103 reviews)

"Very clean. They serve free hot breakfast (they plate it for you as buffet is not an option at this time due to pandemic)."…"

Reviewed on 26 Oct. 2020

Canalta Lodge

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Tunnel Mountain Resort
3.5 out of 5
502 Tunnel Mountain Road, Box 1137, Banff, AB
Free cancellationReserve now, pay when you stay
The price is NZ$137 per night from 1 Nov. to 2 Nov.
1.64 km from city centre
4.4/5Wonderful! (981 reviews)

"Beautiful loft condo with wood fire place. Clean cozy and renovated. Will come again!"…"

Reviewed on 24 Oct. 2020

Tunnel Mountain Resort
Banff Rocky Mountain Resort
3 out of 5
1029 Banff Ave, Banff, AB
Free cancellationReserve now, pay when you stay
The price is NZ$124 per night from 8 Nov. to 9 Nov.
3.49 km from city centre
4/5Very Good! (2,288 reviews)

"Love the self contained unit, being able to cook for ourselves"…"

Reviewed on 27 Oct. 2020

Banff Rocky Mountain Resort
The Fox Hotel and Suites
3.5 out of 5
461 Banff Ave, Banff, AB
Free cancellationReserve now, pay when you stay
The price is NZ$161 per night from 26 Nov. to 27 Nov.
0.85 km from city centre
4.2/5Excellent! (1,654 reviews)

"Cool hot pool shaped like cave and basin. Great covid precautions. Rooms a tad on the small side."…"

Reviewed on 30 Oct. 2020

The Fox Hotel and Suites
Hidden Ridge Resort
3.5 out of 5
901 Hidden Ridge Way, Banff, AB
Free cancellationReserve now, pay when you stay
The price is NZ$158 per night from 2 Nov. to 3 Nov.
2.08 km from city centre
4.1/5Very Good! (2,259 reviews)

"The view, the Hottub and customer service attention."…"

Reviewed on 26 Oct. 2020

Hidden Ridge Resort
The Rimrock Resort Hotel
4 out of 5
300 Moutain Avenue, Banff, AB
The price is NZ$250 per night from 15 Nov. to 16 Nov.
3.01 km from city centre
4.5/5Wonderful! (1,668 reviews)

"I’d recommend to pay a bit more for the room that with the mountain view, and definitely try their food there at the main floor,it was just amazing."…"

Reviewed on 23 Oct. 2020

The Rimrock Resort Hotel
Mount Royal Hotel
3 out of 5
138 Banff Avenue, Banff, AB
Free cancellationReserve now, pay when you stay
The price is NZ$156 per night from 8 Nov. to 9 Nov.
0.12 km from city centre
4.5/5Wonderful! (1,369 reviews)

"This is the second time we have stayed at Mount Royal, we love the location, great service, reasonable price and nice rooms! Can't go wrong!"…"

Reviewed on 28 Oct. 2020

Mount Royal Hotel
Banff Park Lodge
3 out of 5
222 Lynx St, Banff, AB
Free cancellationReserve now, pay when you stay
The price is NZ$124 per night from 8 Nov. to 9 Nov.
0.22 km from city centre
4.2/5Very Good! (1,633 reviews)

"Great location, heated underground parking and real Banff feel to the rooms"…"

Reviewed on 25 Oct. 2020

Banff Park Lodge
Banff Inn
3 out of 5
501 Banff Ave, Banff, AB
Free cancellationReserve now, pay when you stay
The price is NZ$112 per night from 3 Nov. to 4 Nov.
0.91 km from city centre
4.3/5Excellent! (954 reviews)

"Room and hotel were great. Very few people were staying at the hotwl and we were there for the weekend. I think that is likely the reason the hallways (at least on the 3rd floor) were quite cold. Upon arrival the heat wasn't even on in our room but we turned it on and the room wamed up quickly. My ..."…"

Reviewed on 24 Oct. 2020

Banff Inn
Rundlestone Lodge
3 out of 5
537 Banff Avenue - Box 489, Banff, AB
Free cancellationReserve now, pay when you stay
The price is NZ$124 per night from 8 Nov. to 9 Nov.
1.18 km from city centre
4.3/5Excellent! (1,059 reviews)

"We loved everything about this hotel! The staff was great, the room very nice and clean and we felt very safe!"…"

Reviewed on 28 Oct. 2020

Rundlestone Lodge
The Elk & Avenue Hotel
3 out of 5
333 Banff Ave, Banff, AB
Free cancellationReserve now, pay when you stay
The price is NZ$150 per night from 8 Nov. to 9 Nov.
0.25 km from city centre
4.3/5Excellent! (1,093 reviews)

"Nice room and bathroom, staff was great. nice location, right next to supermarket, underground parking"…"

Reviewed on 26 Oct. 2020

The Elk & Avenue Hotel
Banff Voyager Inn
2.5 out of 5
555 Banff Ave, Banff, AB
Free cancellationReserve now, pay when you stay
The price is NZ$112 per night from 8 Nov. to 9 Nov.
1.3 km from city centre
3.4/5 (960 reviews)

"Overall stay was good, only complaint is the walls are thins and can hear people talking and laughing."…"

Reviewed on 12 Oct. 2020

Banff Voyager Inn
Buffalo Mountain Lodge
3.5 out of 5
700 Tunnel Mountain Road, Banff, AB
The price is NZ$137 per night from 29 Nov. to 30 Nov.
1.57 km from city centre
4.2/5Excellent! (949 reviews)

"Great place !! We had a fantastic stay. Everything is there that you want and need."…"

Reviewed on 20 Oct. 2020

Buffalo Mountain Lodge
Fairmont Banff Springs
4 out of 5
405 Spray Ave, Banff, AB
Free cancellationReserve now, pay when you stay
The price is NZ$493 per night from 23 Nov. to 24 Nov.
1.67 km from city centre
4.5/5Wonderful! (988 reviews)

"Beautiful castle! Wonderful setting! Breathtaking! Definitely recommend."…"

Reviewed on 26 Oct. 2020

Fairmont Banff Springs
Brewster's Mountain Lodge
3 out of 5
208 Caribou Street, Banff, AB
Free cancellationReserve now, pay when you stay
The price is NZ$125 per night from 15 Nov. to 16 Nov.
0.13 km from city centre
4.4/5Excellent! (951 reviews)

"Rate was very good, affordable. Excellent location. Quiet."…"

Reviewed on 20 Oct. 2020

Brewster's Mountain Lodge
Bow View Lodge
2 out of 5
228 Bow Ave, Banff, AB
Free cancellationReserve now, pay when you stay
The price is NZ$86 per night from 26 Nov. to 27 Nov.
0.36 km from city centre
3.8/5Good! (956 reviews)

"Although this is an older property and pretty basic, it’s clean, well maintained and in a great location for a stay in Banff. The beds are comfortable, the shower is awesome with plenty of hot water, the rooms are quiet and the staff are very professional and responsive to your needs. The only reason ..."…"

Reviewed on 23 Oct. 2020

Bow View Lodge
Best Western Plus Siding 29 Lodge
2.5 out of 5
453 Marten Street, Banff, AB
Free cancellationReserve now, pay when you stay
The price is NZ$137 per night from 9 Nov. to 10 Nov.
0.71 km from city centre
4.2/5Very Good! (960 reviews)

"Nice and clean hotel. Staffs were friendly and maintained all AHS rules. The complimentary breakfast was great, I liked that they made bags for each room."…"

Reviewed on 15 Oct. 2020

Best Western Plus Siding 29 Lodge
Charltons Banff
3 out of 5
513 Banff Ave, Banff, AB
The price is NZ$188 per night from 30 Nov. to 1 Dec.
0.97 km from city centre
4/5Very Good! (988 reviews)

"Rooms are great, although had to ask for coffee in the room everyday"…"

Reviewed on 25 Oct. 2020

Charltons Banff
Don't see what you're looking for?
See all available properties in Banff
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Accommodation in Banff

World-famous ski resorts and majestic Rocky Mountain scenery are what draw millions of visitors to Banff in Alberta, Canada each year. In summer, hiking will lead you to turquoise lakes, beautiful waterfalls, and hidden caves. In addition, you can canoe, climb a glacier, or watch wildlife. Winter is all about skiing, snowboarding, and après-ski parties. Snowshoeing and ice walking are also popular. Banff Upper Hot Springs are open all year, and the spa’s steaming mineral water will soothe your muscles whether you’ve been hiking or skiing. No matter when you come, the Rocky Mountains will impress you with their outstanding natural beauty.

Where to Stay in Banff

In Banff, accommodation ranges from luxurious lodges and resorts to cheaper hostels if you’re travel on a budget. Most Banff hotels are conveniently located along Banff Avenue or on Tunnel Mountain Road, giving you easy access to the great outdoors and all the attractions it holds.

Getting There

Banff is easily reached by flying to Calgary International Airport (YYC). From there you can take a rental car or use one of several airport shuttle services to Banff, which lies about 120 km to the west. Taxi rates are fixed by the government and can be cheaper than the shuttles if two or more people are travelling.

Book Your Winter Holiday Today

For the best deals in Banff, book your accommodation right here on Expedia.co.nz and start planning your trip to Canada. We can also help you find cheap rates on flights to Banff, saving you even more money in the long run when you bundle your accommodation with your flight. Make your reservations today and let your Banff adventure get underway.

Frequently asked questions

Where is the best place to stay in Banff?
Moose Hotel And Suites is a favourite with Expedia customers. This 3.5-star hotel offers a full-service spa and a restaurant. It’s located steps from Banff National Park Information Centre. Other top choices based on traveller reviews include The Elk & Avenue Hotel and Canalta Lodge.
If I need to cancel my hotel reservation in Banff, will I receive a refund?
Yes! You’ll find that most hotel bookings are fully refundable if you cancel prior to the accommodation’s cancellation deadline, which often is within 24-48 hours of check in. If you have a reservation that’s non-refundable, it might still be possible to cancel it and receive a refund within a 24-hour period of booking. Enter your dates, click on “Search”, then you can use the “free cancellation” filter to view the best deals in Banff.
What's the best budget-friendly accommodation in Banff?
Based on reviews, Inns of Banff is a popular 2.5-star hotel for our travellers looking for an economical choice, and features free WiFi and an indoor pool. Other good options for your budget-friendly stay include Bow View Lodge and Homestead Inn Banff.
What's the best accommodation option for a family trip to Banff?
Tunnel Mountain Resort is a top 3.5-star lodge on Expedia for families, and features an indoor pool and free parking. Other good options for your child-friendly holiday include Hidden Ridge Resort and Douglas Fir Resort and Chalets. Also, children of all ages will enjoy a visit to Banff Park Museum.
What's the best accommodation for a romantic getaway to Banff?
Buffalo Mountain Lodge is a favourite 3.5-star hotel for couples, and features a restaurant and a bar. Other good choices for your romantic getaway include The Rimrock Resort Hotel and Banff Rocky Mountain Resort.
What's the best pet-friendly accommodation option in Banff?
Moose Hotel And Suites is a top hotel for people travelling with their pets, and offers 2 hot tubs and a full-service spa for its human guests. Other good choices for you and your pet’s trip include Tunnel Mountain Resort and Inns of Banff.
What's the best luxury hotel in Banff?
The Rimrock Resort Hotel is a 4-star resort with 2 restaurants and 2 bars, and it’s a popular choice for Expedia travellers looking for an elegant place to stay. Another upscale option for your holiday is Royal Canadian Lodge.
What's the best boutique-style accommodation in Banff?
Brewster’s Mountain Lodge is a favourite 3-star hotel with our travellers looking for stylish accommodation, and features 77 guestrooms, free breakfast and a fitness centre. The Elk & Avenue Hotel and The Rimrock Resort Hotel are other boutique-style choices.
What's the best accommodation for a golf trip to Banff?
Fairmont Banff Springs is a top 4-star resort that has a golf course and features WiFi. You can tee off at Banff Springs Golf Club during your trip.
What's the best hotel for a trip to the slopes in Banff?
Moose Hotel And Suites is a top 3.5-star hotel for a winter holiday, and features ski storage and free WiFiThis hotel is located 13 minutes by car from Mount Norquay Ski Resort. Other good choices for your ski trip include The Fox Hotel and Suites and Banff Park Lodge.
What are some accommodation options with pools in Banff?
Moose Hotel And Suites is a popular 3.5-star hotel featuring an indoor pool, a full-service spa and 2 hot tubs. A couple of other options with an on-site pool include The Fox Hotel and Suites and Banff Park Lodge.

Recent Reviews in Banff

More trip options