Cardigan Bay Beaches Image of beaches ahttps://delveintoeurope.com/llyn-peninsula-beaches/ Dyffryn Ardudwy Gwynedd Wales

30 Wonderful Cardigan Bay beaches to explore

Cardigan Bay beaches are among the best beaches in Wales, and they are a wonderfully varied bunch.

They are spread over more than 200 miles of Welsh coast, encompassing everything from deserted wide beaches for romantics to traditional British funfair and fish’n’chips charm, with a World Heritage Castle and an occasionally visible petrified forest.

I’ve been visiting the beaches of Cardigan Bay for over 40 years, returning a great many times and exploring all parts of the coast at length.

My guide to the best beaches of Cardigan Bay begins with my top ten picks, followed by the best of the rest from each area.    

These are the top ten beaches in Cardigan Bay.

1. Mwnt Beach

Mwnt beach – Traeth y Mwnt – is a wonderful sandy cove with cliffs on three sides, and my pick of the best Cardigan beaches.

It’s a 4-mile drive from Cardigan (Aberteifi) town through exceedingly narrow lanes hemmed in by hedgerows, but the effort is absolutely worth it.

Mwnt is one of the most picturesque Welsh beaches, with a hill (after which it’s named) and a beautiful whitewashed church with a simple bellcote close to the clifftop. The view to Cardigan Island (Ynys Aberteifi) is rather special too.

It’s usually busy during the summer months, but much quieter over the winter.

How to get there: here are two direct buses (the 552 service) a day from Cardigan, and it can also be reached from Aberporth and New Quay.

Image of Mwnt Beach Cardigan Bay Wales
Mwnt Beach and chapel
Image of Mwnt beach from the air Ceredigion Wales UK
Mwnt from the air

2. Llangrannog Beach and Cilborth Beach

The coastline around the village of Llangrannog is among the most scenic on the Ceredigion coast, and the starting point for some of the most enjoyable Cardigan Bay walks.

Its two sandy beaches are separated by a cliff at high tide, but you can walk between the two when the tide is out.  Both beaches are great for kids with rock pools to explore and Carreg y Bica rock a distinctive landmark.

There are also two pubs close to Llangrannog beach and a couple of great cafes serving fish and chips. If you’re feeling active, the steep mile-long walk up the coast to Ynys Lochtyn is outstanding, especially with the summer flowers in bloom. It’s one of the most spectacular stretches along the Ceredigion coastal path, worth driving all the way to Mid Wales to experience.

Image of Llangrannog beach and statue of St Carannog
The statue of St Carannog overlooking Llangrannog Beach

3. New Quay Harbour Beach

A day out in New Quay Wales – Cei Newydd – is one of the best things to do in Cardigan Bay. It’s a little reminiscent of Tenby in Pembrokeshire, with rows of pastel-painted houses huddled around the lovely harbour and beach below.

There are four beaches in New Quay, if you also count Llanina beach a couple of miles away across the bay, but the busy Harbour beach is the pick of them, and indeed one of the best on the whole Cardigan Bay coast.   

See Also: Tenby Beaches – 4 Of The Most Beautiful Beaches In Wales

Image of New Quay beach and harbour CArdigan Bay Mid Wales UK
Gorgeous New Quay

4. Aberystwyth North Beach

‘Aber’ is the cultural nexus of Mid Wales, a university town that has seduced a great many of its students into staying on permanently. It was a popular Victorian resort, and to see why, stand near the Pier and look up North Beach towards Constitution Hill.

Aber North Beach ( Traeth y Gogledd) is one of the most popular Cardigan Bay beaches, a steeply sloping shingle beach with wooden breakwaters, hugely popular with locals, students and visitors alike.

Head there on a sunny summer evening to get an idea why it’s such a special place.

See Also: 20 Wonderful Things To Do In Aberystwyth

Image of Aberystwyth North Beach Mid Wales UK
Aberystwyth North Beach

5. Borth Beach and Ynyslas Beach

Borth Beach is a long, wide swathe of sand near the northern tip of Ceredigion, backed by the long single street that makes up much of the village.

The beach is brilliant, with great quality golden sand and superb views north towards the mountains of Snowdonia.

Close to the village, extreme low tides occasionally reveal a series of petrified tree stumps, the remnants of the lost lands of Cantre’r Gwaelod,

Borth village is not quite so endowed with mystical charm. Food options are especially limited, with nearly every meal there accompanied by chips (French fries) – ironic, given that Michelin-starred Ynyshir, one of the best restaurants in Wales, is only a few minutes’ drive away. 

