We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
View map
Sponsored by:
Your selections
Clear all
  • Family-friendly
Price per night
Amenities
Special offers
Location
Any Distance
from
Accommodation
Traveller rating
Hotel class
Style
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest price
  • Distance
Updating list...
Moose Hotel and Suites
SAVE US$62
US$217
Booking.com
US$155
View Deal
#1 Best Value of 33 hotels in Banff
View hotel details
Collapse hotel details
Reviewed 2 days ago

This is a fantastic hotel lovely friendly staff very helpful. The food is excellant very tasty and good value. The outside hot tub is a joy espiecally with thr outside fires. I cant recommanded this...More

Reviewed 2 days ago

Stayed here for our Anniversary and the personal touch they left us was awesome! Loved the style and vibe about this place. We had a great stay. The room was spectacular, facilities were great and...More

345 Banff Avenue, Banff, Banff National Park, Alberta T1L 1H8, Canada
Pool
Room Service
Free Parking
Restaurant
Spa
Free Wifi
Bar/Lounge
Fitness centre
3.5 Star Hotel
Fox Hotel & Suites
SAVE US$7
US$119
Booking.com
US$112
View Deal
#2 Best Value of 33 hotels in Banff
Savings alert: 11% below average rate

The price you found is 11% lower than this hotel's average rate of US$126/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

View hotel details
Collapse hotel details
Reviewed 2 days ago

Stayed here in a 2 bedroom suite (4 dbl beds) chose the Fox due to what they could accommodate in the room as well as what the floor plans noted on their website. The floor plans do depict the...More

Reviewed 1 week ago

Stayed here with my family while we attended the Banff Mountain Film Festival. Loved the mountain decor and feel of the hotel. We rented a suite which gave us lots of room. The beds were pretty...More

461 Banff Avenue, Banff, Banff National Park, Alberta T1L 1H8, Canada
Free Parking
Restaurant
Room Service
Fitness centre
Free Wifi
Bar/Lounge
Breakfast included
Spa
3.5 Star Hotel
SAVE US$36
US$148
Booking.com
US$112
View Deal
#3 Best Value of 33 hotels in Banff
Savings alert: 13% below average rate

The price you found is 13% lower than this hotel's average rate of US$128/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

View hotel details
Collapse hotel details
Reviewed 3 weeks ago

This was an amazing hotel. We came with a group of girls, there was so much space for all of us. The views were breath taking, we used the hot tub and found it to be perfect. We drove around...More

Reviewed 3 October 2017

Nice chalets/apartments. Close to downtown - if you drive or access the free Banff shuttle bus. Nice hot tub, swimming pool. Apartments come with firewood/fireplaces. Employees are efficient...More

901 Hidden Ridge Way, Banff, Banff National Park, Alberta T1L 1H8, Canada
Free Parking
Free Wifi
3.5 Star Hotel
Fairmont Banff Springs
SAVE US$145
US$558
Fairmont.com
US$413
View Deal
#4 Best Value of 33 hotels in Banff
Special offer
Offers & AnnouncementsLuxury Ski Package
View hotel details
Collapse hotel details
Reviewed 2 days ago

Staff, food and spa amazing. However, our floor in the hotel was very dirty. Our shoes had to be cleaned after we walked the hotel floors. Our room was also never vacuumed. Every single staff member...More

Reviewed 2 days ago

The property is majestic and well located for multiple outdoor and inside experiences. There was an unexpected, early snowfall the week before my visit which added to the beauty. I was traveling on...More

Hotel website
405 Spray Avenue, Banff, Banff National Park, Alberta T1L 1J4, Canada
+1 844-278-2406
Restaurant
Room Service
Fitness centre
Bar/Lounge
Spa
Pool
Free Internet
4.0 Star Hotel
Banff Caribou Lodge & Spa
SAVE US$13
US$108
Expedia.com
US$95
View Deal
#5 Best Value of 33 hotels in Banff
Savings alert: 33% below average rate

The price you found is 33% lower than this hotel's average rate of US$141/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

View hotel details
Collapse hotel details
Reviewed 4 days ago

The hotel was very nice. The room was very good. The hotpool was very nice to sit and relax. The food at the Keg was excellent with brunch buffet on weekends with lots of choices to pick from. Staff...More

