Angel Bay

Visit Angel Bay

Angel Bay (Porth Dyniewaid) is a tiny pebble beach on the Little Orme Headland between Llandudno North Shore and Penrhyn Bay. It is slightly off the beaten track and popular with dog walkers and visitors taking the hiking trail.

The beach itself is inaccessible, but is a lovely spot to stop and take in the scenery and keep a look out for seals. Breeding season is in the Autumn – at the end of October into November. During this time it is important to keep your distance to not disturb the seals.

This beach is …

  • A Pebble Beach
  • Off The Beaten Path
  • Dog Friendly All Year Round

What to see and do

  • Seal Spotting
  • Go Fishing

Discover more in the area

What's on events banner

Places to stay

  • Holiday Cottage
  • Hotel

There are hotels and holiday cottages close by in Llandudno and Penrhyn.

Have a great day out by the coast

Header Photo by Paul Smith on Unsplash

Getting To Angel Bay Beach

Beach Location

Little Orme, Llandudno, Conwy County (nearest postcode is LL30 3RW)


Park at the Co-op in Llandudno.

Nearest Train

Llandudno Station

If you are driving to the area, the main routes are the A55 from Liverpool or the A470 from the south.

Map of Angel Bay Beach

Explore the Welsh coastline

beautiful beach on South West England coast

What’s On along the Coast

Throughout the year there are a series of events and festivals taking place along the Coast. Find out What’s On from food festivals to cultural and sporting events.

Overlooking the coast UK

Get active on the beach

Find the best beaches for water sports. Learn to kitesurfsurf or sail at schools around the UK. Lessons are available to suit all abilities.

Read more from the blog here