Ynyslas beach is the northern extension of Borth beach, a glorious isolated lost world of vast empty sands and dunes with great views across the estuary to Aberdovey.

Image of Ynyslas beach with Borth in the distance
Ynyslas beach and dunes with Borth in the distance

6. Barmouth Beach

The seaside town of Barmouth is one of the best destinations for Cardigan Bay holidays. The magnificent Blue Flag main beach stretches from the sublime Mawddach estuary – one of the most beautiful rivers in Wales – to the seasonal funfair, amusement arcades and fish and chip shops.

It has masses of appeal right across the board, with plenty of cafes and restaurants and the Harbour also close by. 

Barmouth is one of the few places in Mid Wales from which you can get around extensively by public transport, with the likes of Harlech, Portmeirion and even Criccieth within easy reach via the Cambrian Coast Line.

See Also: Things to do in Barmouth

Image of BarmouVh Beach Cardigan Bay Wales UK
Barmouth Beach and the stunning Mawddach estuary

7. Dyffryn Ardudwy Beaches

Dyffryn Ardudwy is a long, straggling one-street village in the shadow of the rugged Rhinog mountain range, half a mile inland from some of the most beautiful beaches in Wales.

The coast from Barmouth in the south to Shell Island in the north seems to be one long, continuous beach, but the sands are divided into different beaches by streams flowing into the sea.

Bennar and Llanenddwyn beaches are just to the west of Dyffryn Ardudwy village, and Morfa Dyffryn beach, a haven for naturists, is just to the north of these. The area is popular in summer, but even then the vast spaces along the beach make you feel you’re well off the beaten track.

Getting there: Bus or train to Dyffryn Ardudwy, then a 10-minute walk.

Image of the beaches of Dyffryn Ardudwy Gwynedd Wales Uk
The beaches of Dyffryn Ardudwy

8. Harlech Beach

Harlech Beach is one of the best beaches in North Wales, a vast sweep of sand several miles long, curving northwards to the peaks of Snowdonia, including Yr Wyddfa, Mount Snowdon, itself.

There is good access to the middle of the beach, and via the viewpoint at the southern end, but few facilities. This beach is fine for families if you stop at the car park close to the village.

It’s also one for the wild romantics with a seemingly endless walk towards the dunes and emptiness of Morfa Harlech to the north.

And to top it all off, you can see the might of Harlech Castle, one of the four castles in North Wales to comprise the Castles in Gwynedd UNESCO World Heritage Site.  

Getting there: Bus or train to Harlech, then a 1 km (0.6 mile) walk to the beach.

Image of Harlech Beach Wales UK
Harlech Beach – one of the best – and biggest – Cardigan Bay beaches

9. Criccieth Beaches

Criccieth (spelt Cricieth in Welsh) is one of the most beautiful towns in Wales, and much of this is down to its picturesque Castle, which stands on a headland between Criccieth East and Criccieth West beach.  

Criccieth East beach is the better of the two, a sloping shingle beach revealing a wide strip of sand at low tide. The view of the Castle is wonderful, and there is also a great restaurant and ice cream shop just back from the beach.

See Also: 12 Best Things To Do In Criccieth

Image of Criccieth east beach and Castle Gwynedd Wales Uk
Criccieth East Beach and Castle

10. Llanbedrog Beach

This breathtaking Cardigan Bay beach is one of a small number to face south-east, and its sheltered position behind the mass of Mynydd Tir-y-Cwmwd nearly always ensures calm waters, making for one of the best beaches in Wales for families. 

Llanbedrog beach is idyllic (except for the 5 GBP car park charge!). You follow a narrow road through woodland, along a stream, emerging onto this gorgeous beach, with a row of brightly-painted beach huts on one side and an old stone white house below the forest on the other.  

The Aqua Bar & Grill has always served good food, and it’s just a few metres from the beach. A phenomenal beach, with a surprise walk up the cliff path for an exhilarating view as well.

Image of beach huts at Llanbedrog beach Gwynedd Wales UK
Early morning light on the beach huts at Llanbedrog

11. Abersoch Beaches

The village of Abersoch has three of the best Llŷn Peninsula beaches – the two close to the village are very popular, especially in spring and summer, while Porth Ceiriad, a mile or so to the south, receives a fraction of the footfall the others get.

