Chanonry Point is regarded by many as the prime place to watch the Moray dolphins especially on a rising tide as they regularly come in to feed.
North Kessock & Inverness is another good spot from the shoreline and dolphins often travel up to this area after Chanonry Point.
Fort George combine a dolphin watching trip with a visit to this historic site.
Burghead offers fantastic views over the Moray Firth and is one of Moray's dolphin spotting hotspots.
Hopeman is lovely to spend some time in, look out for the beach huts.
Spey Bay is a popular area for watching the Moray Dolphins and the dolphin centre is a popular visitor attraction.
Nairn harbour is included in the guide as it offers great views over the Moray Firth from the harbour area and for the less able, it’s convenient to view from the car (as is Hopeman).
Troup Head near Banff, is an RSPB reserve with great views over the Moray Firth and lots of seabirds including Gannets.
Remember that the dolphins are wild animals, so there's no guarantee of seeing them. However, that's part of their charm and it may take quite a few visits before you see them. If they appear, it's tempting to watch them exclusively through the camera. They're difficult to photograph so try and spend some time watching them as well - that way if the photos are not great, the memories will be!
These are not the only places to see dolphins, if you are anywhere along the coast keep an eye on the Moray Firth as you never know when they will appear!
You might be interested in our downloadable guide to the Moray Firth Dolphins.
Are you planning to go dolphin spotting on the Moray Firth?
We published the following guides which are available to download from our shop. Designed to give you lots of information in order to plan your trip and increase your chances of seeing the dolphins.
A Guide to Watching the Moray Firth Dolphins including locations, spotting tips, photography tips
Fortrose & Chanonry Point Tide Times 2018 including how to calculate optimal dolphin watching times at Chanonry Point.