We haven't tried all of these, but have been recommended by others, those that we do recommend personally have a * by them. Please feel free to recommend others to add to the list.
FAIRWAYS(LOCH NESS GOLF CLUB) RESTAURANT *
MR TAN CHINEESE TAKEAWAY* NAIRN (NO WEB SITE)
THE LOFT BISTRO
LOCH KINORD HOTEL *
HILTON CRAIGENDARROCH *
THE ALEXANDRA HOTEL *
ROCPOOL
THE WATERSIDE INVERNESS
THE CROOKED INN, ALVES