Search Hotels with Restaurant in Banff

    price find illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Save instantly and earn perks with One Key
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check availability on Banff Hotels with Restaurant

This weekend
Next weekend

Top Banff Hotels with Restaurant

The Boyne Hotel

3.0 star property
7.0 out of 10, Good, (15)
"Basic accommodation but clean and warm. Nice bar but no food available. Overall for a quick stop over not to bad at all. Good breakfast. "
The Boyne Hotel
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.

Frequently asked questions

How much do hotels with restaurants in Banff cost?
You'll pay between and per night for hotels in Banff. An ideal stay with a restaurant, or one with access to terrific culinary experiences, is only a few clicks away on Expedia. This price was 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 Sail Loft. Get comfortable at this 2-star property which features a barbecue grill and a garden. Fife Lodge is another popular hotel with dining worth a look. Put your bags down at this 3-star option and you'll have access to conveniences including a garden and a cafe. You can pick from multiple hotels with restaurants in Banff with a total average guest review rating of 0.0.
How many hotels with restaurants are there in Banff?
Banff has 7 hotels within reach of some great dining options. To help you book the ideal stay, use the filter tool to search for other must-have perks or amenities.
Are there any family-friendly hotels with restaurants in Banff?
Treat the crew to a stay at The Sail Loft, a 2-star option just a quick drive from town. Amenities here include a picnic area and free WiFi. Another family-friendly hotel with dining in Banff is Fife Lodge. Complimentary breakfast and a playground help make this 3-star escape a guest favourite. After checking in and chilling out together in your comfy digs, it's time to head out and explore some of the local sights. Macduff Marine Aquarium and Delgatie Castle are top family-friendly attractions in Banff.
Why book your hotel with dining in Banff with Expedia?
Expedia makes it easy to find your ideal hotel with dining in Banff. Make use of our filters to search for properties with a restaurant on-site. If you have a set budget, select how much you want to spend and the preferred star rating of your hotel. We'll help you find the right place whatever your tastes or bank balance.
How can I find cheap hotels with dining in Banff?
With Expedia's helpful filter tool, locating cheap hotels with dining in Banff has never been easier. To discover properties that'll make your wallet smile, narrow your search results by budget, star rating and meal plans.
What is there to do in Banff near my hotel with dining?
You'll find loads of fun things to fill your itinerary with in Banff. Discover major attractions like Macduff Marine Aquarium, Banff Museum and Delgatie Castle. Inverboyndie Beach, Duff House and Portsoy Ice Cream are also on many to-do lists.