The Best Beaches and Hidden Coves in Wales | Discover Wales

Rhossili Bay on the Gower Peninsula at sunset
Rhossili Bay, Gower Peninsula. Often named among the best beaches in the world.

The Best Beaches and Hidden Coves in Wales

Wales has over 870 miles of coastline, where cliffs, dunes and headlands frame some of the most beautiful beaches in Britain. From wide open bays to tucked-away coves, the Welsh coast is a place of freedom and discovery. Whether you come to walk, swim, surf or simply stand and watch the waves, these shores capture the country’s wild, welcoming spirit.

Rhossili Bay, Gower Peninsula

Three miles of golden sand curve below Rhossili Down at the tip of the Gower Peninsula. Regularly voted one of the best beaches in the world, it’s known for its dramatic setting and far-reaching views. At low tide you can see the wreck of the Helvetia, while the headland walk to Worm’s Head offers unforgettable views across the Bristol Channel.

Barafundle Bay, Pembrokeshire

Reached only by a half-mile walk from Stackpole Quay, Barafundle Bay feels wonderfully remote. Its pale sand and clear green water look almost Mediterranean in summer, and even on busy days it never feels crowded. This small, sheltered bay has become one of Pembrokeshire’s most photographed places, and one of its quietest joys.

Newborough Beach and Llanddwyn Island, Anglesey

Newborough is a long, golden strand backed by dunes and pine forest on the southwest coast of Anglesey. A short walk across the sand leads to Llanddwyn Island, home to a lighthouse and the ruined chapel of St Dwynwen, Wales’s patron saint of lovers. The mix of sea views, stories and wildlife makes it a place of lasting peace.

Whitesands Bay, St Davids

Close to Britain’s smallest city, Whitesands is a broad beach that faces the Atlantic. It’s popular with surfers, kayakers and walkers heading along the Pembrokeshire Coast Path. The view from nearby St Davids Head stretches over Ramsey Island and out to sea, a landscape that has inspired artists and pilgrims for centuries.

Porthdinllaen, Llŷn Peninsula

A natural harbour lined with fishing cottages and calm blue water, Porthdinllaen is one of the most charming small beaches in Wales. You reach it on foot along the sand, and many stay for a drink at the Ty Coch Inn, one of the best beach pubs in Britain. On a clear day the view across to Snowdonia is unforgettable.

Mwnt, Ceredigion

A single perfect crescent below a grassy headland, Mwnt is small but spectacular. The whitewashed chapel on the hilltop has stood here for centuries, and dolphins are often seen from the shore. It’s a place for quiet moments and big horizons, where the simplicity of the setting is part of its magic.

Traeth Lligwy, Anglesey

Lligwy is a spacious, family-friendly beach with soft sand and shallow water. It’s quieter than nearby Benllech and has a relaxed atmosphere, with a beach café and gentle coastal walks nearby. Inland you’ll find prehistoric remains and small lanes that capture the slower rhythm of island life.

Each of these beaches is part of a wider story of conservation and care, many protected within National Parks and Heritage Coast designations. Together they reveal the richness of the Welsh coastline, open and unspoiled, full of hidden corners waiting to be explored.

Ready to Discover These Beaches for Yourself?

Plan your trip and discover places to stay near Wales’s most beautiful beaches and coves. You can also visit our Experiences page for guided walks, surfing lessons and coastal adventures across the country.

Explore More Experiences

Stay Nearby

Use the interactive map below to find and compare accommodation near Wales’s most scenic beaches and coves. Zoom, move and filter by type to plan your coastal escape.

If you book your accommodation through this map, Discover Wales may earn a small commission at no extra cost to you. These contributions help us maintain the site and keep it free for everyone.