Island-hoppers needn’t venture to Greece or Thailand for their fix of beaches, ferries and the castaway lifestyle. In fact, Great Britain is made up of over six thousand islands. While many of these are simply rocky outcrops, hundreds are large enough to make it onto maps and many are well worth visiting. We've chosen five British islands that don’t usually make it into our holiday plans.

Inchcolm image: Simon Johnston, licensed for reuse under this Creative Commons License


Name a Scottish island in a spectacular location that’s home to an Abbey and sandy beaches. If you said Iona, think again. Much more accessible and much less crowded is Inchcolm, located almost in the shadow of the Forth Bridge. The abbey remains Scotland’s best-preserved group of monastic buildings and a boat journey here is one of Edinburgh’s most underrated attractions. If you opt to go ashore rather than viewing from the boat tours allow around 90 minutes to explore.

Piel Island

The whole Cumbrian coast is almost criminally under-visited and sits both literally and metaphorically in the shadow of the big hills and big lakes to the east which make up some of our most cherished natural spaces. This means that if you decide to head to the coast you’ll have it mostly to yourself. Offshore, close to Barrow-in-Furness is Piel Island, home to the remains of Piel Castle and a freshly-refurbished pub, the Ship Inn. Piel is linked to the mainland by small ferryboats which run regularly during the summer months.

Lundy Island

There’s nothing between Lundy Island and North America. The island sits where the Bristol Channel meets the Atlantic Ocean and is a mere three and a half miles long and half a mile wide. Most visitors come to walk and view wildlife, though many return simply to experience the peaceful and laid-back pace of life. The island issues its own stamps with value expressed in puffins rather than pounds. The Landmark Trust maintains a campsite, a variety of holiday homes and a lighthouse on the island, all of which allow overnight visits.

St Kilda

Britain gets no more remote than St Kilda, located 41 miles west of Benbecula in Scotland's Western Isles.  The island’s hardy population finally lost their centuries-old struggle against the elements in 1930 and were evacuated to the mainland. St Kilda’s astonishingly wild weather and dramatic landscape survives, as do remnants of their tough existence and enormous seabird colonies. Many come by cruise ship, though daytrips from the Isle of Harris – only for those with strong sea-legs – make for an unforgettable outing.

Mersea Island

This Essex island is the most easterly inhabited island in Britain and, just under 70 miles from London – though take care that the tides don’t delay your visit – makes for an easy and engaging getaway. Here you’ll find bucketloads of much-celebrated Essex oysters, a vineyard following in a tradition of grape cultivation begun by the Romans and a palpable feeling of stepping back in time.

Experience more of the region with our Discover Great Britain travel guide.

Explore related stories

BOL, CROATIA - JUNE 27: Zlatni Rat beach as seen from the pinewood on June 27, 2021 in Bol, Croatia. Croatia has already reported a 40 percent increase in tourists relative to last year, when the Covid-19 pandemic dampened tourism across the continent. (Photo by Elisabetta Zavoli/Getty Images)


20 of Europe's most stunning beaches to explore in 2024

Feb 26, 2024 • 8 min read