Top 10 Gwynedd Beaches

Here are The UK Beaches Guides top 10 Gwynedd beaches. Our rating is based on two factors: the amount each page is viewed and any reviews submitted.

1. Porth Ysgo Beach, Aberdaron

Porth Ysgo Beach.Porth Ysgo is a wild and remote beach with cliffs, rocks and sand at low tide. Access is via 100 or so steps.Boulders very popular with climbers....

For more details visit our

2. Porth Iago Beach, Lleyn Peninsula

Porth Iago Beach.Porth Iago is a nice small sandy beach hidden away on the Lleyn Peninsula. The cove faces south west and sits between the headlands of Graig Ddu and Dinas....

For more details visit our

3. Black Rock Sands Beach, Porthmadog

Black Rock Sands Beach.Black Rock Sands (Morfa Bychan) beach is a wide sandy beach with a rocky headland. The beach is approximately 2 miles long and has a sand dune system designated as a site of special scientific inte...

For more details visit our

4. Abererch Beach, Pwllheli

Abererch Beach.Abererch beach is a 4 mile stretch of sand from Pwllheli to Pen-y-Chain headland. The sand can get a little muddy near to the Pwllheli marina and this stretch of the beach is known as Glan-y-Mor bu...

For more details visit our

5. Morfa Dyffryn Beach, Barmouth

Morfa Dyffryn Beach.Morfa Dyffryn beach is part of a long sandy stretch of beach north of Barmouth and south of Harlech. The beach is several kilometres long and you have a 1 kilometre length officially natu...

For more details visit our

6. Penllech Beach, Nefyn

Penllech Beach.Penllech beach is an unspoilt wide sandy beach. At high tide it all but disappears whilst at low tide you have rock pools to explore. The beach is unspoilt and not very busy in part due to the lack...

For more details visit our

7. Dinas Dinlle Beach, Caernarfon

Dinas Dinlle Beach.Dinas Dinlle beach is a long sandy beach backed by a pebble storm bank and split by a couple of rocky breakwaters at high tide. The beach is located on the northern coast of the Llyn Peninsula betw...

For more details visit our

8. Porth Ceiriad Beach, Abersoch

Porth Ceiriad Beach.Porth Ceiriad is at the tip of the Llyn Peninsula, between Abersoch and Hell's Mouth. A sheltered steep shelving beach under the cliffs with access via a walk and steep steps. Good surfing ...

For more details visit our

9. Llwyngwril Beach, Barmouth

Llwyngwril Beach.Llwyngwril beach is shingle/stoney beach but as the tide goes out you get large areas of sand and rock pools. The beach located in Llwyngwril a small coastal village between Barmouth and Tywyn in G...

For more details visit our

10. Porth Dinllaen Beach, Nefyn

Porth Dinllaen Beach.Porth Dinllaen beach is a sandy, gently shelving beach that has rock pools. Porth Dinllaen is a small harbour village situated on the Llyn peninsula in Gwynedd that due to the lack of modern develo...

For more details visit our

Interactive map of Gwynedd: explore and research the Gwynedd coastline - looking at beaches, things to do, places to stay, eat and visit.

Filter Map markers:


Blue Flag Beaches

In addition to this list of our top Gwynedd beaches, Gwynedd has 10 Blue Flag awarded beaches and many more seaside awards.


UK Beaches phone 01442 781091
UK Beaches email

©2016 UKBeaches.GUIDE.
All rights reserved


Get exclusive updates with all the latest UK beach and coast news and posts delivered directly to your inbox


Search format: max 150 characters of: A-Z, a-z, 0-9 - ' space