Roseisle Beach sits between Findhorn and Burghead on Burghead Bay. The sandy beach is sheltered by sand dunes and Scots Pine trees with views across the Moray Firth.
The beach is well known to locals and can get busy at the boardwalk entrance. However with miles of soft sand either side, it's not hard to find a secluded spot.
Among the trees there are wooden picnic tables, some with barbecue stands. There's also a play area for children as well as walks through the forest - see the leaflets and notice board. There are good toilet facilities and there's even an outdoor shower.
From Forres, travel through Kinloss past RAF Kinloss. Roseisle Forest beach is signposted left.
From Elgin, travel towards Inverness. Turn right towards Burghead and left at College of Roseisle. Continue along and the beach is signposted right.