Wardie Bay
Wardie Bay is a small, accessible sandy urban beach beside Granton Harbour.
21 natural swimming spots within about 60 miles of Edinburgh, sorted by straight-line distance. Open each spot for the season, booking rules and directions.
21 spots in the Edinburgh area
Wardie Bay is a small, accessible sandy urban beach beside Granton Harbour.
Portobello is a sandy Edinburgh beach and designated bathing water with a promenade.
Fisherrow Sands is a sandy beach between Musselburgh and Joppa, beside Fisherrow Harbour.
Burntisland is a sandy public bathing beach with rock pools on the northern shore of the Firth of Forth.
Silver Sands is a sandy public bathing beach east of Aberdour on the Firth of Forth.
Small sandy bay and designated bathing water beside Aberdour Harbour.
Pettycur Bay is a sandy public bathing beach on the Firth of Forth near Kinghorn.
Seton Sands is a public sandy and rocky bathing beach on the Firth of Forth near Longniddry.
Gullane Bents is a public sandy beach with dunes and access to the North Sea near Gullane.
West Beach is a sandy North Berwick beach at the mouth of the harbour and a designated bathing water site.
Seacliff is a sandy designated bathing water north of Seacliff village in East Lothian.
East Sands is a designated bathing water on the coast at St Andrews.
Broughty Ferry is a 1.5-kilometre sandy bathing beach east of Dundee on the Tay estuary.
Loup of Fintry is a waterfall on the River Endrick with a plunge pool used for wild swimming.
Monifieth is a long, sandy bathing beach on the north shore of the Firth of Tay.
Sheltered sandy Coldingham Sands is a public sea beach near St Abbs with seasonal lifeguards.
Carnoustie Beach is a 700-metre sandy designated bathing water in a shallow bay south of Carnoustie.
Lunan Bay is a 1.6-kilometre sandy designated bathing water beside Lunan, south of Montrose.
Montrose Beach is a 900-metre sandy designated bathing water beside Montrose town.