Best Beaches in North Wales

by Jun 18, 2020Wales


We love exploring the many beaches in North Wales.  They have everything you could want from a beach, whether it’s wild Welsh scenery, miles of sand for the kids to run along, somewhere to surf or kayak or just chill out in peace. 

You often yearn for what you can’t have, and we’ve spent the last few months locked down in Europe, far away from the North Wales beaches we love – and indeed any beaches at all.  So we’ve had time to reminisce, and come up with this list of the best beaches in North Wales. 

We’ve covered the entire North Wales coast, including the pick of the Anglesey beaches and Llŷn Peninsula beaches. We’ve also veered slightly off piste to include some of the best Cardigan Bay beaches along the Wales west coast, to include the beaches either side of the Dovey estuary in Mid Wales, the southernmost point of the Snowdonia National Park.  

Our guide to the best North Wales beaches begins with a run-down of the top beaches by type (family-friendly, scenic, and so on). We then describe 30 of the most beautiful beaches in North Wales in detail.  

Our Top 6 Beaches in North Wales

Llŷn Peninsula Beaches Image of beach huts at Llanbedrog Beach
The wooden beach huts at Llanbedrog beach on the south coast of the Llŷn Peninsula

 Llanbedrog, Llanddwyn Island, Harlech, Porth Oer, Church Bay, Porth Iago 

Best North Wales Beaches for Families

Image of Church Bay Anglesey beach North Wales
Church Bay, Anglesey – a perfect package, and great for kids

Church Bay, Rhyl, Barmouth, Ynyslas, Abersoch, Benllech, Newborough, Llanbedrog 

Best Beaches North Wales for Wild Scenery

Image of Llanddwyn Island Anglesey Wales UK
Llanddwyn Island has extraordinary views across Caernarfon Bay to the Llyn Peninsula

Dinas Dinlle, Porth Oer, Llanddwyn, Barmouth, Harlech 

Best Remote Beaches in North Wales

Image of Traeth Penllech Beach on the Llyn Peninsula Wales
Remote Traeth Penllech on the Llyn Peninsula

Porth Iago, Traeth Penllech, Church Bay, Morfa Harlech


Llandudno North Shore Beach 

Image of Llandudno North Shore Beach North Wales UK
North Shore Beach Llandudno from the Great Orme headland

North Shore beach Llandudno is one of the best-known beaches Wales can boast, stretching all the way between the Great Orme and Little Orme headlands. The beach is sandy at the Great Orme end, and it’s mainly shingle the rest of the way, with some sand at low tide. One of the most popular things to do in Llandudno is to walk along part of the promenade, which is lined with grand Victorian (19th century) hotels, with an ornate pier at the Great Orme end. Llandudno has been known as the Queen of Welsh Seaside Resorts, and there’s plenty to see and do, with or without kids. For the best view of the town, head up the path to the Great Orme.   

Llandudno West Shore 

Image of ±Llandudno weest SHore Beach and the Great Orme North Wales UK
An alternative view of Llandudno, with West Shore and the Great Orme

West Shore beach Llandudno is a much quieter affair than nearby North Shore simply because most Llandudno attractions are concentrated around the latter. West Shore is a broad sandy beach with an alternative view of the Great Orme headland, and views across Conwy Bay to the Carneddau mountains of Snowdonia. Conwy Castle is three miles (5 km) around the corner and upriver. Llandudno makes a great base for exploring North Wales, with the mountains and Betws-y-Coed almost on the doorstep. 

Dinas Dinlle Beach 

Image of Dinas Dinlle Beach on the Llyn Peninsula in North Wales UK
Dinas Dinlle beach, one of the most beautiful places to see in North Wales

A trip to Dinas Dinlle beach is one of the best things to do near Caernarfon. It’s a magnificent windswept spot a few miles south of Caernarfon and its Castle, backing onto Caernarfon Airport. At low tide it’s a shingle and sand beach, expanding massively as the tide ebbs away. It’s overlooked by a rapidly eroding Iron Age fort, and has unforgettable views south to the triumvirate of peaks of Yr Eifl (known as ‘The Rivals’) in English.  It’s a stupendous location, one of the reasons I’ve always rated it among Wales’ best beaches.  

