Scotland’s Best Beaches

[et_pb_section admin_label=”section”][et_pb_row admin_label=”row”][et_pb_column type=”4_4″][et_pb_text admin_label=”Text”]

Traigh na Berie Lewis

Traigh na Berie Lewis

With award winning beaches and an amazing amount of wildlife the coastline of Scotland is often overlooked by visitors. Whether it is surfing, dog walking or simply seeking fresh sea air these are some of the best beaches in Scotland.

Traigh na Berie, Isle of Lewis

This beautiful sandy crescent has over 20 varieties of shells along the shoreline and is in an idyllic location. There are masses of wild flowers in summer and it is a pleasant place for a bracing swim.

Portobello Beach, Edinburgh

Located just outside Edinburgh city centre, Portobello beach is a 2 mile stretch of sand known to the locals as Porty. It has pubs, restaurants and even a Turkish bath which is just the thing after a walk along the sand.

Troon South Beach

Troon South Beach is a long sandy stretch which is popular with kite surfers on the Ayrshire coast. It is also known for its splendid views of the Isle of Arran.

Rattray Head

Rattray Head

Rattray Head Beach

Rattray Head is one of the wildest places on the Aberdeenshire Coast and is also quite remote. It is perfect for a walk past wind swept sand dunes and the Rattray Head lighthouse.

Balmedie Beach

Stretching 14 miles from the mouth of the Ythan River Balmedie Beach is 14 miles long and one of the biggest in Scotland. It lies on the Aberdeenshire coast and there are boardwalk paths through sand dunes to the beach itself.

Ronachan beach

Just south of Tarbert, Ronachan Beach is renowned for its rock pools and seals. It also has superb views of Jura and Islay.


Tiree has many beaches and is famed for its windswept coasts making these shores perfect for windsurfing. For a blustery walk try Salum or Crossapol. There are lots of places to choose from with some of Tiree’s beaches being more sheltered than others.

Killantringan and Knock Bay

The Dumfries Coast is a beautiful part of Scotland and Killantringan and Knock Bay one of the star beaches. The beach and surrounding coast is renowned for its bird life and other flora and fauna and has some amazing views from the cliffs.

St Cyrus Beach

St Cyrus Beach

St Cyrus beach

This beautiful sandy beach is part of the St Cyrus Nature Reserve in Aberdeenshire and runs from the cliffs by the village and mouth of the North Esk River. It is also known for clusters of rare bellflower and is a lovely place to relax when the sun shines.

Broughty Ferry

One of Perthshire’s most beautiful beaches, Broughty Ferry is renowned for the long sandy shoreline. Overlooked by Broughty Castle this is superb for walking or a quick swim.

Scotland is full of wonderful beaches and coastal scenery. Take a look when visiting this beautiful country and see for yourself.

Achnahair Beach

The bay at Achnahaird is close to Altandhu and Achiltibuie, it is like all the coastline up here quiet and always restful. It’s a short walk to grass hillocks that back the sand and rock pools. There are lovely views of Stac Polly and other neighbouring mountains from the beach and most of the surrounding area is Inverpolly Nature Reserve. The reserve is a haven for wild cats, pine martens and golden eagles and is the perfect destination for wildlife enthusiasts.





Did you enjoy this post? Go ahead and share it...

Get the latest deals first
Subscribe to our mailing list to hear about our latest deals and offers directly to your inbox!
Do you need help?
Additional information and frequently asked questions can be located in our FAQ section.
Advertising your cottage through the Great Rental Properties Ltd.
Secure Booking
Book with confidence using our online reservation system.