In reply to John Aisthorpe:
I realise it's a bit of a trek and outside of your hour-ish limit but the weather looks like it might be ok in the Inverness area and on the Moray coast on Saturday. Depends on which weather forecast you believe (metcheck says not, BBC says yes - I'm going with the BBC!). That'd give you Cummingston, Logie Head and Redhythe Point on the coast and Duntelchaig and Moy near Inverness. If the weather turned on you there's Inverness and Elgin indoor walls to amuse you. Depends on how keen you are I suppose.
Good luck!