Aberdesach Beach 

Image of Aberdesach Beach in North Wales
Aberdesach Beach, another gem on the north Llyn coast

A few miles south of Dinas Dinlle and closer to the looming peaks of Yr Eifl, Aberdesach is another beautiful Llŷn Peninsula beach, and the north Llŷn coast is one of the most spectacular landscapes in Wales. Aberdesach is a tiny hamlet next to the main A499 road, and its beach is a mixture of sand, shingle and pebbles. If you’re on a day trip to Caernarfon Castle and want to relax on a local beach afterwards, you can’t do much better than this.  

Porth Dinllaen 

Image of Porth Dinllaen Beach on the Llyn Peninsula North Wales UK
Porth Dinllaen, a gorgeous hamlet with a pub right on the beach

Porth Dinllaen beach is one of the most remote Llŷn Peninsula beaches, tucked in the leeward side of a peninsula that’s home to one of the best golf courses in Wales, Nefyn & District. It’s one of the most beautiful villages in North Wales, around ten houses huddled near the shore of a lovely beach. One of these happens to be the Tŷ Coch Inn, one of the best pubs in Wales.  

The beach is literally five metres from the pub, so despite its seclusion it rarely fails to draw a small crowd. At low tide you can walk along the beach from nearby Morfa Nefyn – at this level the sand tends to get a bit muddy. The beach is at its best around halfway between low and high tide. Even when the weather is wild and the waves are lashing the western side of the peninsula, the water in Porth Dinllaen Bay is calm.  

Traeth Penllech Beach 

Image of Traeth Penllech beach North Wales UK
Traeth Penllech, a stunning Lleyn Peninsula beach

Traeth Penllech is another secluded, utterly unspoilt beach on the north coast of the Llŷn Peninsula. We once stayed in a farmhouse at the adjacent Porth Colmon cove, and fell head over heels with this wonderful place. It’s one of the real hidden gems of Wales, secreted away down country lanes near the village of Llangwnnadl. It’s a long crescent of light-coloured sand with plenty of rocks to explore at either end. One of the best Welsh beaches you’ve never heard of. 

Porth Iago 

Image of Porth Iago beach on the Llyn Peninsula in North Wales
A piece of paradise at Porth Iago

Porth Iago (pronounced ‘yaggoe’) is one of our favourite Wales beaches, a gorgeous secluded sandy cove that gets very few visitors. This is because it’s next to private land where you have to pay 5 GBP to park. It’s a steep price but we’d pay again and again tò spend time in this pocket of paradise, with its soft golden sand and crystal-clear turquoise water. One of our favourite places in Wales to visit. 

Porth Oer Beach

Image of Whistling Sands, or Porth Oer beach
Porth Oer, or Whistling Sands, a few miles north of Aberdaron

Porth Oer is better known as Whistling Sands beach, and for many it’s one of the most beautiful beaches in North Wales. Its English name came about because the sand crackles and whistles beneath your feet as you walk on it. Porth Oer is a few miles north of Aberdaron village, on the north coast of the peninsula. The National Trust car park is on the hill above, so it’s a short walk down to the beach from there. There’s a souvenir shop in the shop, housed inside a concrete bunker that, in fairness, has been very discreetly tucked away in the corner of the beach. There’s actually a ‘second’ beach, which you’ll discover either at low tide or if you walk along the clifftop path to the end.    

Aberdaron Beach 

Image of St Hywyn's Church, Aberdaron, and beach
Aberdaron beach with St Hywyn’s Church in the foreground

Aberdaron village is a remarkable little place, the departure point for medieval pilgrims on the treacherous boat crossing to Bardsey Island, the Isle of 20,000 Saints, and one of the best Welsh islands to visit. The outstanding beach sits below the august church of St Hywyn, where the Welsh poet R S Thomas was parish priest until 1978. The Ty Newydd Hotel also backs onto the beach, the outside deck giving superlative views. It’s a beautiful wide sandy bay, and it’s worth the long journey to get there, the area around is full of some of the best things to see in Wales.     

