My Favourites

Beaches in Scotland

  • 1 (you are here)
  • 2
  • 3
  • 4
  • 23

St Ninian's Bay

Rothesay, Scotland, UK

Sandford Beach

Boddam, Aberdeenshire, Scotland, UK

A little visited beach, just to the south of Peterhead, it can be reached by a footpath from Boddam.

Lossiemouth Beach - West

Lossiemouth, Scotland, UK

An impressive wide sandy beach.

Powillimount Beach

Southerness, Scotland, UK

An intimate sandy beach with an interesting natural stone arch.

Gruinard Beach

Gruinard, Scotland, UK

Balnakeil Bay

Durness, Scotland, UK

A superb beach backed by massive sand dunes it forms part of the walk out to Faraid Head and its seabird colonies.

Reviews:
  • Trip Advisor Reviews Available

Gillfoot Bay

Southerness, Scotland, UK

A broad sandy beach on east side of Southerness Point.

Traigh an Tobair Fhuair

Isle of Colonsay, Scotland, UK

A sheltered, easily accessible beach on Colonsay’s west coast.

Mingulay Beach

Isle of Barra, Scotland, UK

A superb beach on one of the most beautiful islands in the Outer Hebrides, it can be reached by charter boat from Castlebay,...

Bellochantuy Beach

Glenbarr, Argyll, Scotland, UK

An attractive wide sandy beach with boulders and rocks exposed at low tide.

Hamma Voe

Scotland, UK

St Cyrus Beach

St Cyrus, Scotland, UK

A superb beach, part of the St Cyrus National Nature Reserve.

Ratings:
  • Visit Scotland Reviews Available 3 stars

Nigg Beach

Nigg, Scotland, UK

A little visited sandy beach, it is an outstanding position at the entrance to the Cromarty Firth.

Lunan Bay

Montrose, Scotland, UK

This special place was once voted the best beach in Scotland and it is easy to see why.

1 St Ninian's Bay Rothesay, Scotland, UK
2 Sandford Beach Boddam, Aberdeenshire, Scotland, UK
3 Lossiemouth Beach - West Lossiemouth, Scotland, UK
4 Powillimount Beach Southerness, Scotland, UK
5 Gruinard Beach Gruinard, Scotland, UK
6 Balnakeil Bay Durness, Scotland, UK
7 Gillfoot Bay Southerness, Scotland, UK
8 Iona (Several Beaches) Scotland, UK
9 Traigh an Tobair Fhuair Isle of Colonsay, Scotland, UK
10 Mingulay Beach Isle of Barra, Scotland, UK
11 Bellochantuy Beach Glenbarr, Argyll, Scotland, UK
12 Hamma Voe Scotland, UK
13 St Cyrus Beach St Cyrus, Scotland, UK 3 stars
14 Nigg Beach Nigg, Scotland, UK
15 Lunan Bay Montrose, Scotland, UK

Click the map pins to view more information.

  • 1 (you are here)
  • 2
  • 3
  • 4
  • 23