A coastal town with a prominent tower overlooking the sea.

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
30 Aug - 31 Aug
Tomorrow
31 Aug - 1 Sept
Next weekend
4 Sept - 6 Sept
In two weeks
11 Sept - 13 Sept

Our top choices for Banff hotels with a bar

1. Banff Springs Hotel

Banff Springs Hotel
Banff
£122
includes taxes & fees
30 Sept - 1 Oct
Banff Springs Hotel

2. Fife Lodge

Fife Lodge
Banff
United Kingdom
Leigh
£100
includes taxes & fees
13 Sept - 14 Sept
Fife Lodge

3. Seafield Arms

Seafield Arms
Banff
United Kingdom
Andrew
£128
includes taxes & fees
30 Sept - 1 Oct
Seafield Arms

4. Homesly The Station Hotel

Homesly The Station Hotel
Banff
United Kingdom
David
£156
includes taxes & fees
29 Sept - 30 Sept
Homesly The Station Hotel

5. The Knowes Hotel & Restaurant

The Knowes Hotel & Restaurant
Macduff
United Kingdom
Stewart
£145
includes taxes & fees
2 Sept - 3 Sept
The Knowes Hotel & Restaurant

6. The Davron Hotel

The Davron Hotel
Fraserburgh
United Kingdom
Moira
£124
includes taxes & fees
30 Sept - 1 Oct
The Davron Hotel

7. The Seafield Arms

The Seafield Arms
Buckie
United States
Louis
£145
includes taxes & fees
4 Sept - 5 Sept
The Seafield Arms

8. The Royal Oak Hotel

The Royal Oak Hotel
Buckie
United Kingdom
Alistair
£148
includes taxes & fees
1 Sept - 2 Sept
The Royal Oak Hotel

9. Heath Hill Hotel

Heath Hill Hotel
Fraserburgh
United Kingdom
Alison
£126
includes taxes & fees
8 Sept - 9 Sept
Heath Hill Hotel

10. Cullen Bay Hotel

Cullen Bay Hotel
Buckie
United Kingdom
Scott
£130
includes taxes & fees
1 Sept - 2 Sept
Cullen Bay Hotel
View all properties

Top Banff Hotel Reviews

The Station Hotel

The Station Hotel

10/10 Excellent
"I was genuinely impressed by this hotel. We checked in later in the day, and our family suite exceeded expectations. It was perfect for our trip, with exceptionally comfortable beds, high-quality bedding, plush towels, and thoughtful amenities that rivaled what you would expect from a five-star city hotel. The bathroom was immaculate and appeared to have been recently renovated, while the furnishings and décor struck the perfect balance between refined comfort and the charm of a cozy Scottish country inn. The staff was exceptionally warm, welcoming, and helpful throughout our stay. The restaurant was also a highlight, offering excellent food and a full bar in a relaxed and inviting setting. I would especially recommend taking advantage of breakfast and dinner—the quality of the food and the service were outstanding. Its proximity to the river and the surrounding scenery only add to its charm—the setting looks as though it could have come straight out of A River Runs Through It. I highly recommend it and would gladly return in the future."
Tamberley 2-night trip
Posted 2 days ago
The Station Hotel
Craigellachie Hotel of Speyside

Craigellachie Hotel of Speyside

10/10 Excellent
"This place is a must if you are visiting Speyside. A most unique and charming experience. From the restaurant serving Scottish dishes, to the Quaich Bar with its outstanding selection of whiskeys, our stay here was incredible and memorable. The rooms are well appointed and clean, and staff were beyond welcoming. A perfect spot for day trips to the nearby distilleries."
Milica 2-night trip
Posted 5 days ago
Craigellachie Hotel of Speyside

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 133 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