Reviewed 1 week ago

After a long drive from Edmonton it was so refreshing to have such a quick check-in. Nice bonus is the free heated underground parking!! Abit of a walk from the action in downtown Banff but this is...More

521 Banff Avenue | Box 1070, Banff, Banff National Park, Alberta T1L 1H8, Canada
Restaurant
Free Parking
Room Service
Fitness centre
Free Wifi
Bar/Lounge
Spa
3.5 Star Hotel
Delta Banff Royal Canadian Lodge
SAVE US$29
US$202
Booking.com
US$173
View Deal
#6 Best Value of 33 hotels in Banff
Special offer
Special OfferEarn a Free Night
View hotel details
Collapse hotel details
Reviewed 2 days ago

Not the typical Marriott. Smaller hotel but big on service. Very helpful front desk personnel. Early check in, heated garage parking below, nice bar with great service, breakfast buffet on...More

Reviewed 6 days ago

We arrived at 11:10am and were checked into our room right away. Probably one of the earliest check-in's I have every had. The hotel is very nice, modern but rustic through out. The pool is abit...More

Hotel website
459 Banff Ave, Banff, Banff National Park, Alberta T1L 1B4, Canada
Pool
Restaurant
Room Service
Fitness centre
Bar/Lounge
Free Wifi
Spa
4.0 Star Hotel
Banff Ptarmigan Inn
SAVE US$7
US$102
Booking.com
US$95
View Deal
#7 Best Value of 33 hotels in Banff
Savings alert: 19% below average rate

The price you found is 19% lower than this hotel's average rate of US$118/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

View hotel details
Collapse hotel details
Reviewed 5 days ago

This hotel is situated at a really great spot along Banff Ave. There is not the crazy crowds and noise of the center core but you are walking distance to everything which is fantastic! We did get...More

Reviewed 1 week ago

After reading the various reviews of the hotels and looking at costs, we were glad we chose to stop at this hotel in Banff. The location is good, with a short walk to the town centre. The room was...More

337 Banff Avenue, Banff, Banff National Park, Alberta T1L 1H8, Canada
Restaurant
Free Parking
Free Wifi
Bar/Lounge
Room Service
Breakfast included
3.0 Star Hotel
Rundlestone Lodge
SAVE US$40
US$131
Booking.com
US$91
View Deal
#8 Best Value of 33 hotels in Banff
Savings alert: 25% below average rate

The price you found is 25% lower than this hotel's average rate of US$122/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

View hotel details
Collapse hotel details
Reviewed 1 week ago

We had a suite with kitchenette with a mountain view on the third floor. Very clean well set out. Stairs take you to the bedroom which may not be suitable for some especially with the restroom...More

Reviewed 3 weeks ago

I and my wife checked in at midnight. After receiving the key cards, we went upstairs, opened the door... and saw a couple already living in the room! We went back down and reception said he had no...More

537 Banff Avenue | P.O. Box 489, Banff, Banff National Park, Alberta T1L 1A6, Canada
Pool
Restaurant
Free Parking
Fitness centre
Free Wifi
Room Service
Bar/Lounge
3.0 Star Hotel
Elk + Avenue Hotel
SAVE US$26
US$155
Booking.com
US$129
View Deal
#9 Best Value of 33 hotels in Banff
Savings alert: 19% below average rate

The price you found is 19% lower than this hotel's average rate of US$160/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

View hotel details
Collapse hotel details
Reviewed 2 days ago

The design and decor is very trendy and nice. I couldn’t believe the cost was so low. It was also, I think, the closest hotel to the main strip other than the hotels that are located within the...More

Reviewed 5 days ago

Beautiful updated hotel, right beside all the action in Banff. Closest walk I’ve ever had to down town. The room was average nothing terrible but nothing extraordinary. The hot tub was a nice...More

Hotel website
333 Banff Avenue | Box 1040, Banff, Banff National Park, Alberta T1L 1B1, Canada
+1 855-827-4610
Free Parking
Restaurant
Free Wifi
Bar/Lounge
Room Service
3.0 Star Hotel
Rimrock Resort Hotel
SAVE US$33
US$201
Expedia.com
US$168
View Deal
#10 Best Value of 33 hotels in Banff
Special offer
Special RateTake A Break
Savings alert: 20% below average rate