The main beach, Abersoch beach, is outstanding. The long strip of soft sand is lined with a higgledy-piggledy collection of painted wooden beach huts, and it affords dramatic views east to the mountains of Snowdonia. 

It’s great for paddling for the kids, and is also one of the main Cardigan Bay watersports centres, with opportunities for everything from SUP to sailing.

Image of beach huts at Abersoch
Abersoch beach has one of the best collections of beach huts in Wales

Cardigan Bay Beaches – Ceredigion

1. Aberporth Beach

Aberporth is a lovely seaside village with a large, wide beach – the east side of it is called Aberporth Beach, and the west side Traeth y Dolwen.

It’s a very pretty location, with a stream full of boats on one side of the beach and a headland on the other. I’ve visited several times, and always been surprised it hasn’t become much more popular than it is.

It’s best in spring and summer when the beachside cafes are open. There are rockpools on either side to keep inquisitive kids occupied, and an easy mile-long walk along the Ceredigion Coast Path to Tresaith.

Image of the adjoining Aberporth beaches Cardigan Bay Wales UK
Aberporth’s adjoining beaches

2. Tresaith Beach

Tresaith beach is one of the most picturesque Cardigan Bay beaches. It’s a small sandy cove with cliffs at either end, and, weather permitting, a waterfall flowing down the cliffs to the east of the beach. One of the best hidden gems of Wales.

Image of the waterfall at Tresaith beach wales
The waterfall at Tresaith beach
Image of Tresaith beach Ceredigion Wales UK
Tresaith beach

3. Penbryn Beach

Traeth Penbryn is another beautiful Cardigan Bay beach, just a mile (1.6 km) along the Coast Path from Tresaith.

It’s an idyllic National Trust beach with a bit of everything – soft golden sand, cliffs, rockpools, a cave – and a great tearoom next to the car park up the hill called the Plwmp Tart.

Penbryn is renowned for its brief appearance in the James Bond movie Die Another Day, which starred Pierce Brosnan.

If you’re up for it, take the two-mile 3 km walk along the Coast Path to Llangrannog, pausing for a while at the gorgeous Traeth Bach, a tiny sandy beach only accessible via the Coast Path, halfway between the two.

4. Cwmtydu Beach

Cwmtydu is a tiny beach squeezed between two large headlands between Llangrannog and New Quay.  It’s barely 100 metres from end to end but well worth the trek. The coastal walks in either direction from there are superb. It’s well worth making a day of it if you have the time.

Cwmtydu is also a prime location for spotting bottlenose dolphins in Cardigan Bay. The regular boat trips from New Quay head for this area, just a few miles from port. 

Image of Cwmtydu beach Ceredigion Mid Wales UK
Cwmtydu cove on the superb Ceredigion Coast Path

5. New Quay – Dolau Beach, Traeth Gwyn and Cei Bach Beach

Dolau Beach is a wonderful small beach a few minutes’ walk from the main New Quay beach next to the Harbour.

Its soft sand is surrounded by rocks on either side, and like its neighbour it’s a picturesque spot with the terraces of houses on the hillside above.  It is also considerably quieter than the Harbour beach.

Cei Bach beach is a long swathe of sand curving a couple of miles or more around the bay beneath Quay West, a large Cardigan Bay caravan park to the tiny church at Llanina. Again it’s considerably quieter than the Harbour beach.

If you’re walking the Coast Path, continue to Llanina Point, after which the views open up north towards Aberaeron and, eventually, Aberystwyth.

Image of Dolau beach New Quay Wales UK
Dolau beach in New Quay

6. Llanrhystud Beach

As you head north up Cardigan Bay, Llanrhystud is the last beach before Aberystwyth, over ten miles (16 km) up the coast. It is a broad pebbly beach, with a section of sand revealed as the tide ebbs away. It’s a brief stop, worth the detour for the view of the wild cliffs that run north to Aberystwyth.

7. Aberystwyth South Beach

Aberystwyth South Beach is a fine-sloping pebble beach just to the south of Aberystwyth Castle and the War Memorial. It has a colourful backdrop, with a row of brightly painted houses.

It’s a fine spot with a view across the narrow Ystwyth estuary to Pen Dinas Hill and the quieter Tan y Bwlch or Penparcau beach.  

Image of Aberystwyth South beach and town Wales UK
Aberystwyth South beach from the air

8. Clarach Bay

Clarach Bay is a mile or two north of Aberystwyth, just the other side of Constitution Hill if you’re planning to take the Coast Path.

