Hells Mouth Beach | Day Out With The Kids

Your shopping basket

Your basket (0 tickets)

Hells Mouth Beach

Abersoch, Gwynedd, Wales

Attraction Information

  • Beaches icon Beaches

Suitable for all ages

Venue type: Outdoor

Hells Mouth Beach, or Porth Neigwl, attracts thousands of surfers every year, and is also a popular spot with families. It sits between the headlands of Mynydd Cilan and Mynydd Penarfynydd, close to the tip of the peninsula, with a lovely 4 mile stretch of unbroken shoreline. It lives up to its name when the surf is up, but in better weather, it's a perfect crescent of sand and clear blue sea that is perfect for a traditional day out at the beach.

The beach is mainly sand, with some medium and large pebbles, backed by sand dunes and cliffs, making it a great place for a walk, or just to lay back and relax.Hell's Mouth rarely becomes crowded due to its size, although it does get pretty busy during the Wakeboard festival in July!You do need to be a strong swimmer to enjoy the water here, making it great for surfing, but not for inexperienced swimmers. Keep an eye out for Harbour porpoises and Bottlenose dolphins!

There is a small car park that is free to use, but the nearest facilities can be found at Llanengan, or Abersoch, which is only 2.5 miles away.


  • Restaurant Onsite Restaurant Onsite
  • Snacks Available Snacks Available
  • Parking Available Nearby Parking Available Nearby

Getting There and Contact Information


Porth Neigwl, Abersoch, Gwynedd, LL53 7AP, Wales


Click here to visit Hells Mouth Beach's website
01758 712929

Standard Opening Times and Pricing

Opening hours

Year round access


Free admission


Sorry, no reviews are available for this attraction.

Please sign in or register to write a review

Inspiration to your inbox + exclusive partner benefits

Want to know more?

Book Online

Hells Mouth Beach

Abersoch, Gwynedd, Wales

Step 1: Choose a date

Step 2: Available Tickets

Please select a date above to see available tickets

Step 3: Who's going

Please select a date and ticket above to choose

Total: £00.00