Top 10 Gwynedd Beaches

Here are The UK Beach Guides top 10 Gwynedd beaches. Our rating is based on two factors, the first is the amount each page is viewed and the second is any reviews submitted. These counts get reset at the start of each month.

   1. Aberffraw Bay (Traeth Mawr) Beach
   2. Barmouth Beach
   3. Dinas Dinlle Beach
   4. Harlech Beach
   5. Porth Nobla Beach
   6. Black Rock Sands Beach
   7. Porth Dafarch Beach
   8. Belgian Promenade Beach
   9. Trefor Beach
   10. Tywyn Beach

  • 1. Aberffraw Bay (Traeth Mawr) Beach, Aberffraw

    Aberffraw Bay (Traeth Mawr) is a large and wide curving sandy bay with sand dunes. To get to the beach a half mile walk along small river (River Ffraw). Area of Special Scientific Int...
    For more details visit our Aberffraw Bay (Traeth Mawr) Beach page
  • Aberffraw Bay (Traeth Mawr) Beach.
  • 2. Barmouth Beach, Barmouth

    Barmouth beach is a large family sandy beach and perfect for sunbathing, games and surfing. As it is a big beach plenty of room for active kids and relaxing also. Located on the mouth of th...
    For more details visit our Barmouth Beach page
  • Barmouth Beach.
  • 3. Dinas Dinlle Beach, Caernarfon

    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 Dinas Dinlle Beach page
  • Dinas Dinlle Beach.
  • 4. Harlech Beach, Harlech

    Harlech beach is sand and part of the Snowdonia National Park....
    For more details visit our Harlech Beach page
  • Harlech Beach.
  • 5. Porth Nobla Beach, Holyhead

    Porth Nobla beach is a sandy beach tucked under the cliffs of the headland. The sandy beach is dotted with rock pools....
    For more details visit our Porth Nobla Beach page
  • Porth Nobla Beach.
  • 6. Black Rock Sands Beach, Porthmadog

    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 Black Rock Sands Beach page
  • Black Rock Sands Beach.
  • 7. Porth Dafarch Beach, Menai Bridge

    Porth Dafarch beach is a sandy beach within a sheltered cove.A great location for families as it is sheltered and has rocks and rock pools to explore and provides some great canoeing and Sta...
    For more details visit our Porth Dafarch Beach page
  • Porth Dafarch Beach.
  • 8. Belgian Promenade Beach, Menai Bridge

    Belgian promenade, although not strictly a beach as beyond the wall is mud, this is a great location to get close to Menai straights and see the Menai Suspension bridge at close hand. In 19...
    For more details visit our Belgian Promenade Beach page
  • Belgian Promenade Beach.
  • 9. Trefor Beach, Trefor

    TreforĀ is a village on the north coast of the Llyn Peninsula in Gwynedd. The beach is alongside a small harbour and is sandy with some pebbles and rocks. You will sometimes see people ...
    For more details visit our Trefor Beach page
  • Trefor Beach.
  • 10. Tywyn Beach, Cardigan

    Tywyn beach is a long seafront backed by a promenade and grass areas. The beach is sand and pebbles with wooden groynes. The beach is west facing and is popular with surfers, bodyboarders an...
    For more details visit our Tywyn Beach page
  • Tywyn Beach.

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

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:


Gwynedd is in North West Wales and is known to most as Snowdonia.

This county covers Llyn Peninsula, Snowdonia National Park and the Cambrian Coastline and it's here that you'll find the tallest mountains in England, a 200 mile shoreline of clean, sandy, beaches, majestic cliffs and areas of Outstanding Natural Beauty almost everywhere!

This national park is the place to be if you like outdoor activities like horse riding, water sports, exploring caves, cycling, walking, climbing, swimming, bird watching, golf, canoeing, caving or just being still and enjoying a breathtaking view. The beach at Trwyn is 5 miles long and Porthdinllaen - a fishing village - is just picture perfect. Endless miles of sand dunes stun the senses at Fairbourne beach So on the mouth of the Mawddach and they stretch further for miles to Bennar and Llandanwg - two quiet and more remote dune-backed beaches - then sweep into Harlech where you can explore the Castle and enjoy the sky, sand and sea. Black Rock Sands, with its rocky headland and pools, marks the start of the Llyn Peninsula. The beach is about two miles long and popular kitesurfers and picnickers. Criccieth beach has two smaller sand and pebble beaches, on a sunny, south-facing coast warmed by the waters of the Gulf Stream. Llanbedrog is perfect for family holidays with a National Trust beach, village and Abersocn close by for water sports and other amusements. In stark contrast is Porth Neigwl with its surf culture and the alternative monika of 'Hell's Mouth'! There are many beaches, bays, coves and headlands to explore here and over 150 attractions to choose from making it a wonderful spot for holidays.

Attractions to see in the area include:

  • Snowdon Mountain Railway
  • Tree Top Adventures
  • Go Below Underground Adventures
  • Electric Mountain
  • Beacon Climbing Centre
  • National White Water Centre
  • Snowdon National Nature Reserve
  • Sygun Copper Mine
  • King Arthur's Labyrinth
  • Penrhyn Castle
  • Plas Newydd
  • Caernarfon Castle
  • St Cybi's Well
  • Portmeirion Village
  • Segontium Roman Museum
  • Conwy Castle
  • Bryn Bras Castle
  • Bodowyr Burial Chamber
  • Dolbardarn Castle


UK Beaches phone 01442 781091
UK Beaches email

©2016 UKBeaches.GUIDE.
All rights reserved


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