It’s a pleasant shingle beach with patches of sand at low tide, with a chip shop and several caravan parks close by.  I wouldn’t go out of my way there, but the walk there and back from Aber is a fine way to spend the afternoon.

Image of Clarach Bay beach Mid wales Uk
Clarach Bay from the air

Cardigan Bay Beaches – Pembrokeshire

1. Pwllgwaelod Beach

Pwllgwaelod is a small beach between Fishguard and Newport (Pembrokeshire, as opposed to Newport, the third largest city in Wales 100 or so miles away). It’s on the west side of Dinas Head (sometimes called Dinas Island), dramatic headland separated from the ‘mainland’  by a marshy valley linking Pwllgwaelod and Cwm-yr-Eglwys.

Pwllgwaelod is much the larger of the two beaches, a wide expanse of sand at low tide. I strongly recommend the Dinas Head circuit, which climbs over 400 feet, taking in some astonishing cliff scenery and views of the Preseli Hills.

The Old Sailors is a pleasant restaurant close to the beach in what was a legendary pub, the Sailors Safety, which dated back to the late 16th century and was known for some very long after-hours lock-ins.    

Image of Pwllgwaelod coastline from Dinas Head Pembrokeshire Wales UK
Looking from Dinas Head towards Pwllgwaelod

2. Cwm-yr-Eglwys Beach

Serene Cwm-yr-Eglwys (which means ‘the valley of the church’) is barely 1 km east of Pwllgwaelod but its sheltered location in the lee of Dinas Head gives it a very different feel.

The beach itself is small, lapped by calm turquoise waters and overlooked by the ruin of a medieval church which was destroyed by several storms throughout the 1850s. the walk up the east side of Dinas Head is wonderful, as are the views of the indented coastline towards Newport.

Image of coastline near Cwm-yr-Eglwys Pembrokeshire Wales
Looking towards Cwm-yr-Eglwys from Dinas Head

3. Newport Beach (Pembrokeshire)

Often referred to as Newport Pembs or by its Welsh name Trefdraeth to distinguish it from its namesake city near Cardiff, there are two beaches in Newport – the smaller Parrog and the expansive Newport North beach.

The latter is much the better of the two, a wide golden sandy beach across the Nanhyfer river from the town.

Image of Newport Beach Pembrokeshire Wales UK
An afternoon stroll along Newport beach in Pembrokeshire

4. Ceibwr Bay

Ceibwr Bay is a small pebbly inlet on the remarkable northernmost stretch of the Pembrokeshire coast. It’s also the only point of access in the 12 miles between Newport (Pembs) and Poppit Sands.

The tiny beach isn’t much more than a rocky shoreline, but it’s worth the journey to this remote corner of Wales to see the amazing cliffs, their strata buckled and contorted by millions of years of pounding by the sea.

Top tip: The coastal walking in either direction is up there with the best in Wales.

Image of cliffs at Ceibwr Bay Cardigan Bay Wales UK
The imposing cliffs of Ceibwr Bay

5. Poppit Sands

Poppit Sands is the first or last beach in Pembrokeshire, depending on your direction of travel. It’s close to the pretty village of St Dogmaels, which sits across the river Teifi from Cardigan, and is the better of the two estuary beaches (the other is Gwbert beach, on the Cardigan side).

Poppit Sands is a great wide sandy beach with dunes which, at low tide, stretches most of the way across the Teifi estuary. It’s popular with kite surfers, and the only beach of its size on this stretch of coast.

Cardigan Bay Beaches – The Snowdonia Coast

1. Aberdovey Beach

Aberdovey beach is one of the most popular Cardigan Bay beaches, stretching around 4 miles (6 km)  from the town car park, past the extensive dunes and links golf course, all the way to Tywyn.  

The vast space around the corner of the estuary is ideal for watersports, with kitesurfing and windsurfing especially popular.

See Also: Things To Do In Aberdovey – One Of The Loveliest Seaside Towns In Wales

Image of a fishing boat on Aberdovey beach Cardigan Bay Wales
The estuary side of Aberdovey beach

2. Tywyn Beach

Vast Tywyn beach – not to be confused with Towyn beach on the North Wales coast – stretches for miles either side of the village after which it’s named.

It’s one of the more intriguing Cardigan Bay beaches, and a long walk at low tide will take you along soft flat sand, dunes, pebbly sections, breakwaters and remains of ancient peat beds and petrified forest, albeit less extensive than those down the coast at Borth. Stick close to the village for your fish and chips on the beach.

