:

  • English
  • Español
  • Italiano
  • Deutsch
  • Nederlands
  • Français
Navigation generated at 2026-2-8 9:56:37
    • All Places to go

      Cities

      • All Cities
      • Aberdeen
      • Dundee
      • Dunfermline
      • Edinburgh
      • Glasgow
      • Inverness
      • Perth
      • Stirling

      Popular Places

      • Ben Nevis
      • Glencoe
      • Loch Lomond
      • Loch Ness

      Towns

      • All Towns
      • Aviemore
      • Dumfries
      • Fort William
      • Kirkwall
      • Lerwick
      • Oban
      • Peebles
      • Pitlochry
      • St Andrews

      Islands

      • All Islands
      • Isle of Arran
      • Isle of Islay
      • Jura
      • Lewis & Harris
      • Mull
      • Orkney
      • Outer Hebrides
      • Shetland
      • Skye

      Regions

      • Aberdeen & Aberdeenshire
      • Argyll & The Isles
      • Ayrshire & Arran
      • Dumfries & Galloway
      • Dundee & Angus
      • Edinburgh & The Lothians
      • Fife
      • Glasgow & Clyde Valley
      • Loch Lomond, Trossachs, Stirling & Forth Valley
      • Highlands
      • Perthshire
      • Scottish Borders
    • All Things to do

      Attractions

      • All Attractions
      • 20 Top Attractions
      • Ancestry
      • Arts & Culture
      • Castles
      • Free Attractions
      • History & Heritage
      • Museums & Galleries
      • Rainy Days
      • TV & Film Locations

      Outdoor Activities

      • All Outdoor Activities
      • Cycling
      • Fishing
      • Golf
      • Horse Riding
      • Mountain Biking
      • Sailing
      • Ski & Snowsports
      • Walking & Hiking
      • Watersports

      Food & Drink

      • All Food & Drink
      • Beer & Breweries
      • Gin Tours & Tastings
      • Whisky & Distilleries

      Landscapes & Nature

      • All Landscapes & Nature
      • Beaches
      • Ben Nevis
      • Lochs
      • National Parks
      • Northern Lights
      • Standing Stones
      • Wildlife Watching

      Tours, Routes & Trails

      • All Tours, Routes & Trails
      • Islands & Island Hopping
      • Itineraries
      • Scotland's UNESCO Trail
      • Tours
      • Walking Trails

      Events

      • All Events
      • Edinburgh's Summer Festivals
      • Highland Games
      • Music Festivals
    • All Accommodation

      Hotels & Lodgings

      • B&Bs & Guesthouses
      • Budget Hotels
      • Hostels
      • Hotels
      • Luxury Hotels
      • Restaurants with Rooms & Inns

      Caravan & Camping

      • All Caravan & Camping
      • Campervan, Motorhome & Caravan Holidays
      • Glamping
      • Wild Camping

      Self Catering

      • All Self Catering
      • Cabins & Lodges
      • Cottages
      • Flats & Apartments
      • Hot Tubs
      • Large Groups

      Unique Places

      • All Unique Places
      • Boats, Barges & Boathouses
      • Brochs & Blackhouses
      • Castles
      • Churches

      Other Accommodation

      • Accessible Accommodation
      • Eco Accommodation
      • Exclusive Use Venues
      • Luxury Accommodation
      • Pet Friendly Accommodation
      • Romantic
      • Wedding Venues
    • All Travel & planning

      Travel to Scotland

      • From England & Wales
      • From Europe
      • From Ireland
      • From North America
      • From Other Continents

      Travel in Scotland

      • Air
      • Bus & Coach
      • Ferry
      • Train

      Driving in Scotland

      • All Driving in Scotland
      • Car Hire
      • Driving Routes
      • Electric Vehicles

      When to visit

      • All When to visit
      • Spring & Easter
      • Summer Breaks
      • Autumn Breaks
      • Winter, Christmas & New Year

      Practical Information

      • Eco-Travel
      • FAQs
      • Holiday Carbon Calculator
      • Passes & Offers
      • Passports & Visas
      • Weather

      Ideas & Advice

      • Outdoor Safety Information
      • Travel Blog
      • Travel Newsletter

      Holiday Types

      • Accessible Holidays
      • Beauty Spots
      • Budget-Friendly Holidays
      • Countryside Breaks
      • Family Holidays
      • Farm Stays
      • Off the Beaten Track Holidays
      • Solo Travel
      • Weekend Breaks
      • Wellness Retreats
  • Map of Scotland

BETA: The search and map are new features with further enhancements planned. VisitScotland is not responsible for the content of external links and accepts no liability for any reliance on these.

Your feedback will help improve the site
  1. Home
  2. Places to go
  3. Towns
  4. 12 Scottish harbours & seaside towns you must visit

12 Scottish harbours & seaside towns you must visit

What a joy it is to be by the sea in Scotland. We believe a Scottish coastal holiday is the dream ticket for relaxation and a healthy dose of fun. Get ready for breezy strolls on the beach, sandy picnics, delicious seafood, cosy accommodation options as well as stunning coastal walks and adrenaline-pumping watersports for a holiday to remember! Here we pick a selection of Scottish harbours and towns to inspire your next holiday, with some foodie suggestions too.

