British Beaches

Sand, sea, sun, surf and scones

This website will be moving soon! We have a new domain name, and a new design. The current site will close later this year, but in the meantime you can check out the new version at

Abersoch Beach

Abersoch, Gwynedd

Abersoch is a long sandy beach, renowned centre for sailing and watersports. Boat trips are available to St Tudwal and Bardsey Island, giving spectacular views and ample oppurtunity to see the myriad wildlife.

Beach Type



Sailing and windsurfing

Nature and Wildlife

Plenty of sea-life on nearby islands.

Water Quality




Awards and Recommendations

Blue Flag Beach
Marine Conservation Society Recommended


Nearest town: Abersoch
County: Gwynedd
Latitude/Longitude: 52.8204, -4.4982
Postcode: LL53 7DP
(postcode is for sat-nav purposes only, and may not represent the actual address of the beach)

Explore more of the area around Llanengan Community, Gwynedd at Explore Britain.


There is a railway link to Pwllheli. road access. well signposted off the A499 and good public transport.

Nearest Railway Stations

Pwllheli (Approx. 6 miles away)
Abererch (Approx. 8 miles away)
Penychain (Approx. 9 miles away)

Important! Distances are as the crow (or seagull) flies. Road distances may be considerably longer, especially at estuary locations.

Nearby Car Parks

Golf Lane, Abersoch (Unknown stay).
About 0.2 miles away
Beach, Abersoch (Unknown stay).
About 0.3 miles away
Ocean Edge, Abersoch (Unknown stay).
About 0.3 miles away
Abersoch Village Hall, Abersoch (Unknown stay).
About 0.4 miles away
Machroes, Bwlchtocyn (Unknown stay).
About 0.7 miles away
The Warren South, Abersoch (Unknown stay).
About 1.4 miles away
The Warren North, Abersoch (Unknown stay).
About 1.4 miles away
Porthneigwl, Llanengan (Unknown stay).
About 2.2 miles away
Mynytho, Mynytho (Unknown stay).
About 2.3 miles away
Llanbedrog Beach, Llanbedrog (Unknown stay).
About 2.5 miles away

Accomodation Links

Hotels and Guest Houses in Abersoch