My Favourites

Beaches in Scotland

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

Northton Beaches

Isle of Harris, Scotland, UK

Well off the road these are perhaps the least known but most rewarding group of beaches on Harris.

Sango Sands

Durness, Scotland, UK

With its cliffs, rocks, and sand dunes this is one of Scotland’s most spectacular and varied beaches.

Waters of Philorth Beach

Fraserburgh, Scotland, UK

Seaside Award, Public Toilets.

Lendalfoot Beach

Lendalfoot, Scotland, UK

A long sandy beach near the village of Lendalfoot.

Melvich Beach

Thurso, Scotland, UK

A most attractive beach at the mouth of the River Halladale it is reached by a short track signposted off the A896.

Kilbride Bay

Scotland, UK

Gullane Bents

Gullane, Scotland, UK

A beautiful sandy beach backed by high sand dunes, close to the village of Gullane.

Balmedie Beach

Balmedie, Scotland, UK

One of Scotland’s longest beaches it stretches south for 14 miles from the mouth of the River Ythan to the River Don at...

Kiloran Beach

Isle of Colonsay, Scotland, UK

A glorious beach with golden sands, one of the best in Scotland.

Traigh Stir

Isle of North Uist, Scotland, UK

Pollachar Beach

Isle of South Uist, Scotland, UK

Traigh Udal

Isle of North Uist, Scotland, UK

Luskentyre Beach

Isle of Harris, Scotland, UK

With Seilebost to the south Luskentyre has been voted as one of the world’s ten best beaches. Great views of Taransay and...

Oldshoremore Beach

Kinlochbervie, Scotland, UK

A beautiful quiet beach, well off the beaten track, it is linked to two other smaller beaches.

Lunan Bay

Montrose, Scotland, UK

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

1 Northton Beaches Isle of Harris, Scotland, UK
2 Sango Sands Durness, Scotland, UK
3 Waters of Philorth Beach Fraserburgh, Scotland, UK
4 Lendalfoot Beach Lendalfoot, Scotland, UK
5 Melvich Beach Thurso, Scotland, UK
6 Kilbride Bay Scotland, UK
7 Gullane Bents Gullane, Scotland, UK
8 Balmedie Beach Balmedie, Scotland, UK
9 Kiloran Beach Isle of Colonsay, Scotland, UK
10 Traigh Stir Isle of North Uist, Scotland, UK
11 Pollachar Beach Isle of South Uist, Scotland, UK
12 Traigh Udal Isle of North Uist, Scotland, UK
13 Luskentyre Beach Isle of Harris, Scotland, UK
14 Oldshoremore Beach Kinlochbervie, Scotland, UK
15 Lunan Bay Montrose, Scotland, UK

Click the map pins to view more information.

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