A large, historic building with a prominent tower, surrounded by lush green lawns and trees under a clear blue sky.

Search Hotels with a Bar in Banff

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check availability on Banff Hotels with a Bar

Tonight
15 Oct - 16 Oct
Tomorrow
16 Oct - 17 Oct
This weekend
16 Oct - 18 Oct
Next weekend
23 Oct - 25 Oct

Our top choices for Banff hotels with a bar

1. Fife Lodge

Fife Lodge
Banff
United Kingdom
Dorothy
£97
includes taxes & fees
18 Oct - 19 Oct
Fife Lodge

2. Banff Springs Hotel

Banff Springs Hotel
Banff
United Kingdom
paul
£120
includes taxes & fees
2 Nov - 3 Nov
Banff Springs Hotel

3. Homesly The Station Hotel

Homesly The Station Hotel
Banff
United Kingdom
David
£77
includes taxes & fees
15 Nov - 16 Nov
Homesly The Station Hotel

4. Seafield Arms

Seafield Arms
Banff
United Kingdom
Andrew
£114
includes taxes & fees
5 Nov - 6 Nov
Seafield Arms

5. The Knowes Hotel & Restaurant

The Knowes Hotel & Restaurant
Macduff
United Kingdom
Jolene
£120
includes taxes & fees
9 Nov - 10 Nov
The Knowes Hotel & Restaurant

6. The Royal Oak Hotel

The Royal Oak Hotel
Buckie
Canada
Victoria
£90
includes taxes & fees
19 Oct - 20 Oct
The Royal Oak Hotel

7. The Seafield Arms

The Seafield Arms
Buckie
United States
Brian
£120
includes taxes & fees
18 Oct - 19 Oct
The Seafield Arms

8. The Mash Tun

The Mash Tun
Aberlour
£142
includes taxes & fees
3 Nov - 4 Nov
The Mash Tun

9. The Davron Hotel

The Davron Hotel
Fraserburgh
United States
Gowri
£102
includes taxes & fees
17 Oct - 18 Oct
The Davron Hotel

10. Cullen Bay Hotel

Cullen Bay Hotel
Buckie
United Kingdom
Ian
£110
includes taxes & fees
1 Nov - 2 Nov
Cullen Bay Hotel
View all properties

Top Banff Hotel Reviews

Craigellachie Hotel of Speyside

Craigellachie Hotel of Speyside

10/10 Excellent
"The staff are so friendly the food was fantastic by far the best hotel in Speyside to enjoy all the local distillers"
Pat 2-night trip
Posted 15 hours ago
Craigellachie Hotel of Speyside
The Station Hotel

The Station Hotel

10/10 Excellent
"Staff were very helpful and knowledgeable"
Thomas 2-night trip
Posted 1 day ago
The Station Hotel
Fife Lodge

Fife Lodge

10/10 Excellent
"The room was very clean and could not fault it.The staff were very polite and very helpfull.The breakfast was 100% and a breakfast."
KEVIN 2-night trip
Posted 4 days ago
Fife Lodge

Frequently asked questions

Searching for hotels with bars in Banff?
If you prefer a place to stay where you can enjoy a beer after sightseeing, Banff features 130 hotels and other properties, including 6 accommodation options with a bar on site. While you're here, consider a visit to Duff House and Inverboyndie Beach.
What are the best hotels with bars in Banff?
Here's some of the top Banff accommodation options with bars: Banff Springs Hotel: Hotel with restaurant. Enjoy the bar, free WiFi and free parking. Fife Lodge: Hotel with restaurant. Enjoy the bar, free breakfast and free WiFi. Homesly The Station Hotel: Hotel with restaurant. Enjoy the bar, free WiFi and free parking. Seafield Arms: Guest house with restaurant. Enjoy the bar, free breakfast and free WiFi. Garden Arms Hotel: Hotel with restaurant. Enjoy the bar, free WiFi and free parking.
How many hotels with bars on site should I expect to find in Banff?
Expedia has 6 hotels with a bar in Banff.
What is there to do in Banff?
In the area, you can visit Duff House, Inverboyndie Beach and Portsoy Ice Cream, then find a cosy spot for a nightcap. Other places to see include Fordyce Joiners Workshop and Visitor Centre and Moray Firth.
When is the best time to visit Banff?
Visiting local bars in Banff is better when the weather is good. These rainfall averages and temperatures can help you determine the best time for bar-hopping. The hottest months are usually July and August, with an average temperature of 13°C, while the coldest months are February and January, with an average of 5°C. Average annual precipitation for Banff is 814 mm.
How can I get to Banff and around the area?
Here are some of your transportation options in and around Banff: Fly into Aberdeen Airport (ABZ), which is located 34.3 mi (55.2 km) away from the heart of the city. If you'd like to venture out around the area, you may want to rent a car for your trip.

Explore a world of travel with Expedia