A Stone Storage Hut, on the Isles of St Kilda, Scotland with a Vessel in the Water Near Scenic Mountains in the Background (Photo: Navin Mistry/Shutterstock)
A Stone Storage Hut, on the Isles of St Kilda, Scotland (Photo: Navin Mistry/Shutterstock)

Caroline Costello
Cruise Critic Contributor

Port of St. Kilda

A British Isles gem that's often included on Outer Hebrides cruise itineraries, St. Kilda is the Scottish destination of your dreams. Expect to see sweeping ocean views, dramatic landscapes, ancient ruins, sky-high sea cliffs and rare bird species on this remote island.

St. Kilda itself is an archipelago, encompassing Hirta, Dun, Soay and Boreray. For wildlife watchers, there's much to see, including one of the largest seabird colonies in the Atlantic and even an ancient breed of sheep.

St. Kilda is a UNESCO World Heritage site and there are no overnight accommodations here (although visitors may camp).

Shore Excursions

About St. Kilda


The uninhabited island restricts visitor numbers, so it’s never crowded.


Prepare for strong winds and unpredictable weather.

Bottom Line

This hauntingly beautiful island is home to pristine natural wonders and ancient historical sites.

Find a Cruise to the British Isles & Western Europe

Easily compare prices from multiple sites with one click