North Berwick Milsey Bay

A popular family beach with amazing views of the Bass Rock and across the Firth of Forth. Ideal for sunbathing, bird watching, picnics and rock pool exploring.

There is a boating pond built into the rocks which holds the water when the tide is out, providing a safe place for children to paddle.

The beach is next to The Scottish Seabird Centre and picturesque harbour.

There are a number of free car parks located in North Berwick town centre.

Toilet facilities are located at the harbour and Quality Street which has accessible toilets.

How to Get There


Please follow the A198 to North Berwick and follow one way system into the town centre, cark parks located centrally as well as parking along sea front on Melbourne Road.


East Coast Buses operates a service between Edinburgh and North Berwick


Scotrail operates a service to North Berwick from Edinburgh, it is approximately a 15 minute walk from the station to Milsey Bay beach.