My Favourites

Beaches in Scotland

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

Larbrax Beach

Portpatrick, Scotland, UK

A wild and spectacular beach – well off the beaten to track.

Traigh Scurrival

Barra, Scotland, UK

One of Barra’s most attractive beaches with its wide crescent of pure white sand.

Croy Shore

Maybole, Scotland, UK

A fine sandy beach at the northern end of Culzean Bay.

Traigh Lingeigh

Isle of North Uist, 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

Killegruer Beach

Glenbarr, Argyll, Scotland, UK

A long sandy beach at he north end of Bellochantuy Bay.

Bay of Holland

Scotland, UK

Kilbride Bay

Scotland, UK

Turnberry Beach

Turnberry, Scotland, UK

A splendid long beach backed by sand dunes and a world famous golf course.

Pettycur Beach

Pettycur, Scotland, UK

A large beach with a vast expanse of flat sand at low tide, it stretches all the way from Kinghorn to Burntisland.

Fisherrow Sands

Musselburgh, Scotland, UK

A wide sandy beach close to the centre of the historic town of Musselburgh.

Ardmair Beach

Coigach, Scotland, UK

North Bay

Isle of South Uist, Scotland, UK

Skipness Beach

Skipness, Scotland, UK

A beautiful, intimate beach, it is a short walk from Skipness Castle.

Lossiemouth Beach - East

Lossiemouth, Scotland, UK

This superb gently sloping beach with great sand dunes is just to the east of the town.

1 Larbrax Beach Portpatrick, Scotland, UK
2 Traigh Scurrival Barra, Scotland, UK
3 Croy Shore Maybole, Scotland, UK
4 Traigh Lingeigh Isle of North Uist, Scotland, UK
5 St Cyrus Beach St Cyrus, Scotland, UK 3 stars
6 Killegruer Beach Glenbarr, Argyll, Scotland, UK
7 Bay of Holland Scotland, UK
8 Kilbride Bay Scotland, UK
9 Turnberry Beach Turnberry, Scotland, UK
10 Pettycur Beach Pettycur, Scotland, UK
11 Fisherrow Sands Musselburgh, Scotland, UK
12 Ardmair Beach Coigach, Scotland, UK
13 North Bay Isle of South Uist, Scotland, UK
14 Skipness Beach Skipness, Scotland, UK
15 Lossiemouth Beach - East Lossiemouth, Scotland, UK

Click the map pins to view more information.

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