
Hotels with Restaurants in Banff
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on Banff Hotels with Restaurants
Tonight
27 Aug - 28 AugTomorrow
28 Aug - 29 AugThis weekend
28 Aug - 30 AugNext weekend
4 Sept - 6 SeptOur top choices for Banff hotels with a restaurant
S$596
includes taxes & fees
31 Aug - 1 Sept
S$531
includes taxes & fees
30 Aug - 31 Aug
S$677
includes taxes & fees
27 Sept - 28 Sept
S$634
includes taxes & fees
4 Sept - 5 Sept
S$490
includes taxes & fees
3 Sept - 4 Sept
S$580
includes taxes & fees
28 Aug - 29 Aug
S$684
includes taxes & fees
2 Sept - 3 Sept
View all properties
Top Banff Hotel Reviews
Moose Hotel And Suites
10/10 Excellent
"The location was perfect! We will definitely stay again. My only complaint is whenever housekeeping would come clean the room, they would turn down the temperature to 60 degrees. When we would come back at night we would freeze!"
Tunnel Mountain Resort
8/10 Good
"Clean and a good size perfect for our needs"
Buffalo Mountain Lodge
8/10 Good
"Lovely hotel/lodges, good restaurant, very helpful staff, would recommend when staying in Banff"
Canalta Hotel Lodge
10/10 Excellent
"First time staying at this property and this place exceeded all expectations. Clean, quiet, and great amenities offered. Breakfast was provided and it was a pleasant surprise. Unlimited smores station was a plus especially if you have kids. Used the hot tub and it was clean."
Banff Park Lodge
8/10 Good
"The room we were allocated was some distance from reception and was quite run down. Didn’t think it great value for money"
Banff Caribou Lodge and Spa
10/10 Excellent
"Spent a fantastic 5 days here and can’t wait to return. Room was clean and spacious with all basic amenities provided. Particularly loved the Rocky soap, shampoo etc which we were able to purchase at the store in town. Conveniently located Roam bus stop located a few meters away and for the two organised tours we took the pick up was right out front. Easy stroll into town but bus passes are also provided by reception for Roam transit which was great. We enjoyed using the hot tub/pool daily aswell as the small gym which is the only thing we felt could be improved on as there is just one bike, one treadmill and some weights. We ate at the Keg restaurant at the hotel twice aswell as having drinks at the bar. All the staff we encountered were friendly and helpful. Would highly recommend this property."
Hidden Ridge Resort
10/10 Excellent
"Very cute resort!"
Elk + Avenue Hotel
8/10 Good
"Didn't love that our room was an elevator and then stairs up. Other than that it was a nice, small room."
Banff Inn
8/10 Good
"The loft room was excellent with enough space for a large family"
Frequently asked questions
Explore a world of travel with Expedia
- 3 Star Hotels in Banff
- 4 Star Hotels in Banff
- 5 Star Hotels in Banff
- Apartments in Banff
- B&B in Banff
- Cabin Rentals in Banff
- Caravan Parks in Banff
- Chalets in Banff
- Condo Rentals in Banff
- Guest Houses in Banff
- Private Holiday Homes in Banff
- Hostels in Banff
- Aimbridge Hospitality Hotels in Banff
- Boutique Hotels in Banff
- Budget Hotels in Banff
- Fairmont Hotels in Banff
- Four Seasons Hotels in Banff
- Hilton Hotels in Banff
- Hotels with Early Check In in Banff
- Hotels with Air Conditioning in Banff
- Hotels with Airport Shuttle in Banff
- Hotels with Balcony in Banff
- Hotels with Breakfast in Banff
- Hotels with free airport shuttle in Banff
- Hotels with free breakfast in Banff
- Hotels with free parking in Banff
- Hotels with free wifi in Banff
- Hotels with Gyms in Banff
- Hotels with Hot Tubs in Banff
- Hotels with indoor pool in Banff
- Hotels with kitchenette in Banff
- Hotels with Swimming Pools in Banff
- Hotels with shuttle in Banff
- Hotels with Views in Banff
- Luxury Hotels in Banff
- Pet friendly Hotels in Banff
- Hotels with Spa in Banff
- Banff Hotels
- Inns in Banff
- Lodges in Banff
- Motels in Banff
- Hotels near Banff National Park Information Centre
- Resorts in Banff
- Aparthotels in Banff
- Budget Hotels in Canmore
- Hotels with connecting rooms in Canmore
- Hotels with Swimming Pools in Canmore
- Hotels near Fairmont Banff Springs Bowling Centre
- Hotels with Restaurants in Harvie Heights
- Family friendly Hotels in Kananaskis
- Hotels with smoking rooms in Kananaskis
- Pet friendly Hotels in Kananaskis
- Pet friendly Hotels in Lake Louise
- Gay friendly Hotels in Quarry Pines
- Hotels near Tunnel Mountain
- Flights to Banff
- Flights from Banff
- Flights from Banff
- Flights from Pittsburgh (AGC) to Banff (YBA)
- Flights from Amsterdam (AMS) to Banff (YBA)
- Flights from Austin (AUS) to Banff (YBA)
- Flights from Hartford (BDL) to Banff (YBA)
- Flights from Baltimore (BWI) to Banff (YBA)
- Flights from Charleston (CHS) to Banff (YBA)
- Flights from Columbus (CMH) to Banff (YBA)
- Flights from Dallas (DFW) to Banff (YBA)
- Flights from Kalispell (FCA) to Banff (YBA)
- Flights from Spokane (GEG) to Banff (YBA)
- Flights from Houston (IAH) to Banff (YBA)
- Flights from Inverness (INV) to Banff (YBA)
- Flights from Los Angeles (LAX) to Banff (YBA)
- Flights from London (LHR) to Banff (YBA)
- Flights from Kansas City (MCI) to Banff (YBA)
- Flights from New York (NYC) to Banff (YBA)
- Flights from West Palm Beach (PBI) to Banff (YBA)
- Flights from Portland (PDX) to Banff (YBA)
- Flights from Reykjavik (REK) to Banff (YBA)
- Flights from Seattle (SEA) to Banff (YBA)
- Flights from San Jose (SJC) to Banff (YBA)
- Flights from Tampa (TPA) to Banff (YBA)
- Flights from Kitchener (YKF) to Banff (YBA)
- Flights from Lloydminster (YLL) to Banff (YBA)
- Flights from Ottawa (YOW) to Banff (YBA)
- Flights from Vancouver (YVR) to Banff (YBA)
- Flights from Whistler (YWS) to Banff (YBA)
- Flights from Abbotsford (YXX) to Banff (YBA)
- Flights from Calgary (YYC) to Banff (YBA)
- Flights from Toronto (YYZ) to Banff (YBA)







































