Hi Dave,
I live in the area and have seen dolphins on many occasions. From the shore at chanonry point, findhorn, cullen and spey bay. I also had a boat trip and was lucky to see lots of dolphins playing with the boat and this was in early March(!)
I've seen "spotting" locations for dolphins on
Greater Speyside, Speyside and Moray, accommodation, events, whisky, festivals and visitor attractions in Speyside, Moray and Greater Speyside and on the
Dolphin Space Programme | Home web site.
Hope this helps. Have a great time in Moray!
Rene