My Favourites

Beaches in Scotland

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

Portobello Beach

Portobello, Scotland, UK

A superb long sandy beach, it is just 30 minutes from the city centre.

Carrick Shore

Gatehouse of Fleet, Scotland, UK

An attractive group of beaches at the mouth of Fleet Bay.

Broad Haven

Collieston, Scotland, UK

This attractive little visited beach is a short walk north along the coast from the Cransdale viewpoint car park.

Broughty Ferry Beach

Broughty Ferry, Scotland, UK

This broad sandy beach at the mouth of the Tay estuary lies just to the east of the impressive Broughty Castle.

Brora Beach

Scotland, UK

Mangersta Beach

Isle of Lewis, Scotland, UK

One of Scotland’s most wild and spectacular beaches with cliffs and sea stacks it is short walk from the village.

Borve Beach

Isle of Benbecula, Scotland, UK

White sands and amazing views of the hills of South Uist.

Sollas Beach - Traigh Ear

Isle of North Uist, Scotland, UK

Lovely sand dunes. Orchids.

Shiaboist Beach

Isle of Lewis, Scotland, UK

This fine sandy beach is a short distance off the A858. It is backed by the freshwater Loch a’Bhaile.

Skipness Beach

Skipness, Scotland, UK

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

Turnberry Beach

Turnberry, Scotland, UK

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

Terally Bay

Kirkmaiden, Scotland, UK

Nigg Beach

Nigg, Scotland, UK

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

Bay of Quendale

Scotland, UK

Craignarget Beach

Glenluce, Scotland, UK

A wide sweeping pebble beach with a huge expanse of sand at low tide.

1 Portobello Beach Portobello, Scotland, UK
2 Carrick Shore Gatehouse of Fleet, Scotland, UK
3 Broad Haven Collieston, Scotland, UK
4 Broughty Ferry Beach Broughty Ferry, Scotland, UK
5 Brora Beach Scotland, UK
6 Mangersta Beach Isle of Lewis, Scotland, UK
7 Borve Beach Isle of Benbecula, Scotland, UK
8 Sollas Beach - Traigh Ear Isle of North Uist, Scotland, UK
9 Shiaboist Beach Isle of Lewis, Scotland, UK
10 Skipness Beach Skipness, Scotland, UK
11 Turnberry Beach Turnberry, Scotland, UK
12 Terally Bay Kirkmaiden, Scotland, UK
13 Nigg Beach Nigg, Scotland, UK
14 Bay of Quendale Scotland, UK
15 Craignarget Beach Glenluce, Scotland, UK

Click the map pins to view more information.

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