In case it helps this is the accommodation I used:-
The Waverley Guest House, 25 Union Street, Inverness IV1 1QA
Novar Arms Hotel, Balconie Street, Evanton IV16 9UN
The Royal Hotel, High Street, Tain IV19 1AB
Invicta House B&B. 10 Ferry Road, Golspie KW10 6ST
Bannockburn Inn, Stafford Street, Helmsdale KW8 6JY
Forse of Nature, Forse House, Latheron KW5 6DG
Norseman Hotel, Riverside, Wick KW1 4NL - before walking to JOG the next morning. Taxi came from Wick to JOG to return me to Wick, quite cheap.
Then the following accommodation (only 2 minutes from the station) before getting the early train home the next morning.
Bank Guest House, 28 Bridge Street, Wick KW1 4NG