1
Edinburgh
City breaksHistoryFestivals
The castle, the Royal Mile and the Georgian New Town, all walkable if you do not mind hills and steps. Two nights makes a good start to a Highland route. In August the festivals fill every bed and rates soar, which is wonderful if you want the Fringe and frustrating if you do not.
2
Glencoe
WalkersSceneryFirst Highland night
A glen of sheer mountain walls rising straight from the road, with a small village at its foot beside Loch Leven. It makes a natural first Highland stop after the drive across Rannoch Moor. Rooms are scarce, the weather is wild, and midges are fierce on still summer evenings.
3
Isle of Skye
LandscapesPhotographersWalkers
Ridges, sea cliffs and waterfalls, reached by bridge or by ferry from Mallaig. Portree is the main base with the most restaurants; elsewhere you are in small villages. Skye is more popular than its roads can handle in summer, so three nights booked early is the way to do it.
4
Inverness
Practical baseLoch NessWildlife
The Highland capital sits on the River Ness at the top of the Great Glen, a practical base for Loch Ness, Culloden and the Moray Firth dolphins, with more hotels than anywhere else in the north. The city itself is pleasant rather than beautiful; the draw is what lies around it.
5
Cairngorms and Speyside
Active familiesWhiskyForest walks
Pinewoods, rivers and the Cairngorm mountains around Aviemore, with whisky country along the Spey to the north. Aviemore is the busy hub with the most facilities, while villages such as Grantown-on-Spey are quieter. It is drier than the west, but colder in winter.
6
Oban
Island hoppingSeafoodFerries
A harbour town whose ferry terminal is the gateway to Mull, Iona and the Hebrides, with seafood stalls by the pier. It is a base for island days rather than somewhere to linger, and summer ferries need booking ahead, particularly with a car.