Probably. Apparently the entrance to the Moray Firth on the Black Isle is the best place for dolphin spotting in the UK (guess that it's kind of "places to visit" now?). We saw bugger all though.
Seen seals off Aberdeen coast last week, a bit earlier in year than usual.