10 Best Scottish beaches

There are so many fabulous Scottish beaches – this may come as a surprise to some but it’s one of the reasons I love traveling north. Many of the beaches are in remote locations so it’s not uncommon to have them all to yourself.

Bearsdaire beach. Berneray, Outer Hebrides

Berneray is one of our favorite locations in Scotland, located in the outer Hebrides it’s a small island just 3 miles long with a beach running the entire length of the west coast. Bearsdaire beach is a flat, sandy expanse usually totally deserted.

Bearsdaire beach on Berneray sun shining on the beach

Fidden Farm Campsite, Isle of Mull

Fidden Farm Campsite is a beautiful location on the west coast of Mull with views to Iona. There are a series of sandy coves and gently sloping beach great for exploring. Tents and motorhomes are snuggled between the undulations in the ground it’s a great place to unwind and enjoy the relaxed pace of life.

beach at fidden farm with kayaker padding on the sea

Luskentyre Beach. Isle of Harris, Outer Hebrides

Luskentyre Beach is an incredibly beautiful location often named as one of the best beaches in the UK. It’s mesmerising to watch the tide come in and see the colours change from silvery white to aquamarine as the water slowly covers the sand.

Calgary Bay, Isle of Mull

Accessible and popular beach with a small wild camping and public conveniences. Calgary Bay is flanked by two headlands which create a sheltered bay that’s safe for swimming and great for picnics. Abundant with wildlife, Eagles are often seen overhead and Sea Otters can be spotted from the headlands as I was fortunate to see when exploring the area.

calgary beach isle of mull


Camusdarach is a vast golden sand beach made famous from the film Local Hero. The sunsets over Rum are simple stunning, I can’t think of a better way to end a day after exploring the highlands.

sunset over rum from camusdrach

Sanna, Ardnamurchan Peninsula

Sanna is at the end of a “mad wee road” getting to this beach along Ardnamurchan peninsula is an adventure in itself. The reward is a beautiful beach that just had to be explored. Once you have got this far it’s only a short distance to Ardnamurchan Point the most westerly point on the British mainland.

sanna beach tide out blue sky

Claigan Coral beach, Isle of Skye

The Coral Beach is one of the highlights on the majestic isle of Skye with dazzling white sand and turquoise sea this is an amazing beach. The sand is formed by a type of seaweed bleached by the sun.

© User:Colin / Wikimedia Commons

Sandwood Bay,

Remote, unspoiled, stunning. One of the most beautiful beaches in Britain can be found at the end of a 4 mile path. The bay is located in the Northwest Highlands and is part of the Sandwood Estate run by the John Muir Trust.


Traigh Bhaigh, Tiree

If you like beaches you’ll love Tiree. A low lying island with 15 Sandy beaches and clear seas. A haven for watersports Tiree has a mild climate with the highest recorded levels of sunshine in the UK. Summer evenings are warm and balmy so you can sit outside to enjoy the starlight night with out any light pollution.

Traigh Bhaigh beach , Tiree

I hope you get the opportunity to visit some of the Fabulous Scottish Beaches, if you are a beach lover you may want to check out our Idyllic South Hebridean beaches and Camusdarach Beach posts.

Leave a Reply

Your email address will not be published. Required fields are marked *