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 £87 and £144 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 9.6.
How many hotels with restaurants are there in Banff?
Banff has 28 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.