Hotels with Restaurants in Banff

  • Plan, book, stay with confidence

  • bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Check availability on Banff Hotels with Restaurants

Top Hotels with Restaurants in Banff

Rimrock Resort Hotel Banff by Accor

4.0 star property
9.2 out of 10, Wonderful, (1182)
"Gondola ride up within walking distance to the best view in the Rockies! Epic view from everywhere you are during your stay! "
The price is S$386
includes taxes & fees
1 Apr - 2 Apr
Rimrock Resort Hotel Banff by Accor

The Juniper Hotel

3.0 star property
8.6 out of 10, Excellent, (1001)
"My room was upgraded to a suite with a spectacular view of the mountans. Hot tub is a bit small"
The price is S$151
includes taxes & fees
1 Apr - 2 Apr
The Juniper Hotel

Moose Hotel And Suites

4.0 star property
9.6 out of 10, Exceptional, (2009)
"Great hotel with great staff"
The price is S$307
includes taxes & fees
31 Mar - 1 Apr
Moose Hotel And Suites

Banff Park Lodge

3.0 star property
8.8 out of 10, Excellent, (1692)
"Safety and quiet place"
The price is S$153
includes taxes & fees
16 Mar - 17 Mar
Banff Park Lodge

Banff Caribou Lodge and Spa

3.5 star property
8.6 out of 10, Excellent, (2554)
"Highly recommend staying at the Banff Caribou Lodge and Spa, very nice property, friendly staff, clean, close to amenities!"
The price is S$163
includes taxes & fees
23 Mar - 24 Mar
Banff Caribou Lodge and Spa

The Fox Hotel and Suites

3.5 star property
8.6 out of 10, Excellent, (2188)
"Loved the hot tub"
The price is S$204
includes taxes & fees
6 Apr - 7 Apr
The Fox Hotel and Suites

Brewster Mountain Lodge

3.0 star property
9.2 out of 10, Wonderful, (1319)
"Loved underground parking at hotel. Very clean, quiet. Excellent location. Would have been nice to have a hot tub. Need music in breakfast room"
The price is S$167
includes taxes & fees
2 Apr - 3 Apr
Brewster Mountain Lodge

Buffalo Mountain Lodge

3.5 star property
9.0 out of 10, Wonderful, (1152)
"Loved it!! Will be back again in the future."
The price is S$187
includes taxes & fees
13 Mar - 14 Mar
Buffalo Mountain Lodge

Rundlestone Lodge

3.0 star property
8.4 out of 10, Very good, (1651)
"Great property, super helpful staff! "
The price is S$128
includes taxes & fees
7 Apr - 8 Apr
Rundlestone Lodge

Banff Ptarmigan Inn

3.0 star property
8.8 out of 10, Excellent, (1703)
"The hotel had plenty of storage for snowboards and skis and a free to use waxing room. "
The price is S$174
includes taxes & fees
24 Mar - 25 Mar
Banff Ptarmigan Inn
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.
Don't see what you're looking for?
See all available properties in Banff

Frequently asked questions

How much do hotels with dining in Banff cost?
The price for hotels in Banff ranges from S$128 to S$386 per night. Expedia has awesome offers on stays with restaurants or near foodie areas that’ll please both your palate and budget. These prices were available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
What are the best hotels with restaurants in Banff?
A guest favourite is The Juniper Hotel. Cosy up at this 3-star property which comes with a deep soaking bathtub and WiFi. Banff Rocky Mountain Resort is another popular hotel with restaurants worth considering. Put your bags down at this 3-star option and you’ll have access to amenities such as a barbecue grill and premium bedding. You’ll have your pick of multiple hotels with restaurants in Banff with a total average guest review rating of 8.8.
How many hotels with restaurants are there in Banff?
Work out your holiday dates and then choose from 38 hotels with restaurants in Banff. For a work-related trip, a family getaway and everything in between, Expedia is here to help you find a stay to satisfy your culinary cravings in just a few clicks.
Why book your hotel with restaurants in Banff with Expedia?
Whether you’re seeking a hotel with a restaurant, or one that’s close to a foodie heaven, Expedia will have a stay that fits your tastes. Use our handy filters to search for Banff hotels with restaurants on-site. You can also search for properties in renowned locations full of cafés, markets or restaurants. Whatever you opt for, you can expect a tasty bargain with Expedia!
How can I find cheap hotels with restaurants in Banff?
With Expedia’s useful filter tool, sourcing cheap hotels with restaurants in Banff couldn’t be easier. To discover stays that’ll make your hip pocket happy, tailor your search results by meal plans, budget and star rating.
What is there to do in Banff near my hotel with restaurants?
Banff has enough sights to keep you occupied for weeks, beginning with Banff Gondola. Upper Hot Springs, Cave and Basin National Historic Site and Bow Falls are other terrific attractions. If you’re staying a while longer, Banff Park Museum and Victoria Glacier are worthwhile additions to your itinerary.