Porth Neigwl 

Image of Hells MOuth or Porth Neigwl beach North Wales UK
Hells Mouth Beach

Porth Neigwl – also known as Hells Mouth beach – has long had a reputation as one of the best Wales beaches for surfing, and it often draws visitors from across the border in England, well over two hours’ drive away. Hells Mouth is incredibly remote, a long narrow sweep of sand best seen from Mynydd Rhiw or the intriguing National Trust house Plas yn Rhiw, high above on the road to Aberdaron. It’s always very quiet, partly because families opt for the more sheltered beaches nearby. Abersoch is also very close by. 

Abersoch Beach

Im,age of Abersoch beach Gwynedd Wales UK
The beach huts of Abersoch at sunrise in summer

Abersoch has long been of a slightly different cachet to the rest of the Llŷn Peninsula, as we mentioned in our article on the best villages in North Wales. Prices tend to be that bit higher than elsewhere, and there’s more in the way of boutique Abersoch accommodation than in other places nearby. But it’s undeniable that Abersoch is one of the North Wales best beaches, with fantastic sand, clear water, some great quirky old beach huts. It’s ideal for families, with the water ideal for paddling, swimming or snorkelling. You can often get boat trips from the southern end of the main beach too. 

Llanbedrog Beach 

Image of Llanbedrog village and beach North Wales UK
Llanbedrog from the top of the cliff path

Llanbedrog beach is one of the best sheltered beaches in the region, and it’s one of the best places to visit in North Wales with kids. It’s a wonderfully enchanting place at the bottom of a leafy lane, with a stream trickling alongside and a bistro right next to the beach. To your left is a long row of picturesque painted beach huts, and the right a forested, shady peninsula with just an old white stone house reflected in the calm waters. It’s an idyllic place well worth the £5 parking fee. 

Criccieth East Beach

Image of Criccieth ±East §Beach and Castle North Wales UK
Criccieth Castle from East Beach at sunset

Criccieth, on the south coast of the Llyn Peninsula, has two beaches, East and West, either side of its formidable seaside castle. East Beach is the sandier of the two, and has marginally the better view of the Castle. The beach is a mixture of sand and shingle, with pebbles taking over the further you head away from the Castle. It’s one of the most scenic castles of North Wales, a ready-made postcard view if you ever saw one. There are also plenty of cafes and a Cadwalader’s ice cream shop close to the Castle entrance. One of the most enjoyable days out North Wales has to offer. 

Portmeirion Beach

Image of the beach at Portmeirion Gwynedd Wales UK
The stunning tidal beach at Portmeirion

The beach at Portmeirion is either vast or not there at all. If you happen to visit Portmeirion village at high tide, the sands of the Dwyryd estuary are submerged. But at low tide, it’s a different world, and one of the best things to do in Portmeirion is the walk on the sand past Hotel Portmeirion and around the peninsula. Just don’t try walking across the estuary to the island, Ynys Gifftan, where incoming tides can make things very tricky. The beach’s official name is Traeth Bach – meaning Little Beach. It looks amazing at sunset from high up on the hill across the river at Llandecwyn. 

Glaslyn Beaches

Image of beaches on the Glaslyn estuary Gwynedd Wales UK
Beaches on the Glaslyn and Dwyryd estuary


The Glaslyn estuary to the south of Porthmadog joins the Dwyryd (which passes Portmeririon) on its way into Tremadog Bay and the Irish Sea. On its way it passes the pretty village of Borth-y-Gest, which is less than a mile (a shade over 1 km) from Porthmadog town centre. Borth-y-Gest is a lovely spot, but is more of a harbour than a beach. Follow the path around the cove and continue along the estuary footpath. Here you’ll reach the Pen-y-Banc nature reserve, where you’ll encounter a couple of gorgeous small beaches.  One of the most pleasant places to visit in North Wales, with fine estuary and mountain views to savour.  