The price you found is 20% lower than this hotel's average rate of US$210/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

View hotel details
Collapse hotel details
Reviewed 2 days ago

I was planning a little get away for the Family and I thought Banff is close. I researched hotels and came across the Rimrock. Never really heard about it before, I had stayed at the Fairmont...More

Reviewed 4 days ago

During our six-day stay at your hotel, our family has had a fantastic experience. I would like to thank you for being a comfortable hotel for your first trip to Canada. I was impressed by the quiet...More

Hotel website
300 Mountain Avenue | Box 1110, Banff, Banff National Park, Alberta T1L 1J2, Canada
1 (581) 200-0856
Pool
Room Service
Fitness centre
Restaurant
Bar/Lounge
Spa
Free Wifi
4.0 Star Hotel
Brewster's Mountain Lodge
SAVE US$21
US$129
Expedia.com
US$108
View Deal
#11 Best Value of 33 hotels in Banff
Savings alert: 16% below average rate

The price you found is 16% lower than this hotel's average rate of US$129/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

View hotel details
Collapse hotel details
Reviewed 2 weeks ago

This Lodge is in a fantastic location. The staff were friendly and knowledgeable about the area. Their recommendations on food and places to visit were very good. The room was large and the bed...More

Reviewed 4 weeks ago

We had two nights in late September here and found it welcoming and homely, and in a good location to explore this wonderful area. Rooms clean, spacious and service excellent. Breakfast rather...More

208 Caribou Street, Banff, Banff National Park, Alberta T1L 1J3, Canada
Free Wifi
Breakfast included
3.0 Star Hotel
Charlton's Banff
SAVE US$3
US$138
Travelocity
US$135
View Deal
#12 Best Value of 33 hotels in Banff
View hotel details
Collapse hotel details
Reviewed 5 days ago

Very nice staff! We booked a deluxe double bed room that had warm bathroom floors, which was nice to have on a snowy day... but the shower drain was clogged & wouldn't be able to get fixed until...More

Reviewed 3 weeks ago

Recently stayed here for 3 nights - it has a great location, short walk to town & the parking on-site is really handy, especially if you have a hire car. The receptionist was really friendly when we...More

Hotel website
513 Banff Ave., Banff, Banff National Park, Alberta T1L 1B4, Canada
1 (403) 762-3307
Pool
Free Parking
Free Wifi
Breakfast included
3.0 Star Hotel
Banff Park Lodge Resort and Conference Centre
SAVE US$20
US$113
Travelocity
US$93
View Deal
#13 Best Value of 33 hotels in Banff
Special offer
Offers & AnnouncementsBook Direct for Best Rate
Savings alert: 12% below average rate

The price you found is 12% lower than this hotel's average rate of US$106/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

View hotel details
Collapse hotel details
Reviewed 5 days ago

Very near downtown-great value for the money-two on site restaurants and a bar-bed is very comfortable. Less noise from the train if you stay on the Rundle side- duvets on the bed are very heavy but...More

Reviewed 2 weeks ago

Attended the lodge for a work function with family and friends. There is a wide variety of rooms f m standard, to hottub, to suites to suit all tastes. The hotel is centrally located yet quiet...More

Hotel website
222 Lynx Street, Banff, Banff National Park, Alberta T1L 1K5, Canada
+1 855-344-3186
Pool
Restaurant
Room Service
Fitness centre
Bar/Lounge
3.0 Star Hotel
Tunnel Mountain Resort
SAVE US$8
US$94
Booking.com
US$86
View Deal
#14 Best Value of 33 hotels in Banff
View hotel details
Collapse hotel details
Reviewed 4 weeks ago

Awesome weekend in Banff. Took the family, 6 yrs and 2 yrs old kids. There is an indoor water park across the street that they loved. Easy walk into town. Your room key doubles as a bus pass...More

Reviewed 10 October 2017

We stayed at the Tunnel Mountain for only one night but wish we would have stayed longer. If you know what to expect then you won't be disappointed. This isn't a 'luxury service' hotel - there are...More

