Scott, Jon's suggestions are pretty spot on, of course.
Said another way, if I had the option of 3 rounds in that neighbourhood I would definitely go (1)Dornoch (2) Castlestuart (3) Brora. If I had the option of a 4'th round I would definitely recommend a second round at Dornoch above the others but , if pushed, I would instal Nairn (if prepared to make the slightly longer drive) or Golspie.
Hope this helps.