Availability Search for The Old Mill Inn Brodie

Coronavirus (COVID-19) advice. Find more advice on exploring Scotland during Covid-19 on our dedicated page.

Awaiting Grading
Good To Go Logo

The Old Mill Inn Brodie

Restaurant With Rooms
From £100 per room per night

The Old Mill Inn is a country Inn and restaurant situated in Brodie, a historic village in the Scottish Highlands.

COVID-19 Information

Good To Go Logo
In recognition that this business has confirmed that they have followed government and industry COVID-19 guidelines, ensuring processes are in place to maintain cleanliness and aid social/physical distancing.


Accessible Parking Or Drop-off Point


Classic Double £100 Per room per night (breakfast inc.)
Superior Double £115 Per room per night (all inclusive)

Note: Prices are a guide only and may change on a daily basis.


Accommodation Special Offer

Staycation in Magical Moray & The Highlands- Stay at The Old Mill Inn Brodie in our Superior Double room for a 3 Course Dinner in our award winning restaurant, Bed & Breakfast at £195 for 1 Night or £350 for 2 Nights on Friday, Saturday & Sunday for the month of June. Situated between Forres and the famous beaches of Nairn, walking distance from Brodie Castle and a short drive to scenic spots such as Findhorn, Inverness and the Malt Whisky Trail. A perfect getaway to the beautiful countryside! To book email sophie@oldmillinnspeyside.co.uk or call 01309 641605