I spent two day on loch ness whilst doing safety cover for a race from Corpach to North Kessock.
The three places we stayed was Fort Agustus , Urquhar Bay (harbour), Lifeboat Slipway campsite there stayed one night in a hotel who owns the Brachla Harbour.
Foyers is another stopping point,
Dores I believe has slip that you can use too, and campsite.
I didnt have much time to socailise since was safety cover, few good hotels in for agustus and nice b & b where i stayed.
The south side of loch is pretty barron, and would consider taking sea anchor since loch is very very deep....
if you need more info i will tax my mind more. think was 2005 last time there.
PS. If you ever looking for place to visit on Forth, Elie welcomes powerboaters, http://www.eesc.org.uk
. Let me in advance i will arrange for you to get refuelled and can use club house.