British Beaches

Sand, sea, sun, surf and scones

Interested in more than just beaches? Check out our new sister site, Sea Britain, for a comprehensive guide to Britain's coastline. Beaches, coastal towns and features, local accomodation, weather, tides, local tourist attractions and more. All at

Barmouth Beach

Barmouth, Gwynedd

A long sandy beach and popular family destination on Cardigan Bay in the Snowdonia national park. The town can get busy. A land train runs along the promenade and there are traditional donkey rides, swing boats and amusement arcades. But the beach itself is vast and easily big enough to get away from it all.

Beach Type



Dog exercise area
Lost child centre


Jet skiing
Amusement arcades
Leisure centre

Nature and Wildlife

At low tide it is possible to walk as far as Harlech to the north with wonderful views over Tremadog Bay.

Water Quality





Dog restrictions apply.

Awards and Recommendations

Marine Conservation Society Recommended

Tourist Information

Barmouth TIC. The Old Library. Station Road. Barmouth. Gwynedd LL42 1LU. Tel: + 44(0)1341 289 787


Nearest town: Barmouth
County: Gwynedd
Latitude/Longitude: 52.7225, -4.06072
Postcode: LL42 1NE
(postcode is for sat-nav purposes only, and may not represent the actual address of the beach)


take the A496 west from Dolgellau

Public Transport

X94 bus services: Wrexham - Barmouth. barmouth also has a train station.

Nearest Railway Stations

Barmouth (Less than half a mile away)
Llanaber (About a mile and a half away)
Morfa Mawddach (About a mile and a half away)
Fairbourne (About a mile and a half away)
Talybont (Approx. 4 miles away)

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


Parking available next to the beach.

Nearby Car Parks

Black Patch, Barmouth (Long stay).
About 0.1 miles away
The Square, Barmouth (Unknown stay).
About 0.2 miles away
Jubilee Road, Barmouth (Short/Medium/Long stay).
About 0.3 miles away
Barmouth Main, Barmouth (Long stay).
About 0.3 miles away
North End, Barmouth (Long stay).
About 0.9 miles away
Panorama, Barmouth (Unknown stay).
About 1 miles away
Morfa Mawddach Station, Fairbourne (Unknown stay).
About 1.6 miles away
Beach Road, Fairbourne (Long stay).
About 1.8 miles away
Station Road, Fairbourne (Unknown stay).
About 1.9 miles away
Embankment, Fairbourne (Long stay).
About 2 miles away

Accomodation Links

Hotels and Guest Houses in Barmouth