Best beaches in Gwynedd
Gwynedd's coastline unfolds like a masterpiece of contrasts – from the dramatic castle-crowned sands of Harlech to the mystical singing shores of Porthor Beach. This northwest Welsh county offers everything from family-friendly Victorian resorts to wild Llŷn Peninsula hideaways, each beach promising its own slice of Celtic coastal magic.
A vast stretch of sand beneath Harlech Castle, a UNESCO World Heritage fortress with real Snowdonia mountains rising behind it.
The Llŷn Peninsula's premier sailing hub, known for a boutique-village feel that's rare on this stretch of the Welsh coast.
An Iron Age hillfort crumbles into the sea here, its cliffs recently revealing a 13-metre roundhouse and genuine Roman-era finds.
The seaside terminus of the Talyllyn Railway, one of Britain's first preserved heritage lines, still steaming straight down to the sand.
A Victorian resort beach on the Mawddach Estuary, with the historic Barmouth Bridge railway viaduct striding across the water alongside it.
This National Trust cove, foot-access only, is home to the Tŷ Coch Inn — a pub where you can drink with your toes in the sand.




