Top beaches in Wales

We care for 157 miles of the Welsh coast and some of the best beaches in the world. Here's a selection of our top choices waiting for you to discover.

Looking down to Barafundle Bay from coast path

Barafundle Bay, Pembrokeshire 

For the perfect day on the beach, why not visit this wonderful South Pembrokeshire beach. Once voted one of the best beaches in the world, Barafundle is the perfect location to get away from it all.

Sand dunes overlooking the beach at Freshwater West

Freshwater West, Pembrokeshire 

This wild and unspoilt South-Pembrokeshire beach is Wales’ foremost surfing destination and is backed by dunes and wetlands of outstanding wildlife value. It's also had its moment in the limelight, featuring in big blockbuster movies such as Harry Potter and Robin Hood. If you’d like to make your visit last longer, you can stay at Gupton Farm, a stone throw away from Freshwater beach.

Beach huts on Llanbedrog beach, Llyn Peninsula

Llanbedrog, Llŷn Peninsula 

The mile-long beach at Llanbedrog is the perfect location for a family day on the beach, being sheltered and shallow. Whilst you’re here, why not add an extra dimension for your beach holiday by renting a beach hut?

People walking towards Marloes Sands

Marloes Sands, Pembrokeshire 

Nestled on the very western edge of Pembrokeshire, this hidden gem has stunning seascapes and a wealth of wildlife waiting to greet you.

Mwnt beach in the summer is home to dolphins, seals and porpoises

Mwnt, Ceredigion 

A perfect hidden cove of golden sand, tucked into the folds of the Ceredigion coast, one of Wales’ most unspoilt coastlines. A simple white-washed Celtic church and breathtaking views from Y Foel hill is a must for anyone visiting this part of Wales.

The golden sands of Penbryn beach

Penbryn, Ceredigion 

One of Ceredigion’s best-kept secrets, this beautifully secluded sandy cove lies down leafy lanes lined with flower-covered banks. When you fancy a break from swimming and sunbathing, why not visit the little café just behind the beach?

View of Porthdinllaen fishing village

Porthdinllaen, Llŷn Peninsula 

This remote picture-postcard village is accessed by walking over a mile of sandy beach. Enjoy a drink or a meal at the Tŷ Coch Inn, the pub on the beach, and swim, sail or paddle board in the sheltered waters of the bay.

View across the beach at Porthor, Llŷn Peninsula

Porthor, Llŷn Peninsula 

With its famous ‘Whistling Sands’ and glistening waters this secluded gem is without doubt one of the most beautiful on the Llŷn Peninsula.

Porth Ceiriad beach, Llŷn Peninsula

Porth Ceiriad, Llŷn Peninsula 

Discover an idyllic sandy beach in Llŷn. Porth Ceiriad is a pot of Welsh gold, popular with walkers, surfers and geologists alike.

Looking across Rhossili Bay, Gower peninsula

Rhossili Bay, Gower 

A spectacular highlight in an amazing area of outstanding natural beauty, and Britain's best beach. Rhossili is where you can take a long walk, go surfing or just take in the beautiful views.