British Beaches

Sand, sea, sun, surf and scones

This website will be moving soon! We have a new domain name, and a new design. The current site will close later this year, but in the meantime you can check out the new version at

Burghead Beach

Elgin, Moray

A long sweeping sandy bay backed by forested dunes and bordered at its eastern end by Burghead town and Harbour.

Beach Type



There is a campsite
Toilets and further facilities in the town


Beach walks

Nature and Wildlife

There is a nature reserve behind the beach and plenty of room to stretch your legs on the beach itself.

Water Quality

Not Tested



Tourist Information

Elgin TIC 17. High St Elgin Morayshire IV30 1EG. 01343 542666.


Nearest town: Elgin
County: Moray
Latitude/Longitude: 57.6933, -3.49316
Postcode: IV30 5RP
(postcode is for sat-nav purposes only, and may not represent the actual address of the beach)

Explore more of the area around , Moray at Explore Britain.


Signposted off the A96 between Forres and Elgin.

Public Transport

Bus service 331: Elgin - Hopeman - Burghead

Nearest Railway Stations

Forres (Approx. 8 miles away)
Elgin (Approx. 8 miles away)

Important! Distances are as the crow (or seagull) flies. Road distances may be considerably longer, especially at estuary locations.


Parking available near the harbour.

Nearby Car Parks

Station Road, Burghead (Unknown stay).
About 0.5 miles away
Roseisle, Kinloss (Unknown stay).
About 1.6 miles away
Sea Park, Hopeman (Unknown stay).
About 2.5 miles away
East Beach, Hopeman (Unknown stay).
About 2.6 miles away
East Beach 2, Hopeman (Unknown stay).
About 2.7 miles away
West Road, Elgin (Unknown stay).
About 3.9 miles away
Findhorn Sands, Findhorn (Unknown stay).
About 4.7 miles away
Quarrel Wood, Elgin (Unknown stay).
About 4.8 miles away
Findhorn Bay, Findhorn (Unknown stay).
About 5 miles away

Accomodation Links

Hotels and Guest Houses in Elgin