Banff

Banff Hotels with Breakfast

Choose best Banff hotels with hearty Breakfast.

Scroll down to see hotels
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

Best Banff Hotels with Breakfast

Explore top hotels with breakfast in Banff for a great morning meal.
Most Booked
Lowest price
Closest to downtown
Highest Rated
66
Hotels in Banff
Featured facilities: Parking, Laundry Service (On-Site), Restaurant
Great
132 reviews
9.0/10
1 night
From CAD 496
Check Availability
74
Hotels in Banff
Featured facilities: Shared Kitchen, Laundry Service (On-Site), Restaurant
Very Good
80 reviews
8.7/10
1 night
From CAD 86
Check Availability
78
Hotels in Banff
Featured facilities: Parking
Amazing
116 reviews
9.5/10
1 night
From CAD 630
Check Availability
99+
Hotels in Banff
Featured facilities: Parking, Laundry Service (On-Site)
Very Good
81 reviews
8.5/10
1 night
From CAD 481
Check Availability
64
Hotels in Banff
Featured facilities: Parking, Laundry Service (On-Site), Restaurant
Great
128 reviews
9.3/10
1 night
From CAD 540
Check Availability
99+
Hotels in Banff
Featured facilities: Parking, Laundry Service (On-Site), Restaurant
Very Good
51 reviews
8.7/10
1 night
From CAD 1,704
Check Availability
86
Hotels in Banff
Featured facilities: Parking, Laundry Service (On-Site), Restaurant
Very Good
132 reviews
8.6/10
1 night
From CAD 500
Check Availability
99+
Hotels in Banff
Featured facilities: Parking, Restaurant
Very Good
179 reviews
8.9/10
1 night
From CAD 571
Check Availability
99+
Hotels in Banff
Featured facilities: Parking, Laundry Service (On-Site), Restaurant
Very Good
110 reviews
8.5/10
1 night
From CAD 558
Check Availability
93
Hotels in Banff
Featured facilities: Parking, Laundry Service (On-Site), Restaurant
Great
80 reviews
9.1/10
1 night
From CAD 792
Check Availability
Show more hotels with Breakfast in Banff

Hotels in Banff Reviews

See all
Explore genuine reviews and ratings from real travellers to find the perfect accommodation for your needs.
9.3/10
Great
GGuest UserYou could not ask for more! This hotel has everything, comfortable room, great amenities, fantastic restaurant (don’t miss the Asian buffet on Wednesday nights) and fantastic location ( transfer busses to all the ski locations right on your door step plus just one block from the Main Street). The staff are so helpful. We can’t wait to visit again.
Banff Park Lodge

Banff Park Lodge

Hotel near Banff
Price per night from:CAD 563
9.3/10
Great
XXiangxishidahaiI've been to Banff many times before, but always stayed at the Fairmont Banff Springs Hotel. This time, my family and I decided to revisit on a whim. Since the Fairmont was fully booked every day, we had to choose another hotel. I saw the Moose Hotel on Ctrip, with its underground parking and rooftop hot springs, and immediately booked a two-night stay. Upon arrival, we found the hotel to be right on the main street in the town center, which was super convenient for shopping. You can indeed drive directly into the underground parking garage and take the elevator straight up to all floors. After dinner, we enjoyed a free hydromassage in the rooftop hot springs and massage pool, washing away the fatigue from several days of driving. The hotel also provides three days of free bus passes for guests to visit nearby attractions. Our room was well-equipped. There was a kettle provided, and the water pressure for the shower was excellent, making for a very refreshing experience.
Moose Hotel and Suites

Moose Hotel and Suites

Hotel near Banff
Price per night from:CAD 873
9.2/10
Great
AAnjingTracySurprising cabin, we had a pleasant 2 nights here. The room was clean and tidy, the kitchen and living room were together, the bedroom was bigger than expected, and the bedding was very comfortable. There is heating, the fireplace can also be used, we asked the staff to help us make the fire. There are microwave ovens and induction cookers, simple kitchen utensils, we went to the supermarket to buy ingredients and made dinner by ourselves. In the evening, there was a deer eating grass on the lawn downstairs. The hotel has its own soup pool, which is very small, we are too tired to go soak. The staff is very welcoming and the old-fashioned door lock is not very easy to use.
Buffalo Mountain Lodge

