If the NC500 feels too crowded, the central and western Highlands offer everything that route does — without the bottlenecks. This is the itinerary we'd send a friend on, starting from Perth and looping through the postcard country before returning south.
Day 1 — Perth to Glencoe
Head north on the A9 to Pitlochry (worth a stop for the dam fish-ladder and Bell's distillery), cut west on the A827 along Loch Tay, then south on the A85/A82 through Bridge of Orchy to Glencoe. About 130 miles. Stay at Invercoe Caravan & Camping Park or Glencoe Mountain Resort.
Day 2 — Glencoe and the Three Sisters
A slow day. Walk the Lost Valley (Coire Gabhail), drive to the head of the glen for the visitor centre, and don't miss the small road up to Glen Etive — yes, the Skyfall one. Stay a second night at Glencoe; you'll thank yourself.
Day 3 — Glencoe to Skye
North on the A82 past Fort William (last big supermarket for a while), then the A87 to the Skye Bridge. Stay at Sligachan or Glenbrittle if you want to base for the Cuillin; Kilmuir or Staffin if you want the Trotternish ridge.
Days 4–5 — Skye
Don't try to do it all. Pick a base and do day trips: the Quiraing walk, Neist Point, the Fairy Pools (early or late to avoid the crowds), Talisker if you're a whisky person. Skye in a camper rewards slowness.
Day 6 — Skye to Loch Ness
Back over the bridge, A87 east through Eilean Donan (the most-photographed castle in Scotland for a reason), then through Glen Shiel and along Loch Cluanie to Loch Ness. Stay at Loch Ness Shores at Foyers — quieter side of the loch, properly dark skies.
Day 7 — Loch Ness back to Perth
South on the A9 via Aviemore (Cairngorms detour optional) and back down to Perth. About 130 miles. Total route ~600 miles, plenty of time to stop and breathe.
Common questions
Is the A9 OK in a motorhome? Yes, it's a normal trunk road with a mix of dual carriageway and single. Mind average-speed cameras across long sections; an indicated 60mph cruise will keep you legal.
Do I need to book campsites in summer? Strongly recommend it for June–August on Skye and around Glencoe. Free-camping options are increasingly restricted in the Highlands.