Yellowcraig is a natural cove beach with spectacular views to the lighthouse on Fidra Island, the inspiration for Robert Louis Stevenson's famous tale Treasure Island.
It is a popular family beach, with self guided booklet, barbecue site and a network of footpaths through the sheltered woodlands and extensive grassland.  There is a dog walk away from the beach where dog bins are provided and the beach is good for horse riding too.  A hard surface track provides wheelchair users with an opportunity to get to the top of the dunes on a hard standing area of decking. Yellowcraig has a large car park (fee applies) and a new toilet block with showers.


Yellowcraig, less commonly known as Broad Sands Bay, is a coastal area of forest, beach and grassland in East Lothian. Located on the John Muir Way, a 73-kilometre (45 mi) long distance footpath between Fisherrow, Musselburgh and Dunglass, named in honour of the conservationist John Muir, who was born in Dunbar. The John Muir Way is part of the North Sea Trail, a network of paths in 7 countries and 26 areas around the North Sea.

Natural Space

Yellowcraigs,  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. There is an expansive network of paths running through the surrounding woodland and grasslands. Horseback riding is very popular at Yellowcraigs.


A visitor car park lies 270 metres (300 yd) south of the beach. The area includes information displays, a barbecue area and a Treasure Island themed adventure play park. WCs and showers are located at the car park. There is also a wheelchair accessible path and ramp giving a view over the beach. The island of Fidra, reputedly the inspiration for Robert Louis Stevenson's Treasure Island, lies just to the north-west and is an RSPB nature reserve.

Getting There

The nearest village is Dirleton and the nearest town is North Berwick. The beach is within walking distance (1km) from Dirleton and there is a regular bus service from North Berwick. The beach is sign posted from Main Street.

Water quality information

This beach is a designated bathing water site. Further information about water quality at this site can be found on the SEPA website. Please observe local signage and only swim where it is safe to do so.

Contact details

ELC Countryside
01620 827 459
Visit Website


Family Friendly Recreation Friendly Sandy Toilets Rocky Pay Parking Sailing Surfing Disabled Access Campsite BBQ Good for Wildlife Disabled Visitor Facilities Public Rescue Equipment

Keep Updated

Get our news delivered straight to your inbox
Your personal information and right to privacy is important to us. It is not our practice to sell, rent or otherwise to disclose your personal information to others. Read our Privacy Notice

Keep Connected

We support the