502 Tunnel Mountain Road | Corner of Tunnel Mountain Road and Drive, Banff, Banff National Park, Alberta T1L 1H8, Canada
Pool
Free Parking
Free Wifi
Fitness centre
3.5 Star Hotel
Sunshine Mountain Lodge
SAVE US$45
US$258
Expedia.com
US$213
View Deal
#15 Best Value of 33 hotels in Banff
View hotel details
Collapse hotel details
Reviewed 3 weeks ago

Hotel staff seemed inexperienced and unorganized, especially in regards to the shuttle from the parking lot which was abysmal. Had we known gondola was not operational that time of year we might not...More

Reviewed 6 September 2017

I stayed here during summer, off ski season. The first catch, is the Gondola. Be aware of the schedule, and see whether it fits to your other vacation activities. However, they are always prompt...More

Hotel website
1 Sunshine Access Road, Banff, Banff National Park, Alberta T1L 1J5, Canada
+1 844-325-8423
Restaurant
Room Service
Fitness centre
Free Parking
Bar/Lounge
Spa
Free Wifi
4.0 Star Hotel
Irwin's Mountain Inn
SAVE US$8
US$85
Booking.com
US$77
View Deal
#16 Best Value of 33 hotels in Banff
Savings alert: 33% below average rate

The price you found is 33% lower than this hotel's average rate of US$115/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

View hotel details
Collapse hotel details
Reviewed 28 September 2017

