Nairn, part of the Braeval Hotel:
This is a hotel bar, but as usual, we can stretch the pub definition in Scotland, and it’s Good Beer Guide listed.
Inside, the bar feels like a pub. The restaurant is a seperate room, which is nice, and the bar is dog-friendly. Decent food, great beer, friendly barman. The restaurant has a nice view over the nearby green and the Moray Firth.