Beaches in the Highlands

Quick Finder

Search for Places

Search Accommodation

Or
Room / Property
If booking self-catering accommodation please select 1 room/property for the total number of adults & children.
Advanced Search

Search What's On

Or
Start Date
End Date

Search things to do

Or

Search Food & Drink

Or
  • 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.

Sort By:
44 results, currently showing 11 to 20
  1. Strathy Bay

    Type

    Beaches

    Gradings

    Strathy

    The beautiful, sheltered and enclosed Strathy Bay is a wide sandy beach

  2. Nairn Beach

    Type

    Beaches

    Gradings

    Nairn

    Nairn Beach is backed by low sand dunes and a promenade with an open, grassy links area.

  3. Sandwood Bay

    Type

    Beaches

    Gradings

    Kinlochbervie

    Reputedly the most beautiful beach in Britain, the wild and spectacular Sandwood Bay in Kinlochbervie is backed by huge sand dunes and a loch.

  4. Camusdarach Beach

    Type

    Beaches

    Gradings

    Fort William & Lochaber

    Camusdarach Beach is an arc of white, glistening sand and clear water just south of the estuary of River Morar, thought to be the shortest river in Britain - the River Scavaig on the Isle of Skye is another contender.

  5. East Beach

    Type

    Beaches

    Gradings

    Lossiemouth

    East Beach is found in Lossiemouth, the Highlands and is a popular location for surfers.

  6. Shandwick Bay

    Type

    Beaches

    Gradings

    Tain

    This beautiful expanse of golden sand is located within the seaboard villages of Shandwick and Balintore.

  7. Dunnet Bay

    Type

    Beaches

    Gradings

    Thurso

    Dunnet Bay is a fantastic sweeping arc of white sandy beach backed by rolling sand dunes.

  8. Ceannabeine Beach

    Type

    Beaches

    Gradings

    Durness

    Ceannabeine Beach is a beautiful, white sandy beach with rocky outcrops and crystal clear water.

  9. Kearvaig Bay

    Type

    Beaches

    Gradings

    Durness

    Backed by towering cliffs and with amazing sea stacks, Kearvaig Bay is a spectacular white sandy beach.

  10. Sango Bay

    Type

    Beaches

    Gradings

    Durness

    A beautifully formed cove, Sango Bay offers panoramic views of the North Minch.

Loading

No results found for your search criteria

Click for more info