We stayed there a total of 8 nights, and slept well on the comfortable bed (and I don't find comfy beds that often in my travels). The bottom sheet kept coming untucked, and that was a bit annoying...More

Reviewed 3 September 2017

We spent a few days in this hotel very close to Banff downtown, only five minutes walk!! Clean, with a very handy parking lot. We didn't experience breakfast in the nearby restaurant El Toro, but in...More

429 Banff Avenue | Box 1198, Banff, Banff National Park, Alberta T1L 1B2, Canada
Free Parking
Restaurant
Fitness centre
Free Wifi
Bar/Lounge
2.5 Star Hotel
Buffalo Mountain Lodge
SAVE US$80
US$192
Expedia.com
US$112
View Deal
#17 Best Value of 33 hotels in Banff
Special offer
Savings alert: 20% below average rate

The price you found is 20% lower than this hotel's average rate of US$140/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

View hotel details
Collapse hotel details
Reviewed 1 week ago

Amazing lodging fantastic location service was OK they definitely need to improve the quality of linens and towels Restaurant had amazing service and food was exceptional would definitely recommend...More

Reviewed 1 week ago

A little out of the way but that can be a good thing away from the crowds. Comfortable rooms, large bed and log fire with a view of the mountains. Friendly and helpful staff. A good place to base...More

Hotel website
700 Tunnel Mountain Road | P.O. Box 1326, Banff, Banff National Park, Alberta T1L 1B3, Canada
+1 844-329-5357
Free Parking
Restaurant
Room Service
Free Wifi
Fitness centre
Bar/Lounge
3.5 Star Hotel
Spruce Grove Inn
SAVE US$24
US$133
Expedia.com
US$109
View Deal
#18 Best Value of 33 hotels in Banff
Savings alert: 20% below average rate

The price you found is 20% lower than this hotel's average rate of US$136/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

View hotel details
Collapse hotel details
Reviewed 8 October 2017

We have just started at the Spruce and I found it was spacious, clean and the staff were friendly and very helpful. I was disappointed with the 2 paper cups along with the plastic ones in the...More

Reviewed 28 August 2017

Price gouging in Banff is nothing new, but when you pay an amount for a room that would get you a 4-5 star experience in a major city, some standard of quality should be expected. While this hotel...More

545 Banff Avenue, Banff, Banff National Park, Alberta T1L 1B5, Canada
Free Parking
Free Wifi
Bar/Lounge
2.5 Star Hotel
Bow View Lodge
SAVE US$16
US$85
Expedia.com
US$69
View Deal
#19 Best Value of 33 hotels in Banff
Savings alert: 29% below average rate

The price you found is 29% lower than this hotel's average rate of US$97/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

View hotel details
Collapse hotel details
Reviewed 6 days ago

Bow View Lodge is a very nice place, clean rooms and very quiet. My room had a great view. The front desk staff and the housekeeping staff are friendly and efficient. I would definitely stay here...More

Reviewed 1 week ago

Secret little gem in Banff. Older hotel, but well maintained and in a great location. Two blocks off the main street, but close to everything. Has charm and character. This is our go to choice when...More

228 Bow Avenue | Box 339, Banff, Banff National Park, Alberta T1L 1A5, Canada
Free Parking
Pool
2.0 Star Hotel
Best Western Plus Siding 29 Lodge
SAVE US$20
US$123
Booking.com
US$103
View Deal
#20 Best Value of 33 hotels in Banff
Savings alert: 24% below average rate

The price you found is 24% lower than this hotel's average rate of US$135/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

View hotel details
Collapse hotel details
Reviewed 3 days ago

We stayed on two different nights and had two different rooms. Both rooms were great, clean, comfortable bed and clean washrooms. We had to move to Canmore Friday night because the rates were up...More

Reviewed 1 week ago

We were on a Banff to Vancouver train trip. We stayed overnight in Banff. We had to stay in a hotel that is within walking distance to the train station. This hotel meets our requirement. The...More

Hotel website
453 Marten Street, Banff, Banff National Park, Alberta T1L 1B3, Canada
+1 855-577-1373
Free Wifi
Pool
Free Parking
Breakfast included
2.5 Star Hotel
Douglas Fir Resort & Chalets
SAVE US$5
US$131
Orbitz.com
US$126
View Deal
#21 Best Value of 33 hotels in Banff
View hotel details
Collapse hotel details
Reviewed 2 October 2017

Stayed in a 2 bedroom A frame chalet for 3 nights. Accommodations were perfect for 3 adults. While the decor was fairly outdated, the chalet is what we think of when wanting a rustic mountain...More

Reviewed 26 September 2017

My wife and I stayed in the Douglas Fir Resort & ... for a 3 night stay in Banff. You could tell it was not a recent build or re-build, but WE WOULD RETURN IN A HEARTBEAT. Our room had a large...More

525 Tunnel Mountain Drive, Banff, Banff National Park, Alberta T1L 1B2, Canada
Pool
Free Parking
Fitness centre
Free Wifi
3.0 Star Hotel
Banff Rocky Mountain Resort
SAVE US$7
US$93
Booking.com
US$86
View Deal
#22 Best Value of 33 hotels in Banff
Savings alert: 21% below average rate

The price you found is 21% lower than this hotel's average rate of US$109/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

View hotel details
Collapse hotel details
Reviewed 4 days ago

I was surprised how clean the resort was and well kept! Our 4 bedroom condo was perfect for our week exploring Banff and all the mountains. Beds were amazing and service was top shelf! We would come...More

Reviewed 1 week ago

Banff Rocky Mountain Resort is at a distance from Banff Town and a very quiet place to stay. The Rooms are clean and fitted with all necessities like Refrigerator, Oven, Dish Washer etc. They run a...More

1029 Banff Avenue, Banff, Banff National Park, Alberta T1L 1A2, Canada
Pool
Free Parking
Restaurant
Fitness centre
Bar/Lounge
Free Wifi
3.0 Star Hotel
Red Carpet Inn
SAVE US$36
US$111
Booking.com
US$75
View Deal
#23 Best Value of 33 hotels in Banff
Savings alert: 18% below average rate

The price you found is 18% lower than this hotel's average rate of US$92/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

View hotel details
Collapse hotel details
Reviewed 2 weeks ago

We've stayed here many times. Jamie our favorite front desk host has left the hotel to move to Ontario. He will be sadly missed. Mike the new front desk host is very friendly too. The hotel is...More

Reviewed 2 weeks ago

I recently attended a conference in Banff. I could not afford to stay at the host hotel so I settled on this place based on location, reviews and pricing. The rooms are a good size, and for $20...More

Hotel website
425 Banff Ave., Banff, Banff National Park, Alberta T1L 1B6, Canada
1 (587) 317-6540
Free Parking
Free Wifi
2.0 Star Hotel
Bumpers Inn
SAVE US$9
US$78
Expedia.com
US$69
View Deal