Award winning family run hotel and restaurant overlooking the stunning Findhorn Bay.


Findhorn is located in northeast Scotland, 5 miles away from the nearest town of Forres. The nearest city is Inverness which is 26 miles away.

Travelling to the Crown & Anchor from the A96 Inverness, Aberdeen Road.

Take the B9011 from Forres and follow the signs for Findhorn. Follow the road all the way down to Findhorn Bay. The Crown & Anchor Inn is located on the main road (B9011) which circles findhorn. We are just before the right hand bend. The car park is on the right after the bend.

Travelling to Findhorn by road or rail.

When travelling to Scotland please note that Findhorn is approx 4 hours from Glasgow/Edinburgh. There are train and bus services from most UK cities to either Inverness and Aberdeen, with onward connections to Forres.

Driving to Findhorn from the South.

Travelling from the south via Edinburgh or Glasgow join the A9 at Perth. 5 miles past Aviemore, take the right turn onto the A95 to Grantown-on-Spey and then the A939/A940 to Forres. Go through the town centre and straight on for just over a mile. Findhorn is signposted as straight on at the next roundabout off the A96 at Forres.

The Crown & Anchor Inn, Findhorn,
Morayshire, Scotland, IV36 3YF
Tel: 01309 690243