Morfa Harlech 

Image of Morfa Harlech beach Wales UK
Morfa Harlech

Morfa Harlech beach is the northern continuation of Harlech beach (see below).  At low tide it’s a vast area of sand, backed by one of the few sand dune areas in the UK that is still growing. It’s part of Morfa Harlech National Nature Reserve, a haven for wildlife and rare flora. You’ll probably have this huge beach to yourself, as it’s a long walk (over 3 km) from the car park next to Harlech Beach. The views across the estuary and towards Snowdonia are astounding. 

Harlech Beach 

I’ve always rated Harlech Beach one of the best beaches in Wales. I tend to think of it as the northern cousin of Rhossili Bay, one of the Gower beaches ‘down south’ to the west of Swansea. It’s an enormous sweep of sand stretching for several miles, and if anything, the view – whisper it – is even better than at Rhossili, with the whole Snowdonia range before you (weather permitting). The beach is seldom crowded, and along with nearby Harlech Castle, it’s one of the best places to visit in Wales. 

Llandanwg Beach 

Image of Llandanwg Beach Gwynedd Wales UK
Llandanwg beach, in the shadow of the Rhinog mountains

The coastal region between Harlech and Barmouth is the ancient area of Ardudwy, known for its mountains, its sparse population and its extraordinary sandy coast. Llandanwg beach is 2 miles (3 km) south of Harlech, and is a more varied beach than its neighbour, with more rocks and pools to explore. There’s also a tiny medieval church in the dunes, dedicated to local St Tanwg, which is  occasionally open in the summer months. The scenic outlook to the mountains is magnificent.  

Dyffryn Ardudwy Beach 

Image of Dyffryn Ardudwy beach Gwynedd Wales
The beaches of Dyffryn Ardudwy, looking south towards Barmouth

Dyffryn Ardudwy beach is really three beaches merging into each other – the dune-backed Morfa Dyffryn Nature Reserve,  Bennar and Llanenddwyn beaches. I’ve always found the area an unusual mix, with its many ancient monuments and burial chambers, rugged mountains and some of the best beaches North Wales has, together with some of the biggest caravan parks and campsites in North Wales. 

This series of beaches is fantastic. I’m not a fan of the caravan parks, but in fairness they don’t encroach on much of this long stretch of beach. Along with a trip into the remote Rhinog mountains, a day at the beach here makes for one of the most rewarding days out in North Wales. 

Barmouth Beach 

Image of Barmouth beach, town and estuary from the air
Barmouth beach, the Mawddach estuary and Cadair Idris

Barmouth Beach is one of the finest in northern Wales, and of the many things to do in Barmouth, it’s the top draw in this quirky little seaside town.  At one end of this great Cardigan Bay beach you’ll find a small summer-only funfair, fish and chips, candy floss, amusement arcades, ‘kiss me quick’ hats, the whole British seaside works.

Image of the sand dunes at Barmouth beach looking up the Mawddach river
The view from Barmouth beach to Cadair Idris

We also love it for the views of the Mawddach estuary from the dunes at the southern end, looking inland towards the brooding hulk of Cadair Idris, one of the best of all Welsh mountains. Also try to explore the hidden lanes and backstreets of this most intriguing of North Wales towns. 

Aberdovey Beach 

Image of a fishing boat on Aberdovey Beach Gwynedd Wales UK
Aberdovey on a lovely summer evening

Aberdovey – spelt Aberdyfi  in Welsh – is the last southern outpost of the Snowdonia National Park, overlooking the extraordinary shifting sands of the Dovey estuary.  The beach starts on the estuary side of the town, continuing around to the sea and north past the golf course to Tywyn, where the Dysynni River meets the sea. It’s one of those fantastic beaches with something for everyone, from picturesque fishing boats at the one end to wide open sand ideal for kite surfing at the other. It doesn’t always get the attention it deserves, but it’s one of the best Welsh beaches, with enoughn space to stroll for hours. 

Ynyslas Beach and Dunes

