Visit some of Wales's finest beaches

Nearby Beaches

No visit to the Llŷn would be complete without a trip to the beach. With nearly 100 miles of coastline stretching around three sides of the Llŷn Peninsula, Madryn Castle is ideally situated for you to go and experience some of the finest beaches in Wales.

The southern coast of Llŷn is often referred to as the Welsh Riviera, with its long sandy beaches and warmer, calmer seas. You’ll also get to experience stunning views across Cardigan Bay and the mountains of Snowdonia. The northern and western coastline is more rugged, with a selection of bays that have been formed by the power of the Irish Sea. With towering cliffs, offshore islands and hidden coves, there’s more natural beauty to be experienced but beware, the sea is also slightly colder along these shores.

Here are a selection of beaches you may wish to visit. With all this choice, there is bound to be a beach that fulfills your needs.
Disclaimer: Please note that the following list doesn’t reflect the standard or quality of the beaches.

Porth Nefyn

Porth Nefyn is very similar to its neighbour, Porthdinllaen and boast similar characteristics, such as a small harbour like formation with houses along the rear of the sandy beach. There are two accesses to the beach with a cafe and parking nearby. The beach is mainly sand and the water usually calmer due to its sheltered position from the predominant south westerly winds.

Porth Dinllaen

Morfa Nefyn / Porth Dinllaen Beach is probably best known for its pub, the Ty Coch. The pub is just one of a handful of buildings that line the top of the beach, nestled behind a steep headland, on which the golf course is situated. This sandy, pet-friendly beach sweeps all the way across to Morfa Nefyn and includes a shop and café by the car park entrance. It also boasts fantastic views across to Yr Eifl and Anglesey.

Porth Tywyn

Porth Tywyn Beach lies on the Nefyn to Aberdaron road, near Tudweiliog. The sand on this beach also “squeaks” when you tread on it, like its more famous neighbour, Whistling Sands. This pet-friendly beach can also accommodate surfers when the conditions are right. As you’re walking from the car park in a nearby field, you will pass many small coves to the right, accessed down the steep grassy slopes from the coastal path.

Porth Oer

Porth Oer Beach (Whistling Sands) is definitely one of the most noteworthy beaches on the Llyn as the sand here does actually “whistles” under your feet! There is a small cafe/shop on the beach and the National Trust car park is located up a steep little hill. Dogs are not allowed on the beach in the summer months. This beach is popular with surfers if conditions are right and there are plenty of good walks along the coastal path and into the surrounding countryside from here.

Porth Neigwl

Porth Neigwl, also referred to as Hell’s Mouth is more famous for its good waves that attract thousands of surfers every year. It’s also popular with families, the top of the beach is made up of large pebbles, whilst lower down there is plenty of sand that is exposed at low tide. Porth Neigwl is a 4 mile, dog friendly beach, accessed through 500m of sand dunes from a car park near the village of Llanengan.


Aberdaron Beach is made up mostly of sand with the odd large rock around. The picturesque village is situated right next to the beach with parking and local services. Dogs are allowed on the part of the beach to the left of the slipway and the beach is also good for surfers if the conditions are right. Boat sets off for Ynys Enlli (Bardsey Island) from Porth Meudwy which is a short distance away by car.


Abersoch has two large beaches. The main beach is located just off the village. The other is off the Warren. Both beaches offer golden sand with views across Cardigan Bay. There’s plenty to do on both beaches with kayak & surfboard hire available throughout the summer.


Llanbedrog Beach offers a mile long stretch of sand and is one of the calmest beaches on the Llŷn, sheltered by the huge headland of Mynydd Tir-y-Cwmwd. This is a pet-friendly beach with parking and cafes nearby.

Porth Iago

Porth Iago is one of the Llyn’s hidden treasures. A small sheltered cove within naturally formed clifftops, it is certainly one beach that should be visited.