The best beaches in Scotland are some of the best beaches in the UK and even the world. It’s rumoured that the beaches in the Outer Hebrides have even featured on some tourism marketing material for Thailand.
I’ve picked some of what I consider to be the best beaches in Scotland and some that are on my list to visit. Whether it’s a gorgeous summer day or a winter storm is blowing, I think these beaches will be stunning.
This is one of my favourite Scottish beaches and the Uists offer a lot of competition. Flowering machair, white sands, turquoise sea and the mountains of Harris in the distance…
Creagan Na Mara is a traditional stone cottage with a thatched roof. Conveniently located near the ferry port of Lochmaddy and situated near the shore making it a perfect romantic retreat for a couple who love watching wildlife.
Find out more about Creagan Na Mara.
As the sea withdraws from the salt marsh at Achnahaird, the glorious rose-gold sand beach is revealed. This photo was taken from the car park and I love the mountain backdrop.
Patagonia is a white-washed cottage with incredible views across the sea to the Summer Isles and located on the Coigach peninsula near Achiltibuie.
Book and find out more about Patagonia.
A cloudy day still can’t diminish the beauty of this bay on the Ardnamurchan coast, not far from Ardnamurchan Point, the most westerly point of the UK.
Picture yourself on the veranda of a log cabin lost in the mountain and sea views, interrupted by the occasional eagle gliding past. Craigard is on a peaceful croft in a remote part of the Scottish Highlands and just a short walk from Sanna beach.
Book and find out more about Craigard log cabin.
The Silver Sands are a dazzling (if the sun’s out) series of beaches along the west coast of Scotland from Arisaig to Mallaig. Morar beach is easily accessible from the road and if you’re lucky you may also see the steam train puffing along the track as seen in the Harry Potter films.
Morar beach also featured in the great 1980s film, Local Hero, starring Burt Lancaster, Denis Lawson, Peter Capaldi, Fulton Mackay and Jenny Seagrove.
Remote Sandwood Bay is often called the most beautiful beach in Great Britain, not just in Scotland. For those making the 4-mile walk, the reward is a freshwater loch, sand dunes, over a mile of pink sand and the photogenic sea stack of Am Buachaille.
There is no road access to Sandwood Bay but there is parking available in a car park in Blairmore. The bay is part of the Sandwood Estate which is run by the John Muir Trust.
Sunset at Sandwood Bay with Am Buachaille in the background, a 65m tall sea stack. This ba… https://t.co/USbcgXLsOv pic.twitter.com/NTZkKYAXZz
— Dom Ule (@dom_ule) 28 November 2016
The Cottage at Sheigra is the perfect holiday cottage for exploring a beach considered to be the best beach in Scotland as you can walk to Sandwood Bay from the cottage. The cottage offers peace and tranquility plus a chance to see the northern lights due to the lack of light pollution.
Book and find out more about The Cottage.
Uig Lewis. pic.twitter.com/Iv9vta7zYB
— Kirsty Cole (@KirstinHCole) 1 July 2015
Beach Bay Cottage leaves you in no doubt how it got it’s name as it’s design makes the most of the incredible views over Uig bay. The living space has an 180-degree bay window overlooking the beach. Beach Bay Cottage is inspired by neolithic designs with it’s stone and turf roof but inside it’s all about luxury with a sauna and jacuzzi bath.
Book and find out more about Beach Bay Cottage.
Barra Airport is not your usual airport. Traigh Mhor bay provides the runway which is a beach landing strip disappearing under the sea twice a day at high tide. This unusual airport runway is also a stunning beach in a landscape of machair and the hills of Barra. Traigh Mhor beach is said to be the only beach runway in the world handling scheduled airline services.
The most beautiful airport runway in the world ? Barra ! @VisitScotland @welcomescotland @Hial_Airports pic.twitter.com/DO3jvYmEBx
— Gordon Bain (@gordiebain) 26 June 2016
St Ninian’s is a sand tombolo (or bar) which joins Mainland Shetland to St Ninian’s Isle. Visit this beautiful Scottish beach and you actually get two beaches with different characters. A rich Pictish treasure hoard was found in the ancient Chapel site on the island of St. Ninian’s.
St Ninian’s Isle, in all its glory. I actually feel sorry for people who aren’t from Shetland. pic.twitter.com/5XtW2GTy3m
— Miriam Brett (@MiriamBrett) 22 July 2016
Shetland has a range of B&B and hotel accommodation to suit all budgets. Book your Shetland hotel.
Harris and Lewis have some stunning beaches but if white sand, blue sea and mountains are your thing then Luskentyre will hold a special place in your heart. Photographer and Harris addict, Christopher Swan, picked Luskentyre as the best beach in Scotland in his Local Tips: Beautiful places in Scotland’s Highlands & Islands – Christopher Swan, photographer. Looking at this photo, we can see why!
Achmelvich beach is a breath-taking mix of turquoise sea, powder white sand and flowering machair and has to be seen to be believed.
Split Rock Croft Cottage is set on a working farm with views across the countryside to the sea. It’s location is great for exploring Achmelvich beach, Clachtoll beach and other Assynt beaches.
Book and find out more about Split Rock Croft Cottage.
So what have we missed. I’m sure you have your own favourite Scottish beaches. Please share your best beaches in Scotland in the comments or tweet us a photo @holidayhighland.