Image of the beach and dunes at Ynyslas Ceredigion Wales
Ynyslas, the vast dune system and beach north of Borth and Aberystwyth

Ynyslas is the southernmost beach on our list, very much a part of Mid Wales, and the county of Ceredigion. We’ve included it as you get a great view of it from the Wales Coast Path as it passes over the hills above Aberdovey.  

Ynyslas is one of the best places to go in Mid Wales, a huge dune system at the northern end of a stupendous beach it shares with the village to the south, Borth. The Ynyslas end is sparsely visited, and the area around Borth tends to get busier. There is also a petrified forest on the beach around Borth village, which is revealed at exceptionally low tides. 

Newborough Beach 

Image of Newborough beach Anglesey Wales
An aerial view of Newborough Sands on Anglesey

I’ve introduced many people to Newborough Beach, in the south-west corner of Anglesey, and most of them have come back to me saying it’s possibly the best beach in Wales. It’s part of a series of long beaches along this section of the Anglesey coast. It’s a very wide sandy beach with dunes behind and jaw-dropping views across Caernarfon Bay to western Snowdonia and the Llŷn Peninsula. You reach it along a road from Newborough Forest from Newborough village: there’s a wooden viewing point right next to the car park. If you’re thinking of planning some days out in North Wales, have a late breakfast or early lunch at the Marram Grass Café then an afternoon at Newborough and Llanddwyn.  

Llanddwyn Island 

Image of a pony above a beach at Llanddwyn Island Anglesey Wales
One of the wild ponies at Llanddwyn Island

Visiting Llanddwyn Island – Ynys Llanddwyn in Welsh – is one of the absolutely best things to do in North Wales.  Very few places in the country – and, for that matter, Europe – come close, which is why it’s near the top of our Wales bucket list. 

Llanddwyn is a small tidal island off the south-west coast of Anglesey, best approached by the stunning walk along Newborough Beach, with continuous views of the jagged peaks of Snowdonia and the Llŷn Peninsula. It’s around 40 minutes’ walk in total from the Newborough car park to the tip of Llanddwyn, where you encounter two beautiful secluded beaches, each with a white lighthouse. The island is named after Santes Dwynwen, the Welsh patron saint of lovers, and you pass her ruined medieval chapel on the way to the beaches. One of the best day trips in North Wales  

Malltraeth Beach 

Image of Malltraeth Sands beach Anglesey Wales
Malltraeth Sands and the Cefni estuary

Malltraeth Sands is the northern continuation of Newborough beach, continuing along to the broad Cefni river estuary. It’s one of the largest sandy beaches in North Wales, and because of its seclusion you’ll normally have a lot of it to yourself.    

Rhosneigr Beach

Image of Traeth Crigyll beach Rhosneigr Anglesey Wales
Traeth Crigyll beach with the village of Rhosneigr behind

Rhosneigr has two beaches of quite different character. Traeth Crigyll is the more sheltered of the two, the culmination of a dune system that stretches 2 km or so inland. It’s a beautiful spot, its vast sands an adventure playground for kids at low tide, with an abundance of rockpools. 

Rhosneigr’s other beach, Traeth Llydan (Wide Beach) is one of the most popular Anglesey beaches.  It’s on the end of the full force of the south-westerlies that prevail in this part of the world, and the watersports there – especially surfing and kite surfing – are among the best things to do in Anglesey. I’ve seen it get very blustery there, perfect conditions for surfers who flock there from the north-west of England for the waves.  

Porth Dafarch Beach 

There is some serious coastline packed into Holy Island (Ynys Gybi in Welsh), the small island off the west coast of the island that contains the port of Holyhead.  Porth Dafarch is a small, perfect package of a beach between the wide flat expanse of nearby Trearddur Bay and the soaring precipices around South Stack lighthouse.  For me it’s one of the best small beaches Wales has with great sand, rockpools, spectacular scenery and great for watersports including sea kayaking. 

Church Bay Beach

Image of Church Bay Anglesey beach North Wales
Stunning Church Bay, Anglesey

