Friday, November 15Sports. Travel. Events

Scotland’s best beaches for swimming, surfing and water sports 

From hidden coves to surfers’ paradises, taking in both city beaches and remote shores which seem to stretch for miles, a break on Scotland’s coasts offers something for everyone. Here we take a look at the best beaches in Scotland for swimming, surfing, water sports and family activities. 

Related articles

Island beaches 

Luskentyre on the Isle of Harris is regularly included in lists of the most beautiful beaches. With miles of white sandy beach and clear blue water, visitors to the island may be forgiven for imagining they are visiting a Mediterranean archipelago. It is certainly one of the most spectacular beaches in the Outer Hebrides. 

St. Ninian’s is a stunning tombolo (a natural sand causeway with sea on either side) on the west coast of Shetland, linking the South Mainland with the Isle. The beach itself is often compared to beaches in the Caribbean, and there is an archaeological site located on St. Ninian’s Isle. 

Calgary Beach on the Isle of Mull is a haven of white shell sand and blue sea, a picture perfect impression of what a beach in the Hebrides should look like. 

Similarly, the stunning beach at the Bay of Skaill on the west coast of Orkney should be on everyone’s list of must-visit beaches, as it is close to Skara Brae, which has been designated a Unesco World Heritage Site.

Scotland’s best beaches - Luskentyre on the Isle of Harris
Luskentyre on the Isle of Harris (Image: Visit Scotland)

City beach 

With its waters granted designated bathing water status from SEPA (Scottish Environment Protection Agency), and its low tide, Portobello Beach just outside Edinburgh is the perfect place for beginners to enjoy the wonders of wild swimming. Families can enjoy sandy shores, a promenade with cafes and ice cream shops.

Loch swimming 

Milarrochy bay in Loch Lomond is a stunning stretch of water with a sandy bay providing great access to the water. Surrounded by Munros and walking trails, and located close to the town of Balmaha, a refreshing swim is the perfect way to cool off after a day of exploring.  

Surfers’ paradise 

Tiree is the most westerly island in the Inner Hebrides and a favourite for surfers. Referred to as the “Hawaii of the north”, Tiree is perfectly placed to catch the swell from the North Atlantic, giving year-round, consistent waves to catch. The island’s many white sandy beaches face every direction, so even if the waves aren’t quite right for surfing on one bay, they’re likely to be ideal on another. There are also plenty of local surfing schools to cater for all levels. 

Thurso in Caithness is also an ideal place to hit the waves, as the northerly tip of the Scottish mainland is known for providing the most consistent and best quality waves.

Scotland's best beaches - Thurso in Caithness
Thurso in Caithness (Image: Visit Scotland)

Ideal for families

Nairn Beach in The Highlands is a superb sandy beach that’s popular with families. Its coastline is home to a resident school of dolphins and there is also a great range of coastal walks in either direction with a stunning nature reserve at Kingsteps in the east and a viewpoint to the west.

Beaches to discover 

Film-fans will recognise West Sands Beach in Fife from the opening scenes of the Oscar-winning film “Chariots of Fire”, set against a stirring Vangelis score. The beach stretches out for two miles, within walking distance of St Andrews town centre and world-famous golf courses. 

For breath-taking tranquillity, it would be hard to match Achmelvich beach in Sutherland. Located on the now legendary North Coast 500 driving route, the unique morphology of the area means there are many nearby walks and climbs, including the famous Suilven, for those interested in hiking.

Images: Visit Scotland

SPORTS EVENTS CALENDAR