Best Beaches in Scotland

Below are a list of the best and most beautiful 15 beaches in Scotland as selected by the users of the Beach Guide website.

The current top-rated beach in Scotland is Luskentyre. If you would like to have your say on which are the best beaches in Scotland just follow the link to the beach and vote by clicking the star ratings at the top right of the page.

  • 1. Luskentyre Beach

    © Reading Tom | BY-SA

    Few people expect to find a beach like Luskentyre on the remote western side of the Isle of Harris. When the sun is shining and the tide is out the beach here is one of the most beautiful sights you will find anywhere; the water colour lies somewhere between…

    Dog friendly beach Lifeguarded beach Toilets
  • 2. Seilebost Beach

    © Chris Combe | BY-SA

    The stretch of sand at Seilebost beach on the south side of Luskentyre Bay was once voted one of the top 10 best beaches in the world. Come here on a fine, sunny day and it…

    Dog friendly beach Lifeguarded beach Toilets
  • 3. Lunan Bay

    © Ellen Munro | BY-SA

    Lunan Bay is a mile-long sandy beach, with a reputation as one of the best in Angus. It is set in a secluded, pretty, rural location, with a cave and arch at the northern end, and is divided in two by Lunan Water, backed by sand dunes. The beach is particularly…

    Dog friendly beach Lifeguarded beach
  • 4. Achmelvich Bay

    © Paul Burnett | BY-SA

    This is a beautiful sheltered beach on the rural west coast. A large expanse of white sands with granite outcrops that divide the beach into sections. There is a popular caravan / camping site nearby and free parking is available.

    Lifeguarded beach Toilets
  • 5. Scarista Beach

    © David Crocker | BY-SA

    Just along the coast from Luskentyre beach is another Hebridean gem, Scarista. This wide, open expanse of white sand faces into the turquoise shallows of the Sound of Taransay. You could be forgiven for thinking you were looking at a beach somewhere in the…

    Dog friendly beach Lifeguarded beach Toilets
  • 6. Huisinis Beach

    © Peter Amsden | BY-SA

    If this beach were anywhere except at the end of the road on a remote Scottish island it would be very well known indeed. As it is this small slice of coastal perfection is one of the UK's most beautiful beaches but often as not completely empty. Here the…

    Dog friendly beach Lifeguarded beach Toilets
  • 7. St Andrews West Sands Beach

    © James Allan | BY-SA

    West Sands is the largest and best-known beach in St Andrew's, surprisingly one of the sunniest and driest places in Britain. The south end of the two-mile-long sandy beach featured in the opening sequence of Oscar-winning film, Chariots of Fire, while the…

    Lifeguarded beach Beach cafe Toilets
  • 8. Kingsbarns Beach

    © Richard Law | BY-SA

    Admirers of big skies and wide open spaces will enjoy Kingsbarns Beach, which can be found about 8miles down the coast from St Andrews. The 2-mile stretch of golden sands with interesting rocky outcrops is the perfect destination for those seeking solitude…

    Dog friendly beach Lifeguarded beach Toilets
  • 9. Yellowcraig Beach

    © Ikeofspain | BY-SA

    Yellowcraigs, sometimes referred to as Broad Sands Bay, is a sandy beach surrounded by forest and grassland. The natural beach affords visitors lovely views out to Fidra Island and its lighthouse built in 1885. Fidra Island is most famously known as the inspiration…

    Dog friendly beach Lifeguarded beach Toilets
  • 10. Coldingham Bay

    © Foilman | BY-SA

    The beach itself is about 1 kilometre long and 200 metres wide. It faces east and is a good place to catch the early morning sunshine. The clean sands are backed by plenty of grassy areas and the place has a relaxed, rural feel to it. To the northern end…

    Lifeguarded beach Beach cafe
  • 11. Rockcliffe Beach

    © Ann Cook | BY-SA

    Rockliffe is a sandy beach located at the southern end of the Dumfries and Galloway coastline. It is part of a National Scenic Area and there are plenty of National Trust areas around the beach. In fact this is known for being one of the most beautiful areas…

    Dog friendly beach Lifeguarded beach Beach cafe Toilets
  • 12. Kinghorn Harbour Beach

    © Liz Foulis | BY-SA

    Kinghorn Beach is a pretty stretch of sand in the burgh of Kinghorn on the north shore of the Firth of Forth. It is home to a harbour that sits on one side of the sand and a lifeboat station that sits on the other. The station is known for being one of the…

    Lifeguarded beach
  • 13. Seacliff Beach

    © Walter Baxter | BY-SA

    This beautiful beach is a genuine hidden gem. It lies in a remote part of East Lothian at the mouth of the Firth of Forth. The beach is in private ownership and there is a small charge to access the narrow track leading to the car park. From the parking area…

    Dog friendly beach Lifeguarded beach Toilets
  • 14. Gullane Beach

    © Michael Ely | BY-SA

    The town of Gullane in East Lothian is best known for its golf courses, however it also boasts a magnificent sandy beach with excellent views out onto the Firth of Forth. The beach is popular for windsurfing and kite flying when the weather is windy, and…

    Dog friendly beach Lifeguarded beach Beach cafe Toilets
  • 15. Sandwood Bay

    © Dieter_weinelt | BY-SA

    This wonderful sandy beach is located in the extreme north west of the Scottish mainland. Set at the end of a 4 mile footpath it is something of an adventure to get here, but well worth it. The mile long stretch of fine golden sand is backed by high dunes…

    Lifeguarded beach