1. Blog
  2. Five Beaches Within An Hour Of Cardiff

Five Beaches Within an Hour of Cardiff

Our guide to five beaches within an hour of Cardiff, with options for families, dog-friendly beaches, and great spots for fossil-hunting.

Wales boasts a stunning coastline within easy reach of Cardiff, offering a range of seaside experiences from gentle promenades to lively amusement arcs, wild dunes to rock‑pooling coves. Here are five beaches within an hour’s drive of Cardiff that promise everything from family fun to coastal tranquillity.

1. Penarth Beach

Just south of Cardiff, Penarth Beach is a 10-15 minute drive, and combines a pebbled shore with sandy patches at low tide, backed by a lovely esplanade and the restored Penarth Pier, which is home to a café and small cinema. From the pier you can spot Steep Holm and Flat Holm islands and take in sweeping Bristol Channel views.

Dogs are welcome on most of the beach all year round, though there’s a seasonal restriction from 1 May to 30 September south of the pier. With limited parking, and public transport access via Penarth train station, it's ideal for a gentle walk, fossil hunting at low tide or enjoying a seaside snack.

If you fancy a dip at dawn, check out the Dawnstalkers, an outdoor swimming community who venture into the sea just before the sun rises.

Penarth Beach & Pier

2. Barry Island

A 30-minute drive west brings you to Barry Island, famed from Gavin & Stacey and rich in traditional British seaside nostalgia. The main sandy beach at Whitmore Bay - also called Barry Island Beach - is perfect for families, featuring golden sands, a level promenade, arcades and coloured beach huts.

Nearby you’ll find quieter shores like the dog-friendly Jackson’s Bay - a smaller, enclosed sandy crescent popular with locals - and pebble‑beached Cold Knap, each offering a more peaceful alternative. The Pleasure Park, cafes and shops by the beachfront make Barry Island a full day out. Lifeguards patrol during summer months and there are toilets and facilities along the prom.

Barry Island Beach, Whitmore Bay

3. Ogmore-By-Sea

Heading about 45 minutes west of Cardiff along the Glamorgan Heritage Coast brings you to Ogmore‑by‑Sea. Ogmore Beach features vast expanses of sand at low tide, super rock pools, the mouth of the River Ogmore and the dramatic backdrop of Tusker Rock and dunes.

Ogmore is a fantastic option because it has something for everyone: fossil hunters will love the geology, families appreciate the clean beach and rock pools, while water‑sporters enjoy kayaking, diving or even fishing. Facilities include toilets, parking (often free in summer) and dog‑friendly policies all year round. Nearby Ogmore Castle adds a historical twist to your visit. Lifeguard cover is provided seasonally.

Ogmore-by-Sea

Ensure you check the tide times when you visit any of these beaches near Cardiff, as the tidal range is quite large, so some beaches can be totally covered at high tide.

4. Porthcawl

Porthcawl is a well‑known seaside town about 45-minute drive from Cardiff, with a cluster of excellent beaches, each with something different so you'll find your favourite depending on what you're looking for and who you're going with!

  • Rest Bay (see photo): A Blue Flag beach with miles of golden sand, backed by cliffs and surf schools. Lifeguarded from May to September, it’s a surfing favourite and also very family‑friendly.
  • Sandy Bay (Coney Beach): Located beside the Coney Beach Pleasure Park, this sheltered sandy bay is great for swimming, rock pooling and families thanks to amusements and cafés on the esplanade.
  • Newton Bay: Also called Newton Beach or Black Rock Beach, this long sandy and rocky stretch is quieter, dog‑friendly year‑round, and popular with windsurfers, jet skiers and walkers along the Merthyr Mawr dunes and estuary.
  • Pink Bay: A hidden gem a short stroll west of town, known for pink‑marbled pebble rocks, peaceful ambience and remote air. Dogs are allowed year‑round, and there aren't any facilities here, so you need to bring your own supplies.
  • Sker Beach: The most westerly of Porthcawl’s beaches, accessed via a walk through dunes or the nature reserve. Sandy and pebble, largely empty, dog‑friendly and ideal for a tranquil escape.

Porthcawl is also undergoing a multi‑million‑pound redevelopment around the Grand Pavilion, promising new attractions and more reasons to visit by 2027.

Rest Bay, Porthcawl

5. Aberavon Beach

Just an hour’s drive from Cardiff, heading west beyond Porthcawl lies Aberavon Beach in Port Talbot. Spanning nearly three miles of sandy shoreline along Swansea Bay, it's one of Wales’ longest beaches, complete with a modern promenade and seaside amenities including children's play zones and an aqua‑splash playground.

This Blue Flag beach is popular with families, swimmers, surfers and kite‑surfers alike. A skate park, cinema, cafés and toilets line the seafront, making it ideal for a longer day trip. The Celtic Trail cycle route also runs along the promenade, offering scenic rides and views of the wide bay. Lifeguard cover operates during summer months, and dogs are restricted during May–September in parts.

Aberavon Port Talbot

So whether you're after a lively day of arcades and promenades or the peace of hidden coves and surf‑worn sands, these five beaches near Cardiff offer something for everyone. From Penarth’s genteel appeal to Barry’s nostalgic seaside fun, Ogmore’s geological wonders, Porthcawl’s multiple bays and surfing buzz, through to the expansive sands of Aberavon - your perfect beach day is never far away.

Happy beach‑hopping!

You May Also Like

Stay up to date

Sign up for the South Wales Guide newsletter to receive inspiration in your inbox for days & nights out, offers, competitions, trip planning ideas, and plenty more!

Newsletter subscribe photo