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

Carreg Wen Beach

Porthmadog, Gwynedd

A sandy bay forming part of the extensive sands of Tremadog Bay.

Beach Type


Nature and Wildlife

Coastal walks. some spectacular scenery in the area.

Water Quality

Not Tested




No dog restrictions.

Tourist Information

Porthmadog TIC High Street. Porthmadog. Gwynedd. LL49 9LD Phone: 01766 512981


Nearest town: Porthmadog
County: Gwynedd
Latitude/Longitude: 52.9113, -4.14063
Postcode: LL49 9UF
(postcode is for sat-nav purposes only, and may not represent the actual address of the beach)

Explore more of the area around Porthmadog Community, Gwynedd at Explore Britain.


Head west from Porthmadog towards Mortha Bychan. Park in Borth Y Gest

Nearest Railway Stations

Porthmadog (About a mile and a half away)
Minffordd (Approx. 3 miles away)
Tygwyn (Approx. 3 miles away)
Talsarnau (Approx. 3 miles away)
Llandecwyn (Approx. 3 miles away)

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


In Borth Y Gest. 20 mins walk

Nearby Car Parks

Borth y Gest, Borth-y-Gest (Unknown stay).
About 0.4 miles away
Stryd Lombard, Porthmadog (Unknown stay).
About 1 miles away
Lombard, Porthmadog (Unknown stay).
About 1 miles away
Heol y Parc, Porthmadog (Short stay).
About 1 miles away
Llyn Bach, Porthmadog (Short stay).
About 1.2 miles away
Station Yard, Porthmadog (Long stay).
About 1.4 miles away
Porthmadog Station, Porthmadog (Unknown stay).
About 1.4 miles away
Portmeirion North, Porthmadog (Unknown stay).
About 1.8 miles away
Portmeirion South, Porthmadog (Unknown stay).
About 1.9 miles away
Abergafran, Minffordd (Unknown stay).
About 2.5 miles away

Accomodation Links

Hotels and Guest Houses in Porthmadog