I'm afraid Visit Scotland couldn't find their own backsides with two hands and a map.
Inverness basically has tourism as its only industry, and there are thousands of beds available in hotels, guest houses and B&Bs. Even if each of the 1500 runners in this event brought their whole families, it is unlikely that anyone couldn't find somewhere to sleep in October. Different maybe in June when we are overrun with American and Japanese Nessie hunters (makes me nervous, I can tell you), but off season.......
The problem with Visit Scotland is that they will only tell you about hotels etc that are registered with them, and very few do, for the very reason Spartacles has highlighted.
[rant mode off]
I'll be doing it again (touches wood to ward off the injury fairies) - I've done all 5 so far, so why break with tradition. I love it.
We have had forumite meals the night before and the night after in the past, although the Italian restaurant we used for the night before the 2005 race has now closed. Happy to advise/arrange/book something nearer the time.