Skye has an abundance of Munros, the Black Cuillin range and an other-worldly landscape, enough to keep even the most accomplished hikers occupied. Then there are the restaurants: Kinloch Lodge has a Michelin star, so you can leave the Kendal Mint Cake in your daysack. The Skye ferry arrives at Armadale on the Sleat peninsula, which is great for beaches, lochs, forests and glens. In the north you’ll find the stark Trotternish ridge and the rocky pinnacles of The Storr. Stop off in the middle for the harbour town of Portree, with pretty cottages in pastel colours. Don’t miss the fairy pools for a wild swim in crystal-clear waters, and for a dip into early human history, go to the Mesolithic site, An Corran – one of the oldest in Scotland (dating from around 7000BC).