My Favourites

Beaches in Scotland

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

Skinnet Beach

Tongue, Scotland, UK

This great stretch of sand in the middle of Tongue Bay has superb views of Ben Loyal.

Prestwick Beach

Prestwick, Scotland, UK

Wide sandy beaches on either side of the town.

Ardmair Beach

Coigach, Scotland, UK

Peterhead Lido Beach

Peterhead, Scotland, UK

The most sheltered of Aberdeenshire’s many beaches, just a short walk from the centre of town.

Troon South Beach

Troon, Scotland, UK

A broad friendly beach it runs south from Troon.

Borgue Beach, Brighouse Bay

Borgue, Scotland, UK

A sheltered sandy beach with interesting wild flowers, well off the beaten track.

Ganavan Sands

Oban, Scotland, UK

A popular beach with a regular bus service, Ganavan is two miles north of Oban.

Ardneil Bay

Seamill, Scotland, UK

A small sandy beach close to a castle.

St Andrews East Sands

St Andrews, Scotland, UK

The more intimate of St Andrews two great beaches, it is a short distance from both the cathedral and the castle.

Dunnet Bay

Scotland, UK

This spectacular beach stretches in a great crescent from the old harbour of Castlehill to Dunnet.

Traigh Mhelein

Isle of Harris, Scotland, UK

Facing the Island of Scarp this is one of the remotest and most spectacular beaches on the Outer Hebrides. It is reached by...

Vatersay West Beach

Isle of Barra, Scotland, UK

A superb beach of white sand with sand-polished gneiss pebbles, it is best known as the site of the wreck of the emigrant...

Bay of Creekland

Scotland, UK

Hopeman Beach

Scotland, UK

This intimate sheltered beach with rock pools to explore is just next to the harbour.

Drumantrae Bay

Ardwell, Scotland, UK

A small beach of sand and shingle.

1 Skinnet Beach Tongue, Scotland, UK
2 Prestwick Beach Prestwick, Scotland, UK
3 Ardmair Beach Coigach, Scotland, UK
4 Peterhead Lido Beach Peterhead, Scotland, UK
5 Troon South Beach Troon, Scotland, UK
6 Borgue Beach, Brighouse Bay Borgue, Scotland, UK
7 Ganavan Sands Oban, Scotland, UK
8 Ardneil Bay Seamill, Scotland, UK
9 St Andrews East Sands St Andrews, Scotland, UK
10 Dunnet Bay Scotland, UK
11 Traigh Mhelein Isle of Harris, Scotland, UK
12 Vatersay West Beach Isle of Barra, Scotland, UK
13 Bay of Creekland Scotland, UK
14 Hopeman Beach Scotland, UK
15 Drumantrae Bay Ardwell, Scotland, UK

Click the map pins to view more information.

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