Dining

Current Opening Times and Dining Options

Brunch served 10am-2pm

Lunch served 12pm-2pm

Dinner served 5pm-8pm Sunday – Thursday / 5pm-8.30pm Fridays & Saturdays

We are open daily, Monday – Sunday.  

Afternoon Teas available daily from 12pm – 2.30pm. (must be booked at least 1 day in advance)

Tea, coffee & scones available from 10am daily.

Alcohol is permitted both indoors and outdoors on licensed area all day until 1am.

We are passionate about food at The Knowes Hotel, our chefs strive to deliver an exceptional dining experience at all times.

Enjoy meals throughout the day from our lunch menu, light lunch menu, afternoon tea options and full restaurant menu.  

We also offer a children’s menu as well as vegetarian and vegan options.

We use the finest local Scottish produce to create mouth-watering dishes, sourcing fresh local seafood, meats and game as well as fruit and vegetables from Aberdeenshire’s rich and abundant larder.  We are mindful of seasonality and select the finest ingredients from the gardens, farms and seas around us to deliver the freshest and tastiest culinary experience.

Our menus are complemented by a range of fine wines and spirits, including locally produced malt whiskies and Scottish gins, hand crafted cocktails and premium teas and coffees.

We are happy to cater for specific dietary requirements, please ask your server for details or contact us in advance of your visit.

Families and children are welcome at The Knowes Hotel. Highchairs and bottle warming facilities are available upon request.

The Knowes Hotel and Restaurant Aberdeenshire Fine Dining
The Knowes Hotel and Restaurant Aberdeenshire Desert Menu
Private Dining

For private gatherings we can offer a separate dining area where you and your party can relax in the intimacy of your own surroundings and enjoy a relaxed meal away from our main dining area, ideal for family get-togethers and celebrations.

We can create a dedicated menu for your group, or alternatively you can choose from the current restaurant menu.

Advanced booking for private dining is required.

The Knowes Hotel and Restaurant Aberdeenshire Fine Dining
The Knowes Hotel and Restaurant Aberdeenshire Fine Dining
The Knowes Hotel and Restaurant Aberdeenshire Conservatory Private Event
The Knowes Hotel and Restaurant Aberdeenshire Conservatory Meeting Set Up
Boozy Brunches

The perfect way to catch up with friends, over brunch and cocktail!

Choose from our delicious brunch menu and great selection of cocktails.

Guaranteed 1.5 hours at your table.

£35 per person.

Booking in advance required.

The Knowes Hotel and Restaurant Macduff Aberdeenshire coctails
Afternoon Teas

The tradition of afternoon tea began in the early 19th Century, when the Duchess of Bedford, experiencing a ‘sinking feeling’ requested that a light afternoon tea be served in her private room. The Duchess found the experience so satisfying that she soon invited her friends to join her. This led to afternoon tea becoming a regular indulgence. Whether it’s a celebration or a catch up with old friends, we are proud to carry on this tradition!

The Knowes Hotel is the perfect setting to enjoy a leisurely afternoon and luxurious afternoon tea.  Choose from a selection of freshly made sandwiches, scones and cakes, all served with a selection of premium teas or coffees – or even a glass of prosecco, champagne or hand crafted cocktail!

Afternoon Teas are available 7 days, with a minimum of 48 hours advance notice required.

The Knowes Hotel and Restaurant Macduff Aberdeenshire High Tea
The Knowes Hotel and Restaurant Macduff Aberdeenshire High Tea
The Knowes Hotel and Restaurant Macduff Aberdeenshire High Tea
The Knowes Hotel and Restaurant Aberdeenshire Desert Menu
Festive Dining

Come and celebrate the Festive season at The Knowes Hotel.  

Whether it’s a meal with family, colleagues or friends, our Festive menu offers something to tempt everyone.  

Menu available from 1st December to 24th December. (We will be closed on Christmas Day and Boxing Day)

We encourage booking early to avoid disappointment. 

Contact us to book our rooms for private work functions, parties or family meals to celebrate this Festive season.

Our takeaway Christmas Dine at Home Packs will also be available for Christmas 2023.


Full payment required when placing order, either by card over the phone or by bank transfer.

Pick up times will be 23rd or 24th December from 11am-2pm. Or 4pm-6pm for those who are working.