Top beaches in Wales

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

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.

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.

Porthdinllaen, Llyn Peninsula, Wales

Porthdinllaen, Llyn Peninsula 

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

Gentle waves breaking on to the sandy beach, viewed from the bracken-covered dunes at Penbryn, Ceredigion, Wales

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?

Porthor beach

Porthor, Llyn Peninsula 

With its famous ‘Whistling Sands’ this secluded gem is without doubt one of the most beautiful on the Llyn Peninsula. If you need provisions for that perfect beach picnic, visit Mair Fish’s little beach café and shop.

Child bodyboarding in Llyn Peninsula, Gwynedd

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 the ‘Mwnt’ hill is a must for anyone visiting this part of Wales.

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.

Beach huts on Llanbedrog beach, Llyn Peninsula

Llanbedrog, Llyn Peninsula 

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