Beaches in the Highlands

Quick Finder

Search Accommodation

Or
Check-in
Check-out
Room 1
Child Ages
Advanced Search

Search What's On

Or type a Location/Postcode
Start Date
End Date

Search things to do

Or type a Location/Postcode

Search Food & Drink

Or type a Location/Postcode

Search Scots Agents

  • An angler fishing at Big Sands beach, Gairloch
    Angler at Big Sands beach, Gairloch
  • A couple sit and admire Big Sands beach with the mountains of Torridon visible beyond
    Big Sands beach with the mountains of Torridon visible in the distance
  • Looking along the empty Dornoch beach
    Dornoch beach

The beaches in the Highlands offer some of the most beautiful coastline found in Scotland.

The Highlands are home to some of Scotland’s finest beaches, perfect for relaxing and enjoying Scotland’s beautiful coastal scenery. Without traveling too far from the bustling city of Inverness, you can stroll down the golden sands of Nairn, spot seals and dolphins at the Black Isle or scuba dive in the sparkling waters of the Moray Firth.

The northern town of Thurso is another must visit for those pursuing watersport adventures. Known as Scotland’s surfing capital, Thurso’s incredibly fast reef and beach breaks attract world-class surfing competitions and fans from all over the world.

Whilst visiting the northern Highlands, why not explore Scotland’s first Geopark? Covering one of the most sparsely populated parts of Europe, the North West Highlands Geopark boasts some sublime coastlines including magnificent Sandwood Bay, the ultimate secluded beach.

Some truly remarkable seaside locations can be found in the western Highlands. Head to Lochaber and discover the Silver Sands of Morar, a series of stunning white beaches dotted across the coastline with clear turquoise waters and striking views of the Isle of Skye. You may recognise the spectacular surroundings of Camusdarach beach, which featured in the classic movie Local Hero.

Use the listings of Highland beaches to plan your trip to the Scottish coast today.

Share
Sort By:
47 results, currently showing 41 to 47
  1. Slaggan Bay

    Type

    Beaches

    Gradings

    Aultbea

    Slaggan Bay is a quiet, sandy beach on the banks of the Minch.

  2. Portmahomack

    Type

    Beaches

    Gradings

    Portmahomack

    This delightful broad sandy beach runs west from the historic pretty fishing village of Portmahomack.

  3. Nairn Central

    Type

    Beaches

    Gradings

    Nairn

    This superb sandy beach in the middle of Nairn is backed by low sand dunes and a promenade with an open, grassy links area.

  4. Tarskavaig Bay

    Type

    Beaches

    Gradings

    Skye

    A small, white sandy beach, Tarskavaig Beach has spectacular views over to the Small Isles and the mountains of Skye.

  5. Sinclair's Bay

    Type

    Beaches

    Gradings

    Wick

    Sinclair’s Bay, known locally as Reiss Beach is a stunning white sanded paradise with 16th century castles at both ends.

  6. Embo Beach

    Type

    Beaches

    Gradings

    Dornoch

    The clean, white sands are edged by a belt of dunes and the clear water has earned Embo Beach a blue flag for the second year running.

  7. Culbin Sands

    Type

    Beaches

    Gradings

    Moray

    This RSPB coastal reserve in Morayshire, the Highlands is full of wildlife to look out for.

Loading

No results found for your search criteria

Click for more info