Cardigan Bay Beaches – The Llŷn Peninsula

1. Black Rock Sands

Black Rock Sands is one of the most famous North Wales beaches. The beach itself is fantastic, two miles of glorious golden sand and awesome views across Tremadog Bay to the Rhinog and Moelwyn ranges.

Unusually for Cardigan Bay beaches, you can drive onto this beach and park – no 4WD required, a standard 2WD vehicle should easily manage the tightly packed sand.

Visitors often drive close to the shoreline. The cars parked on the beach means it fills up surprisingly quickly on busy summer days – it’s at its best when quieter.

The caves at the west end of the beach and the views from the headland to Criccieth Castle are spectacular.   

Image of Black Rock Sands beach North Wales UK
Black Rock Sands

2. Porth Neigwl

Porth Neigwl – also known as Hells Mouth – is one of the best surfing beaches in Cardigan Bay. It’s a 4-mile (6 km) sweep of sand, blasted by some of the fiercest waves in the Irish Sea. It’s located in a remote corner of the Llŷn Peninsula between Aberdaron and Abersoch.  

Image of Porth Neigwl beach on the Llyn Peninsula North Wales
Porth Neigwl – Hell’s Mouth – on a beautiful calm day

3. Aberdaron Beach

Aberdaron is the Land’s End of North Wales, a tiny hilly, windswept village that, during the Middle Ages, was the departure point for pilgrims making the journey to the holiest of Welsh islands, Bardsey.

You can’t see Bardsey from the village. However, you are greeted by the sight of a superb sandy beach and clear waters with a view of two rocky islets in the bay.

The church overlooking the beach, St Hywyn’s, is very impressive, its considerable size explained by pilgrims’ donations down the centuries. Take a look inside before retiring to the Ty Newydd Hotel for a drink on the terrace. 

See Also: Pilgrimages In Wales – 6 Spiritual Journeys Through Wales

Image of Aberdaron beach Gwynedd Wales UK
Aberdaron beach and St Hywyn’s Church

Where Is Cardigan Bay?

Cardigan Bay – Bae Ceredigion in Welsh – is a vast bay on the west Wales coast, extending from Strumble Head in Pembrokeshire in the south to Bardsey Island (Ynys Enlli) in the north-west.

Most people primarily tend to think of Cardigan Bay as the series of beautiful beaches in Ceredigion, between Cardigan and Ynyslas.

This includes the short section of coast between Aberporth and Ynys Lochtyn, just north of Llangrannog, which is one of the most beautiful stretches of coastline in Wales and the UK.

It actually covers three Welsh counties – Pembrokeshire, Ceredigion and Gwynedd. The latter includes a section of the Snowdonia National Park coastline and the southern coast of the Llyn Peninsula.

The northeast corner of Cardigan Bay also goes by the name of Tremadog Bay (Bae Tremadog), named after the village near Porthmadog.

Image of Llandanwg Beach Cardigan Bay Wales
Llandanwg beach, at the northern end of Cardigan Bay
Image of Strumble Head lighthouse Cardigan Bay Wales
Strumble Head lighthouse, the southernmost point of Cardigan Bay

Cardigan Bay Beaches – Final Words

Some Cardigan Bay beaches are right up there with the best places to visit in Wales. There’s something for everyone – from families looking for traditional bucket and spade beaches to wild remote coves only accessible by coastal path.

If I had to narrow it down to a few personal favourites, I’d have to go with Llanbedrog, Harlech and Barmouth beaches. But I recommend everywhere I’ve mentioned in the article.

The beauty of Wales is that it’s fairly small, so you can also combine your beach holiday in Cardigan Bay with exploring elsewhere. If you’re staying in North Wales, a Snowdonia road trip is a great way to see more of the country.

If you’re basing yourself in Mid Wales, the wild uplands of the Cambrian Mountains beckon. And if you’re staying further south, I’d suggest adding a day or two of our Pembrokeshire road trip to your itinerary.


Image of David Angel found of Delve into Europe Travel Blog / Website

David Angel is a British photographer, writer and historian. He is a European travel expert with over 30 years’ experience exploring Europe. He has a degree in History from Manchester University, and his work is regularly featured in global media including the BBC, Condé Nast Traveler, The Guardian, The Times, and The Sunday Times.  David is fluent in French and Welsh, and can also converse in Italian, German, Portuguese, Spanish, Czech and Polish.