Aberavon Beach

Aberavon beach has 3 miles of sandy beach and the seafront has two miles of flat promenade making it very popular with cyclists and walkers alike.

The promenade is part of the “Sustrans” Route 4 which is a long distance route between London and Fishguard. The route is traffic free along the promenade and offers excellent views across Swansea bay.

The wide sandy beach has views across Swansea Bay to Mumbles.  The beach has plenty of room for everyone to have fun safely, without getting in anyone’s way. It is very popular with surfers, jet skiers, windsurfers and kite surfers. It is also safe for swimming, kayaking and boating.

DSC 0655

Aberavon Seafront is fast becoming the destination for a great family day out, even in the cold…On a hot day the safe sandy beach is a haven for hundreds of people enjoying either swimming in the sea or the aqua splash play pool, which is conveniently located on the promenade and is a great draw for the kids.

beach3 500x500


Whats on 2017

Wednesday 2nd August 11am - 3pm -  Playday - the National day for play! 

Held by PlayWorks in Neath Port Talbot Council.

Please see the facebook event page for further details.

This Free Family Fun day will be held opposite the Reel Cinema, on the grass area by the beach front. (Kitetail sculpture)

Play day

Saturday 12th August  - Aberavon Beach Festival

Each year a very successful and hugely popular beach festival takes centre stage at the seafront.  This years event is being held on Saturday the 12th August.

Screenshot 2017-03-27 17-32-44


Whilst Just across the road from the beach is the Reel Cinema and the new Aberavon Sports and Leisure facility which replaced the old Afan Lido complex destroyed by fire in late 2009.

There are plenty of places to stay in the vicinity of the beach. The Aberavon Beach Hotel being the nearest, situated right on the see front. A little further away you have Blanco’s Hotel which is only a short drive away.

 There are also a few places along the sea front;-

Live shipping for Swansea Bay