Skip to content
Photographic Image: Moyan Brenn; Skye.
Shrouded in mist. Drenched with rain. Remote. Forbidding. Intoxicating. Even beautiful.
There are limitless ways to describe the myriad islands off the coast of Scotland, all more superlative than the last.
With 97 inhabited islands, no other country in the United Kingdom has so many offshore territories.
From Skye, to Islay, to the Orkney Islands and the Outer Hebrides, island life is an essential part of the modern Scottish identity.
With so many to choose from, compiling a definitive list of Scotland’s greatest islands would be nigh on impossible.
So we’re not even going to try. Instead, here is a celebration of 10 of these spectacular islands, from the famous, to the famously obscure.