Open Travel Guide
  1. Home
  2. Destinations
  3. United Kingdom
  4. Scotland
  5. Edinburgh
  6. Beaches
  7. Belhaven Bay (John Muir Country Park)

Beaches · Scotland, Edinburgh

Belhaven Bay (John Muir Country Park)

  • Vibewide, windswept and nature-focused
  • DistanceAbout 29 miles (47 km) east of Edinburgh
  • Best seasonJune-September
  • Difficultymoderate
  • TransportScotRail from Edinburgh Waverley to Dunbar (about 25-30 minutes, check scotrail.co.uk); a 2 km walk to the park.

Belhaven Bay is a long sandy beach inside John Muir Country Park near Dunbar, East Lothian, Scotland, about 29 miles (47 km) east of Edinburgh. The sand is pale and extensive, backed by dunes and salt marsh at the mouth of the Biel Water, and the Firth of Forth water is cold, tidal and often clear on calm days. Bass Rock is visible along the coast.

A long sandy beach and dunes in John Muir Country Park, with salt marsh and views of Bass Rock.

Belhaven Bay is a long sandy beach inside John Muir Country Park near Dunbar, East Lothian, Scotland, about 29 miles (47 km) east of Edinburgh. The sand is pale and extensive, backed by dunes and salt marsh at the mouth of the Biel Water, and the Firth of Forth water is cold, tidal and often clear on calm days. Bass Rock is visible along the coast. The bay is open to the sea and to the wind, with a wide curve of shoreline rather than a tight cove, and rip currents can occur on the open coast, so swimming needs caution. The character is outdoorsy and relaxed: surfers and kite surfers use the bay when conditions allow, while walkers and bird watchers explore the dunes, salt marsh and nature trails. It is named after John Muir, the Dunbar-born naturalist who helped found the US national park movement, and the park reflects that outdoor heritage. Facilities include a car park, public toilets and waymarked nature trails; there are no confirmed lifeguards, so visitors should check conditions before entering the water. The beach is free. Access by rail is possible: ScotRail runs from Edinburgh Waverley to Dunbar in about 25-30 minutes (check scotrail.co.uk), followed by a walk of around 2 km to the park. Driving is simpler, and the car park offers direct access to the dunes, though paths over the sand can be soft. The wide, quiet beach and salt marsh make the bay particularly attractive for wildlife and photography, and its scale means that even busy summer days rarely feel crowded. The nearby town of Dunbar has cafes, shops and a harbour for food and supplies.

Practical information for Belhaven Bay (John Muir Country Park) · Last updated September 2026
Distance About 29 miles (47 km) east of Edinburgh
Getting there ScotRail from Edinburgh Waverley to Dunbar (about 25-30 minutes, check scotrail.co.uk); a 2 km walk to the park.
Difficulty moderate
Best season June-September
Address John Muir Country Park, Dunbar, East Lothian EH42

Amenities

  • large sandy beach
  • dunes and salt marsh
  • car park
  • public toilets
  • nature trails

Good to know

Best for
surfers, wildlife-watchers, walkers, families, photographers

Location

John Muir Country Park, Dunbar, East Lothian EH42

56.0032, -2.5480 View on map

Highlights

  • Long sandy beach with dunes and salt marsh
  • Surfing and kite surfing when conditions allow
  • Nature trails and bird watching in John Muir Country Park
  • Views along the coast to Bass Rock

Tips for visiting

  • Take care with swimming; rip currents can occur on the open coast.
  • Take the ScotRail train to Dunbar (about 25-30 minutes) and walk about 2 km to the park.
  • Stay on marked paths through the dunes and salt marsh.
  • Bring food and drink, or buy supplies in Dunbar.
  • Check tide times before long walks along the sand.

When to visit

June to September for warmer conditions; breezier days suit kite surfing, and outside summer the bay is excellent for quiet walks and bird watching.

Frequently asked questions

Is Belhaven Bay good for surfing?

Surfing and kite surfing are popular when conditions suit. Swimming is cold and tidal, with rip currents on the open coast.

How do visitors reach Belhaven Bay by train?

ScotRail runs from Edinburgh Waverley to Dunbar in about 25-30 minutes; the park is roughly a 2 km walk from there.

Is it free?

Yes, the beach and park are free to enter.

Why is it called John Muir Country Park?

The park honours John Muir, the Dunbar-born naturalist and conservationist.