If you are ever in the vicinity of Balintore, be sure and eat at the Balintore Hotel. I recommend driving here even if you're staying in Tain or Invergordon.
I have also stayed in the hotel several times. They have a marvelous family room with a double bed and 2 twins that look out on the sea. read more