Exuding elegance in every aspect.

Macleod’s offers a light and airy feel throughout and boasts a mouth-watering menu of locally sourced produce, it’s the perfect choice for romantic meals, family occasions and business dinners.

Click here to view our current menu.
Open daily from 6 -9 pm

A Taste of Macleod’s

Click here to view our bespoke menu.

Enjoy three courses from our bespoke menu for only £55 per couple.
Available daily from 6 – 7pm daily

Tasting Menu

Click here to view our bespoke menu.
Available daily from 7 – 9pm daily


Wine & Drinks

We work with local suppliers to ensure that our wine and drinks list complements our seasonal menu – with wine pairing options available.

To view our wine and drinks menu, click here 

Exclusive Chauffeur Service

Dine in our 2 AA Rosette restaurant, Macleod’s on our three course a la carte menu with wine pairings priced at £69 per head and you can take advantage of our exclusive chauffeur service free of charge.

Click here to find out more

For further information contact Reservations directly on 01756 748080 or email


Book a Table