Scotland's prettiest harbour and seaside towns
Take in the beauty of Scotland in these picturesque coastal spots
Scotland is loved around the world for its wild rural beauty, cultural hotspots like Glasgow and Edinburgh, and picturesque harbour and seaside towns.
Its iconic coastline is particularly spectacular, dotted with quaint waterfront villages where the nation’s ancient traditions are kept alive. There’s a reason this ruggedly beautiful coast is high on our list for a UK staycation.
You’ll witness awe-inspiring wildlife, like regal stags, soaring seabirds and perhaps even mysterious minke whales. And as you hop from town to town you’ll have plenty of opportunities to indulge in two of the Scottish coast’s most famous and delicious exports: malt whisky and fresh seafood.
The mesmerising beauty and tranquillity of Scotland’s islands is as inviting as its mainland coast, which is why we’re inviting Good Housekeeping readers on an 11-day cruise around the Scottish Hebrides.
You’ll stop off at several delightful seafront towns, and get to learn about their local history and traditions. There’s a dose of modern fun too, thanks to lovely restaurants and exciting outdoor activities available.
Or you might prefer a four-day Scottish steam-themed trip, where you'll ride an iconic train and visit the seaside town of Mallaig.Another is an exclusive eight-day cruise around the Scottish Highlands and islands, where you'll be joined by TV weather star and Scotswoman Carol Kirkwood. On this holiday, you'll visit the pretty coastal towns of Oban and Tobermory.
Alternatively, you could get to know TV broadcaster and journalist Kirsty Wark on a five-night cruise on a yacht-style ship that explores various locations including Oban and Tobermory.
To give you a taste of what you can see along the way and inspire you to visit some of Scotland’s most locations, we’ve rounded up some of Scotland's prettiest harbour and seaside towns to visit.
From Oban to Morar, these are the harbour and seaside towns to visit in Scotland.


The 10 best weekend bags for your next mini break

Quiet luxury: Inside Christian Louboutin's hotel

6 easy ways to prep for your bucket-list trip

Brilliant no-fly holidays for 2025