Welcome to The Knowes Hotel, Restaurant and Function Suite

Welcome to The Knowes Hotel and Restaurant in Macduff.  A modern 3-star family run hotel, restaurant and function suite located on the beautiful Moray Firth Coast in Aberdeenshire.

The Knowes Hotel offers seven en-suite bedrooms, five of which enjoy stunning coastal views.  The rooms, in double or twin configurations, each offer flat screen TVs, tea/coffee making facilities and hairdryers.  Guests can enjoy a freshly cooked Scottish breakfast, or a continental selection.

Owner and Chef, Wayne Stewart, uses the finest local Scottish produce to create mouth-watering dishes, from fresh local seafood, meats and game to locally supplied fruit and vegetables.  Dine with us and enjoy a selection of mouth-watering lunches, dinners, afternoon teas and private dining options.  Our menus are complemented by a range of fine wines and spirits, including locally produced malt whiskies and gins, hand crafted cocktails and premium teas and coffees.

With an idyllic view over the Banff and Macduff bays, diners and guests can enjoy the captivating coastal views, stunning sunsets and frequent visits by dolphins in the bay below.  

We look forward to warmly welcoming you to The Knowes Hotel.


Afternoon Teas

Golf stay and play packages at the knowes hotel

Take a look at

The Knowes Hotel

Buy A Gift Voucher