Scotland is blessed with 790 islands, from the 600 square miles of the Isle of Skye to little more than rocks jutting out of the Atlantic Ocean.
Here are our picks on the best – either because they are the most scenic or because of some claim to fame…
The Queen of the Hebrides.
Famed for its many smoky, peaty whiskeys (it has eight distilleries with Laphroig being the most famous) Islay is heaven for lovers of this most Scottish of drinks. Even if you’re not a fan of a ‘wee dram’ this is an island of stunning, if hostile, beauty.