The Best Banff, Scotland Hotels

recommended hotels and other accommodation in or near Banff

Banff is a historic coastal town in Aberdeenshire, Scotland, known for its beautiful architecture and stunning views of the Moray Firth. Visitors can explore the town's history at the Museum of Banff, enjoy local seafood specialties, and take in the scenic countryside along the nearby Castle Trail.


When would you like to go?
  • hotel
  • -
  • 3* rated
  • -
  • small hotel
  • -
  • great reviews
  • -
  • restaurant
  • -
  • bar
  • -
  • lounge
  • -
  • terrace
  • -
  • free WiFi
  • -
  • parking

in a fine position overlooking Macduff harbour and Banff, this family-run hotel offers comfort in the rooms and tasty food in the restaurant

  • hotel
  • -
  • 4* rated
  • -
  • luxury
  • -
  • family-friendly
  • -
  • great reviews
  • -
  • restaurant
  • -
  • bar
  • -
  • terrace
  • -
  • own garden
  • -
  • free WiFi
  • -
  • parking

with views across Boyndie Bay, this modern hotel is well placed for a coastal stay, it offers contemporary rooms and a stylish restaurant

  • hotel
  • -
  • 3* rated
  • -
  • small hotel
  • -
  • family-friendly
  • -
  • pets allowed
  • -
  • character property
  • -
  • great reviews
  • -
  • restaurant
  • -
  • bar
  • -
  • lounge
  • -
  • terrace
  • -
  • own garden
  • -
  • free WiFi
  • -
  • parking

set in attractive landscaped gardens on the outskirts of Banff with views over the Deveron Valley, many of the guest rooms enjoy the same vistas

Station Hotel

Portsoy

  • inn/pub
  • -
  • 3* rated
  • -
  • small hotel
  • -
  • family-friendly
  • -
  • pets allowed
  • -
  • cyclist friendly
  • -
  • walker friendly
  • -
  • great breakfasts
  • -
  • great reviews
  • -
  • central location
  • -
  • restaurant
  • -
  • bar
  • -
  • free WiFi

locally caught seafood is a speciality in the restaurant here; after a delicious meal enjoy the comfort of the tastefully decorated bedrooms

Seafield Arms Hotel

Whitehills

  • hotel
  • -
  • small hotel
  • -
  • family-friendly
  • -
  • pets allowed
  • -
  • great reviews
  • -
  • village location
  • -
  • restaurant
  • -
  • bar
  • -
  • own garden
  • -
  • free WiFi
  • -
  • parking

this friendly inn situated in a picturesque coastal village on the Banff Bay has cosy rooms, a sociable bar and fresh local food in the restaurant

The Croft

Gamrie

  • B&B/guest house
  • -
  • pets allowed
  • -
  • great reviews
  • -
  • rural location
  • -
  • own garden
  • -
  • free WiFi
  • -
  • parking

get off the beaten track at this peacefully placed B&B that sits amidst farmland and offers comfortable bedrooms and chalet/lodges

 
 
 
 

Shortlist

  • Your Shortlist is empty