Seton Sands (Longniddry)

Seton Sands is a long, rural beach on the south bank of the Firth of Forth, between Cockenzie & Port Seton and Longniddry. 

The beach is popular for a range of activities such as windsurfing, canoeing and horse riding. There are also plenty of interesting walks in the area. In addition Seton Sands beach is dog-friendly, having its own dog exercise area.

The beach itselfis a mix of sand and rocks and there is some interesting marine wildlife to be found in the rockpools which are exposed here at low tide. 

A car park can be found along the B1348 (Links Road) and from here a path leads through a wooded area, over the dunes, to the beach.

A small Haven holiday village with an indoor-swimming pool and 9-hole golf course overlooks the beach.  Shops, places to eat and drink and other amenities can be found in nearby Cockenzie and Port Seton and, of course, Edinburgh with all its history and culture is just a 30-minute drive away.

Type of beach

Sand & rock

Lifeguard service


Dogs friendly beach?

Dogs allowed

Dogs are allowed on the beach.

Lothian dog friendly beaches »


  • Amusement arcade
  • Kayaking/canoeing
  • Donkey rides


  • First aid point

Nearest town

Cockenzie and Port Seton


EH32 0PW

OS grid ref.

NT 4282 7626


Free parking

Water quality

Water quality star rating


Marine Conservation Society RecommendedBeach Awards

Submit a correction

What did we get wrong?