Buffalo Mountain Lodge

Hotel near Banff
Price per night from:CAD 444
9.1/10
Great
NNiubotesimaxinThe hot spring was fantastic, and the room was very clean. The hotel itself is new, and I hope the prices remain stable, as it feels like they're slowly increasing. Breakfast was just average; you need to book it in advance during peak season and on weekends.
Hotel Canoe & Suites

Hotel Canoe & Suites

Hotel near Banff
Price per night from:CAD 837
9.1/10
Great
AAnonymous UserMore modern and young hotel, the lobby is multi-functional to eat and drink, and it has its own pub atmosphere at night, but the waitress is obviously snubbing Asian guests and ordering things to make sloppy tasteless. Room facilities and hygiene are very good, breakfast is full and tastes good.
Moxy Banff

Moxy Banff

Hotel near Banff
Price per night from:CAD 901
9.0/10
Great
GGuest UserThe location is good, next to the famous Canadian steakhouse The Keg. The service is also very warm, there are hot springs in the winter to soak, you can see the snow-capped mountains. Check-in and check-out are quick. A buffet breakfast is served daily, with yoghurt and oatmeal, and the egg yolk can also meet the needs and will be recommended.
Canalta Lodge

Canalta Lodge

Hotel near Banff
Price per night from:CAD 585
8.9/10
Very Good
HH T (Jakarta)On March 19th 2026 at noon, I called the hotel and spoke with a lady who seemed to be the manager. I told her that I couldn’t drive to Banff from Kamloops because of the road closure on Trans-Canada Highway 1 and Highway 93 due to the bad weather—heavy snow, a force majeure situation, Mother Nature herself! That lady didn’t want to cancel my reservation and give me a full refund. I asked her which road I should take, but she couldn’t answer. I had to take alternate roads to Jasper, Hinton, Evansvurg, Drayton Valley, Rocky Mountain House, Sundre, Cochrane, and finally arrived at the hotel around 2 a.m. That lady really should have not been working at the hotel.
Best Western Plus Siding 29 Lodge

Best Western Plus Siding 29 Lodge

Hotel near Banff
Price per night from:CAD 600
8.8/10
Very Good
RrohitsharingThe room size was small and needed better planning on interior arrangements. Same goes for the bathroom. The room could have been better lit … dark gives gloomy impression and as if there’s something being hidden (like the floor carpet which we felt needed a better cleaning). The reception service is outstanding and people there are very helpful. They also have a fitness club and spa. The parking is in the basement and is easy. They also give complimentary bus tickets for those who want to explore places on bus. We didn’t need it as we had our own car.
Banff Caribou Lodge and Spa

Banff Caribou Lodge and Spa

Hotel near Banff
Price per night from:CAD 535
8.7/10
Very Good
BBuhuiyouyongdeyu5818The Banff Hotel, which was booked one day in advance during the peak season, was better than expected. The room was larger than the marked area and very quiet. The bathroom was separated into wet and dry areas. The facilities were not new but not bad. The staff was very nice and did not clean the room by default. It is located on the east side of Banff Avenue, about 800 meters from the center. There is a gas station and highway not far outside. The underground parking lot is very convenient.
Royal Canadian Lodge

Royal Canadian Lodge