The following list was created by VisitScotland to showcase a range of experiences. It isn’t ranked in any specific order.

  1. 1

    Dunbar

    East Lothian

    No image title

    The Bridge to Nowhere, Dunbar

    © Visit East Lothian

    Just thirty miles east of Edinburgh, Dunbar is framed by rugged cliffs, sweeping beaches, and rolling countryside – perfect for walkers, nature lovers, and families. Interesting fact: Dunbar was the birthplace of John Muir, the celebrated naturalist and “Father of America’s National Parks.” You’ll be stunned by the dramatic ruins of Dunbar Castle, a reminder of centuries of battles and royal intrigue, it was even a refuge at one stage for Mary, Queen of Scots!

    Today, Dunbar’s coastline is bustling with fishing boats and watersports enthusiasts – Belhaven Bay is a famous surfing spot. The High Street brims with unique shops, galleries, and welcoming locals. There is a great selection of cafés, pubs, and restaurants offering fresh seafood and Scottish specialties in the town.

    Explore The Lothians: Dunbar
  2. 2

    Oban

    Argyll & The Isles

    No image title

    A yacht moored at the north pier pontoons, Oban

    © VisitScotland / Wild about Argyll / Kieran J Duncan

    Oban is a must-visit seaside town on Scotland’s west coast, known for its exquisite harbour views. Often called the “Gateway to the Isles”, Oban’s bustling ferry port connects travellers to the Hebrides – but it’s not just a stopping point! Visitors can soak up the atmosphere along the waterfront, enjoy a walk to the iconic McCaig’s Tower or explore local whisky at the Oban Distillery, one of Scotland’s oldest.

    The town’s interesting Victorian architecture, friendly locals, and lovely seafood restaurants make it a really special place. When it’s time to eat, be sure to try the local catch at well-known spots like the Oban Seafood Hut right on the pier, or EE-USK.

    Take a trip to Oban: Oban
  3. 3

    Tobermory

    Mull

    No image title

    Tobermory on the Isle of Mull

    Tobermory, the capital of Mull, is one of the prettiest ports in Scotland, thanks to its colourful houses and a sheltered bay where rumour has it a Spanish Armada ship sank in 1588 carrying gold bullion. In the mood for seafood? Café Fish, The Mishnish Hotel and the Fisherman’s Pier Fish & Chip Van all cater for hungry travellers. 

    Visit Tobermory: Tobermory
  4. 4

    Portpatrick

    Dumfries & Galloway

    No image title

    Killantringan

    Portpatrick’s chilled out pace makes it perfect for those seeking a peaceful getaway. The town’s location on the Southern Upland Way offers superb clifftop walks with sweeping views of the sea and opportunities to spot wildlife from the shoreline. History lovers will enjoy the atmospheric ruins of Dunskey Castle, just a short walk from the village, as well as the remains of the Old Parish Church, whose graveyard tells stories of shipwrecks and local heritage.

    Beautiful beaches like Killantringan Bay and the smaller Sandeel Bay invite visitors to explore rockpools, caves, and hidden coves. Day trips to the spectacular Mull of Galloway lighthouse, Castle Kennedy Gardens, and Logan Botanic Garden are all easy to do. Local restaurants include the Crown Hotel Restaurant & Bar, Campbell’s Restaurant and the Waterfront Hotel and Bistro.

    Discover Dumfries & Galloway: Portpatrick
  5. 5

    Crail

    Fife

    No image title

    Crail Harbour, East Neuk of Fife

    The East Neuk town of Crail is a pretty patchwork of cobbled streets and fishing cottages, centred around an attractive harbour. In the summertime, it is a great place to walk around and explore, stopping to watch the fishing boats and enjoy an ice cream. Like other towns along the Fife coast, it is easy to access the Fife Coastal Path from Crail which stretches for over 100 miles around the area. Crail Fish Bar & Café and Reilly Shellfish Hut are brilliant places to stop for a bite to eat. 

    Visit Crail: Crail
  6. 6

    Scalloway

    Shetland

    No image title

    Scalloway and Scalloway Castle, Mainland, Shetland

    © VisitScotland / Paul Tomkins

    Scalloway is a historic seaside village with colourful old houses lining the waterfront as well as the ruins of Scalloway Castle nearby. Once the ancient capital of Shetland, Scalloway is steeped in centuries of maritime tradition, from Bronze Age settlers to its role as a base during World War II. You’re bound to fall in love with the amazing views across the natural harbour, looking out to other islands.

    Scalloway is also a working fishing port and a hub for local life, it has a fascinating museum and a welcoming atmosphere. Looking for places to eat? Enjoy fresh local seafood at friendly spots like the Da Haaf Restaurant, with its lovely views over Scalloway and Trondra, or the family-run Cornerstone café for hearty home-style meals.

    Find out more about Shetland: Scalloway
  7. 7

    Pennan

    Aberdeenshire

    No image title

    The coastal village of Pennan, Aberdeenshire

    © VisitScotland / Discover Fraserburgh / Damian Shields

    Pennan is a tiny fishing hamlet consisting of little more than a single row of whitewashed stone cottages tucked between a cliff and the sea. The village leapt into the limelight when the British movie Local Hero was filmed here in 1982. The town has an attractive harbour which is a great place to spot wildlife – including dolphins! Stop for a bite to eat at the Pennan Inn or Coastal Cuppie. 

    Take a trip to Pennan: Pennan
  8. 8

    Troon

    South Ayrshire

    No image title

    Troon Beach

    Troon is a charming west coast seaside town and a great destination for a day out at the beach or a relaxed seaside holiday. Overlooking the Isle of Arran and Ailsa Craig, the bustling harbour is home to Ayrshire's fish market, which supplies freshly-caught fish and seafood to local restaurants like Scott’s Bar & Restaurant and MacCallum’s Oyster Bar. 

    Discover Troon: Troon
  9. 9

    Ullapool

    Scottish Highlands

    No image title

    Ullapool

    © VisitScotland / Kenny Lam

    Nestled on the shores of Loch Broom in the northwest Highlands, and celebrated for its dramatic scenery, Ullapool is a classic Highland destination. Designed by Thomas Telford in 1788 as a planned fishing village, the town’s charming streets are lined with original whitewashed houses, historic churches, and reminders of its seafaring past. Wester Ross and the Northern Highlands are on the doorstep and the town is surrounded by ancient forts, Viking relics, and evidence of Bronze Age settlements.

    Nature lovers will find plenty to enjoy, from the pebble beaches of Ardmair Bay to the dramatic Corrieshalloch Gorge, one of Scotland’s most spectacular waterfalls. After a day of discovery, relax at one of the town’s friendly pubs or seafood restaurants, where fresh local catches and Highland hospitality await.

    Welcome to Ullapool: Ullapool
  10. 10

    Stonehaven

    Aberdeenshire

    No image title

    Stonehaven is a charming village which lies on the north east coast

    Picturesque Stonehaven has dramatic cliffs, a historic harbour, and the iconic Dunnottar Castle just along the road. The town is a great place to set off on a walk to this must-see landmark perched on a rocky headland further up the coast. There are plenty of standout spots to enjoy a bite to eat in the town itself. The Tolbooth Seafood Restaurant, set right on the harbour wall, offers a relaxed seaside option with spectacular views. And if you’re craving classic fish and chips, The Bay Fish & Chips is a favourite beachfront spot. For something a little different, Carron to Mumbai brings contemporary Indian cuisine to Stonehaven in a stylish 1930s building with a sunken garden.

    Discover Aberdeenshire: Stonehaven
  11. 11

    Portmahomack

    Easter Ross

    No image title

    Portmahomack Harbour

    © Tain and District Development Trust

    Portmahomack’s idyllic location on the Easter Ross peninsula makes it popular with leisure crafts and the village is a peaceful place to visit. A broad sandy beach runs west from the historic fishing village and there is a quiet harbour on the north side where boats can be anchored. While here you could walk out along the coast to the Tarbat Ness Lighthouse, the tallest on the Scottish mainland. Try eating at The Oystercatcher or enjoy a light bite at Carnegie Hall café. 

    Visit Portmahomack: Portmahomack
  12. 12

    Durness

    Sutherland

    No image title

    Campervans overlooking Durness Beach

    Durness is the most north westerly village in the British mainland and it boasts spectacular scenery with a rocky coastline, pristine beaches and turquoise waters. Nearby Smoo Cave is a must visit, a dramatic hole in a sheer limestone cliff. With vast open spaces on its doorstep, Durness is a great place to escape the hustle and bustle! Stop for a bite to eat at Sango Sands Oasis Restaurant & Bar. 

    Visit Durness: Durness

Share on

Facebook
Pinterest
WhatsApp
Twitter
Email

Other things you might like

Category: Places to go

Short coastal holidays in Scotland

Category: Accommodation

10 Sea View & Beach Cottages in Scotland

Category: Things to do

A beginner's guide to Scottish wildlife

Category: Accommodation

Hotels in Scotland

Category: Places to go

Scotland's islands

Category: Accommodation

Most unique & special places to stay in Scotland

Category: Places to go

Countryside breaks in Scotland

Category: Places to go

Towns in Scotland

Join our Newsletter Clan

Get Scotland inspiration direct to your inbox. Don't miss the inside track from our Scotland experts on exciting trip ideas, unique attractions and hidden gems loved by locals.

Get the Scotland newsletter

Get in touch

  • Contact us
  • Feedback & Complaints
  • Submit an event

Our other sites

  • Business Events
  • Business Support Hub
  • Travel Trade
  • Asset library
  • Corporate
  • Scotland is Now

Find us on

Find us on

  • About us
  • Accessibility
  • Acceptable use
  • Cookies
  • Environmental policy
  • Privacy
  • Social media
  • Terms of use
Brand Scotland

© 2026 VisitScotland. All rights reserved.