Banff

Cheap Hotels in Banff

Enter your dates for the latest hotel rates and availability.

Swipe down to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

19 Cheap hotels in Banff for you

Choose your travel dates to see the latest prices and deals.
Most Booked
Lowest price
Closest to downtown
Highest Rated
65
Hotels in Banff
"The hotel's location is great, right on the main street, making it very convenient to walk to shops and other hotels. I used the hot tub and sauna every day. There's only one washer and dryer in the laundry room, so you often have to wait in line. The breakfast looked pretty fresh and clean. For a typical hotel in North America, it's quite good."
Amazing
141 reviews
9.4/10
1 night
From SGD 144
Check availability
99+
Hotels in Banff
"Banff town is relatively small, Irwin's Mountain Inn is within short walking disance to eateries and IGA grocery store. Guest are provided with 3-day free Roam Transit which is very good to Gondola Base, the Roam bus stop is right in front of the hotel."
Very Good
167 reviews
8.4/10
1 night
From SGD 105
Check availability
99+
Hotels in Banff
"Nice location as right in the heart of town, great staffs with very friendly and accommodating. Easy complemantary parking underground, 2 hotubs on rooftop for a nice dip after an outing and very nice especially on the lower temperatures period."
Great
79 reviews
9.1/10
1 night
From SGD 259
Check availability
99+
Hotels in Banff
"Really enjoyed our stay here. The place was clean, cozy, and the staff were very accommodating from check-in until checkout. They even offered complimentary coffee and tea upon arrival which was such a nice touch. What made our stay extra special was how they surprised our son with a birthday cake and restaurant credit for his birthday. Super thoughtful and truly appreciated. Thank you for making our stay memorable"
Very Good
195 reviews
8.8/10
1 night
From SGD 218
Check availability
99+
Hotels in Banff
"We got the king room with Jetted tub. It was worth it. Tub size was for couple and we really enjoyed the stay, they also offer indoor pool and hot tub, which we enjoyed even winter. My only concern is plan the car you’re bringing , consider that it is low and our Escalade is already hitting. Everything else is great!"
Great
104 reviews
9.0/10
1 night
From SGD 113
Check availability
97
Hotels in Banff
"The hotel is a five-minute drive from Banff town. They offer free bus passes, and the bus stop is right outside. You can transfer to other buses at the town center to reach nearby attractions. The room conditions are average, but the cleanliness is good, and it's very quiet. The price is moderate, making it a decent value for money during peak season. You might even spot some small animals in the early morning."
Very Good
159 reviews
8.6/10
1 night
From SGD 113
Check availability
99+
Hotels in Banff
"If you visit Banff, you must stay at the Fairmont! It is a beautiful hotel that is more like a castle with a million-dollar view of the mountains around it. A nice perk is that all guests at the Fairmont receive free passes for the shuttles that get you around town, so need to worry about transportation. A great stay all by itself and surrounded by connection to all of the attractions close by: hiking trails, frozen lakes, glacier valleys, and of course the town of Banff itself."
Very Good
55 reviews
8.7/10
1 night
From SGD 476
Check availability
69
Hotels in Banff
"Location on sidewalk of central Banff town. Don't let the photos online scare you away from booking this hotel... they make the rooms look dated and not fresh. However, the rooms were modern and fresh. Free parking lot for hotel. Would definitely stay again and we're kinda prissy about our hotel comfort haha."
Great
45 reviews
9.1/10
1 night
From SGD 146
Check availability
99+
Hotels in Banff
"This hotel is in a very convenient location close to the city center and easy to get to by public transportation. The room was clean, comfortable, and nicely decorated. The bed was super comfy, and I really appreciated the thoughtful touches throughout the space. The staff were welcoming and always ready to help. Great value for money highly recommend!"
Very Good
231 reviews
8.8/10
1 night
From SGD 129
Check availability
99+
Hotels in Banff
"The hotel's location is excellent, convenient for both driving in and out. The complimentary travel pass provided by the hotel makes it easy to get to the town center for dining and shopping, with a bus stop right outside. The hotel service is also very good, and the rooms are clean. The hot spring pool on the hotel's platform is very comfortable."
Great
123 reviews
9.2/10
1 night
From SGD 202
Check availability
Show More Cheap Hotels in Banff

Frequently Asked Questions

What is the average price of a hotel in Banff for this weekend?

According to the latest 12-month data from Trip.com, the average price for a 3-star hotel in Banff this weekend is SGD 355 per night. For a 4-star hotel, the average cost is SGD 582 per night. If you're looking for a luxury experience, 5-star hotels in Banff this weekend typically cost SGD 1,378 per night.

How much do hotels in Banff cost per night during weekdays?

Based on the latest 12-month data from Trip.com, the average price for a 3-star hotel in Banff during weekdays is SGD 270 per night. For a 4-star hotel, you can expect to pay around SGD 437 per night. If you're looking for a luxury stay, 5-star hotels in Banff generally cost SGD 1,323 per night on weekdays.

What are the best places to stay in Banff?

Some of the best places to stay in Banff are near popular attractions like Banff Avenue, Bow River Trail and Banff Legacy Trail, offering easy access to key sights and amenities.

What are the best family-friendly hotels in Banff?

Families visiting Banff often prefer hotels like Banff Aspen Lodge (from SGD 146), Hotel Canoe & Suites (from SGD 218) and Fox Hotel and Suites (from SGD 146), which are well-known for their family-friendly features of spacious family rooms and child-friendly services.

What are the top hotels in Banff near Banff Avenue?

Some of the top hotels in Banff near Banff Avenue include Banff Rocky Mountain Resort (from SGD 113), The Juniper Hotel & Bistro (from SGD 111) and Rimrock Banff, Emblems Collection (from SGD 491), all offering easy access to Banff Avenue, making them ideal for visitors looking to explore the area.

What are the best pet-friendly hotels in Banff?

What are the best hot spring hotels in Banff?

Interested in hot springs hotel as a travel stay? Hotel Canoe & Suites (from SGD 218), Fox Hotel and Suites (from SGD 146) and Moose Hotel and Suites (from SGD 259) offer great hot springs.

What hotel deals are available in Banff?

Trip.com offers multiple promotions and discounts all year round for both new users and loyal customers . Please check the promotions page to see what promotions are available now on Trip.com.