Church Bay – Porth Swtan – is one of the best beaches in Anglesey – and there’s huge competition. It’s on the north-west coast of the Isle of Anglesey, facing Holyhead across the bay. It’s a lovely sandy beach backed by cliffs with plenty of rockpools to explore. The tiny straggling village is scattered around the network of narrow lanes, and just above the beach is the last remaining thatched cottage on Anglesey, Swtan, which is now a small rural life museum. The area is one of the best places to go in North Wales, with some great coast walks to the north towards Carmel Head and our next beach, which is well within reach.  

Cemlyn Bay Beach 

Image of Cemlyn Bay beach and lagoon Anglesey North Wales UK
Cemlyn Bay, a haven for nesting seabirds on the north Anglesey coast

Cemlyn Bay Anglesey is a haven for wildlife, and is massively popular with birdwatchers. The beach is a steep bank of shingle, best walked along the top of the ridge. It shelters a lagoon where birds regularly nest, and there is also rare plant life around the water and on the shingle, including rare spiralled tassleweed. The birds – including Sandwich tern, common tern and Arctic tern – can usually be seen in summer, most likely July. The large, incongruous cubic block to the east of the beach is the old Wylfa nuclear power station site.  

Traeth Lligwy Beach 

Image of Lligwy Beach, Anglesey
Lligwy Beach, a lovely beach on Anglesey’s east coast

Traeth Lligwy is across the island of Anglesey from Cemlyn Bay, on the east coast. It’s a couple of miles north of the pretty fishing village of Moelfre, and the first of a run of excellent sandy, quiet beaches up to the tranquil Dulas estuary, which include the serene Traeth yr Ora beach. Traeth Lligwy is a wide, spacious beach with dunes behind and rockpools near the shore. There are also many of the most interesting things to see in Anglesey nearby, such as Moelfre, its ancient sites nearby and the scenic Mynydd Bodafon, one of the best viewpoints on the island. 

Talacre Beach, Point of Ayr 

Talacre Beach North Wales is a wonderful surprise, hidden away behind the sand dunes stretching east from the seaside town of Prestatyn. Point of Ayr is the northernmost point on the Welsh mainland, and it’s an immense sandy beach with a most unusual feature, a lighthouse on the sands. I only visited once, just as the drizzly murk was descending from the nearby Clwydian Hills, but was still rather taken by the place. There are a couple of holiday parks in Talacre, so it’s quite popular for short breaks in North Wales.  If you’re restricted to mainly flat seaside walks, this is one of the best walks in North Wales for you. Hands down one of the best things to do in Flintshire. 

Rhyl Beach 

The seaside town of Rhyl, on the north Wales coast around an hour’s drive from Liverpool, has seen better days.  It has become pretty run-down over the last few decades but still has one of the prime North Wales attractions in its beach. It’s a superb beach for kids, and as the tide retreats hundreds of fascinating rockpools form, great for crabbing.  I was amazed at the sheer positivity of the some of the people I met there, and they gave me a bit of a soft spot for the place. I hope it sees better days. It’s not somewhere I’d suggest staying, but several of the best places to go in North Wales are close by, including Rhuddlan Castle.  

Read Next

Wales In Winter

Wales In Winter

Wales In Winter If you plan to visit Wales in winter, there’s a good chance you’ll see it at its most magical. The days are short, the evenings long, the temperature drops but I’ve found over many visits that winter in Wales might be cold but it warms the soul rather...

Things to do in Blaenau Ffestiniog

Things to do in Blaenau Ffestiniog

THINGS TO DO IN BLAENAU FFESTINIOG It’s one of the most unusual landscapes in Wales, set in an imposing amphitheatre of mountains, with an imposing amphitheatre of slate spoil and waste between the houses and the mountains. I...

The Best Landscapes in Wales

The Best Landscapes in Wales

LANDSCAPES IN WALES It’s the landscapes in Wales that leave the strongest impression with visitors. We’ve travelled to every corner of the country, in some cases countless times over, and our guide to the many landscapes of Wales is a great introduction to the many...


Submit a Comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Pin It on Pinterest

Share This