British Beaches

Visitor information for every beach in the UK

"I will find comfort in the rhythm of the sea."

Yellowcraig Beach

East Lothian, Scotland


Rate this beach!
Approximate Location Map

Use two fingers to pan or zoom the map

Yellowcraig Beach, also known as Broad Sands Bay, is a popular family beach located in East Lothian, Scotland, offering a range of activities and stunning views. .

Yellowcraig Beach is a sandy cove surrounded by forest and grassland, providing lovely views out to Fidra Island and its lighthouse, built in 1885. The beach is a popular destination for families, with a nature trail, barbecue site, and footpaths through the adjacent sheltered woodlands and grassland.

The beach offers a range of activities for visitors of all ages, including a pirate-themed adventure play area and an expansive network of paths running through the surrounding woodland and grasslands. Horseback riding is also a popular activity at Yellowcraig. A dog walk area is available, located away from the beach, where dog bins are provided.

There is no cafe or restaurant on the beach itself, so visitors often bring picnics or use the provided BBQ area, which needs to be booked in advance. The nearby village of Dirleton is within easy walking distance of Yellowcraigs, offering shops, pubs, and restaurants. The historic Dirleton Castle, built in the 13th century, is also worth visiting.

Fidra Island, with its iconic lighthouse, is a notable nearby attraction and is famously known as the inspiration for Robert Louis Stevenson's Treasure Island.

Sand Rock

Weather and tides for Wednesday 3 June

Tonight
Chance of rain 90%
Min temperature 12°C
feels like 11°C
Wind 14mph
Tomorrow (Thursday)
Chance of rain 94%
Max temperature 15°C
feels like 15°C
Wind 23mph
Max UV Index

The tide at Yellowcraig Beach is currently low. High tide will be at approximately 5:36 AM tomorrow, and the next low tide will be at approximately 11:29 AM tomorrow.

Today's air pollution levels are forecast to be Low

Detailed weather and tides »

Recommended holiday cottages near Yellowcraig Beach

Things to do and see in the area

Archerfield Links Golf Club (1 miles)
Dirleton Castle (1.2 miles)
North Berwick Golf Club (2.1 miles)
Whynot? (2.3 miles)
Scottish Seabird Centre (2.4 miles)
North Berwick Law (2.4 miles)
The Old Clubhouse (2.8 miles)
Gullane Golf Club (3 miles)

All distances are approximate

Other beaches nearby

Location: Dirleton

Location type: Village

OS Grid: NT515859

Coordinates: 56°3'50"N 2°46'46"W

Mapcode: GBR 2R.PZCB

What 3 Words: vandalism.absorbs.lights

Coordinates and location codes are for an approximate mid-point of the beach, and may not reflect the best access point or the most popular part of the beach.

Country: Scotland

Local Authority: East Lothian

Nearest postcode: EH39 5DS

(for sat-nav purposes only, a beach does not have a postal address!)

Important! Beach information is compiled from a variety of different sources and is correct to the best of our knowledge at the time of compilation. However, information may be incorrectly supplied by our sources or go out of date after publication. BritishBeaches.uk makes no warranty as to the accuracy of any information on this page.

Stuff you might want for the beach!

(Or après-beach. Or pre-beach. Or, just because you might want stuff)

Visitor information for Yellowcraig Beach, East Lothian, Scotland. Weather, tides, visitor comments, beach facilities, photos, nearest postcode, beach information and nearby accommodation.

British Beaches is a Good Stuff website.

216.73.216.53 Wed, 03 Jun 2026 23:06:01 +0100