Best beaches in Scotland

Fife’s coastline is a thing of beauty. King James VI famously described Fife’s shore as ‘a beggar’s mantel fringed in gold’. The golden beaches that make up Fife’s coast still attract visitors from all over the world to this day and are well known as some of the best beaches in Scotland. Fife has several beaches, here we have narrowed down our top picks.

Lower Largo beach

Located next to Lower Largo village along the Fife coast, this extensive beach is sheltered by sandy dunes and makes for a peaceful excursion, even on windy days. Perfect for long walks and relaxing, this beach is popular with many people across Fife and beyond.

If you are planning a day trip to Lower Largo beach, you can also pay a visit to the charming nearby village where you can stop for a drink or nice meal at the Railway Inn which was opened in 1749. You will see references to Robinson Crusoe around the village - it is said the novel was based on the experiences of adventurer Alexander Selkirk, born in the village in 1676.

Additionally, Lower Largo beach is located close to Lundin Links golf course, notable for being a pre-qualifying course for The Open Championships when it is held in St. Andrews. The golf course harbours a secret – it is home to three megalithic stones dating back to the bronze age! If you are interested in golf, discover why Fife has some of the best golf courses in Scotland.



St. Andrews

St. Andrews is home to two beautiful beaches popular with tourists and locals alike. St. Andrews is actually one of the sunniest and driest parts of the UK, which explains why they are often listed as some of the best beaches in Scotland.

St. Andrews West Sands is a two-mile stretch of uninterrupted beach perfect for long walks, playing with dogs or simply watching the waves. There is a promenade and several restaurants nearby. This beach backs onto the famous Old Course at St. Andrews, making for scenic views in all directions.

St. Andrews East Sands is perfect for families and adventure seekers. Take advantage of some of the fun beach activities on offer such as canoeing, landyachting and paddleboarding.

Alternatively, drop into the nearby town centre and walk along the cobbled streets of the famous University town.



Elie Ruby Bay

Visitors to Elie Ruby bay will be blown away by the pale blue sea and sprawling golden sands. Nearby, there are several footpaths, including some slightly steeper paths that end in some stunning views over the Firth of Forth. The curious beauty of the ruined Lady’s Tower makes for some great Instagram shots too!

If you plan to walk on the footpaths, make sure you bring adequate footwear as the route can get quite rocky. Flip flops will suffice if you prefer to stay on the beach itself – perhaps you will enjoy some paddling too?

If sailing peaks your interest, try the nearby Elie Harbour Beach where a sailing club is in operation.



Leven beach

Leven boasts a beautiful beach with easy access to the Fife coastal path.

Perfect for a family day out, this long, curving beach is great for making sandcastles, family games and races. Dogs are welcome to join in the fun too.

What we love about Leven beach is its proximity to the countryside – rolling hills contrast beautifully with the sparkling sea. Nearby, there is a promenade and a green equipped with picnic tables. There is also a play park for youngsters.



When you visit Fife’s golden coast, we are sure that you will agree that it is home to some of the best beaches in Scotland. If you visit a beach in Fife, why not share your snaps with us on Facebook and Instagram?

Interested in living in Fife and taking advantage of these amazing beaches anytime you want? Find out more about our quality new build homes in great locations!