The Old Mill Inn Brodie

Location icon Brodie

Forres Moray IV36 2TD what3words woof.realm.procures Every 3 metre square of the world has been given a unique combination of three words. Find out more at what3words.com


The Old Mill Inn, Brodie, is a country hotel and restaurant situated in Brodie, a historic village in the Scottish Highlands. Our country setting, nestling on the banks of the Muckle Burn and near the renowned Culbin Forest, is a short distance from historical Brodie Castle and a brief stroll to the celebrated shopping destination Brodie Country fare.

The hotel is picturesquely located between Forres in Moray and Nairn in the Scottish Highlands, The Old Mill Inn is a perfect base for you to explore and experience all the magic of the “Scottish Riviera” known for its famously mild micro-climate, scenic sights, and rich historical sites such as Brodie Castle.

On the doorstep of the world’s largest concentration of Whisky distilleries, the famous Speyside Malt Whisky Trail, and in easy reach of Elgin, with its historic cathedral, and only a 30-minute drive to the capital of the Highlands, Inverness, there is something for everyone from outdoor enthusiasts to those looking to just escape to the tranquillity and majesty of the Moray Firth.


  • Accessible Parking or Drop-off point
  • Children Welcome
  • Disabled Access
  • Groups Welcome
  • Parking

Getting Here

Get Directions to The Old Mill Inn Brodie using Google Maps