Hotel near Banff
Price per night from:CAD 830
8.6/10
Very Good
AAnonymous UserI recently stayed at Irwin’s Mountain Inn for a quick winter getaway, and overall, it’s a solid choice for those who want to be in the heart of Banff without the premium price tag of the luxury resorts. What I Loved: The Location: You really can't beat being right on Banff Avenue. It was a quick, scenic 5-10 minute walk to the downtown core for dinner and shopping. Plus, the ski shuttle stop is just steps away, which is a massive plus in January. The Amenities: After a cold day outside, the 8-person hot tub and dry cedar sauna were highlights. They were well-maintained and exactly what I needed to thaw out. The Staff: From check-in to check-out, the service was genuinely warm. They were happy to provide local tips and made the process seamless. On-site Dining: We grabbed breakfast at El Toro Restaurant inside the hotel. The food was surprisingly good—definitely a step above your standard hotel fare—and very convenient on a chilly morning. A Few Considerations: Noise Levels: As some other travelers have noted, the walls are a bit thin. I could occasionally hear activity in the hallways and the hum of the heating system, though it didn't ruin my sleep. Parking: The underground parking is a great perk (especially to keep the snow off the car), but it is limited and quite tight. If you’re arriving late in the evening during peak season, you might have to hunt for a spot. Room Vibe: The rooms are clean and functional, but they do feel a bit ”classic.” If you are looking for ultra-modern luxury, this isn't it—but for a cozy, budget-friendly mountain base, it hits the mark. Final Verdict: A fantastic mid-range option for winter travelers. It’s clean, cozy, and perfectly situated. I’d definitely stay here again for the convenience and the hot tub alone!
Irwin's Mountain Inn

Irwin's Mountain Inn

Hotel near Banff
Price per night from:CAD 450

FAQs

What are the best hotels in Banff?

From business trips to holiday stays, Banff offers a wide selection of popular hotels to suit every need. Fairmont Banff Springs (from CAD 1,375), Otter Hotel (from CAD 712) and Hotel Canoe & Suites (from CAD 798) are excellent options for your stay.

What are the best sap hotels in Banff?

Planning a relaxing trip? Staying at a spa hotel can make your experience even more enjoyable. Red Carpet Inn (from CAD 386), Irwin's Mountain Inn (from CAD 369) and Moose Hotel and Suites (from CAD 803) are great choices for spa hotels offering quality services.

Which hotels in Banff provide fitness facilities?

Tunnel Mountain Resort (from CAD 495), Fox Hotel and Suites (from CAD 551) and Otter Hotel (from CAD 712) offer fitness facilities to help you stay active while away from home. Keep up with your fitness routine even when traveling!

Which hotels in Banff have the best breakfast?

What are the best luxury hotels in Banff?

Banff offers a variety of popular luxury hotels, each with unique styles, top-tier amenities, and exceptional experiences. Fairmont Banff Springs (from CAD 1,375) is one of the top luxury hotels for a memorable stay.

Which hotels in Banff have swimming pools?

Tunnel Mountain Resort (from CAD 495), Otter Hotel (from CAD 712) and Banff Park Lodge (from CAD 565) are great choices for hotels with swimming pools. Stay at any of these hotels to relax by the pool and make the most of your stay.

What are some good hotels near Banff Avenue in Banff?

For Banff hotels near Banff Avenue, many travelers recommend Mount Royal Hotel (from CAD 469), Banff Park Lodge (from CAD 565) and Banff Ptarmigan Inn (from CAD 510) for their great location and service.

What are the must-visit spots in Banff?

Banff is home to iconic landmarks such as Banff Avenue, Bow River Trail and Banff Legacy Trail.

What’s the average hotel price in Banff this weekend?

The average prices for hotels in Banff this weekend are as follows:
3-star hotels: CAD 793
4-star hotels: CAD 1,110
5-star hotels: CAD 2,780

What are the best budget-friendly hotels in Banff?

Popular affordable hotels in Banff include Red Carpet Inn, Douglas Fir Resort & Chalets and Mount Royal Hotel.

How much do hotels in Banff usually cost on weekdays?

On average, hotel prices in Banff on weekdays are approximately:
3-star hotels: CAD 784
4-star hotels: CAD 1,117
5-star hotels: CAD 2,741

Everything You Should Know About Breakfast in Banff Hotels

Total properties21
Number of reviews2,187
Highest priceCAD 5,047
Lowest priceCAD 226
Weekday Avg. PriceCAD 968
Weekend Avg. PriceCAD 970