Wide sandy beach at Aber Menai with Caernarfon Castle visible across the Menai Strait

Beach · Gwynedd

Caernarfon Beach

Golden sands at Aber Menai with the towers of Caernarfon castle across the water

At a glance

Caernarfon Beach at Aber Menai is a wide, undeveloped sandy shore at the southern mouth of the Menai Strait, offering one of the finest views of Caernarfon Castle from any beach in Wales. Popular with kitesurfers and watersports enthusiasts, it's a windswept, natural beach with no facilities — bring everything you need and be mindful of tidal currents in the Strait.

About Caernarfon Beach

Aber Menai — the mouth of the Menai — is where the Strait meets the open waters of Caernarfon Bay, and the beach that forms along its southern shore is one of the most atmospheric in Gwynedd. Wide, flat, and backed by low dunes, it stretches for nearly a mile without a café, funfair, or gift shop in sight: just sand, water, and the distant outline of Caernarfon Castle watching from across the channel.

The tidal dynamics of the Menai Strait create conditions that watersports enthusiasts seek out. Kitesurfers and windsurfers make regular use of the beach, particularly in the prevailing south-westerly winds, and at lower tides the hard, flat sand provides space for launching boards and kites without crowding. Swimmers should exercise care — the main channel carries strong currents at certain states of the tide — but the beaches shallower sections are calmer than the deep channel would suggest.

The view from the beach back towards the town is justifiably famous. Caernarfon Castle rises above the waterfront in a manner that photographs rarely do justice: the sheer scale of Edward I's fortress, its polygonal towers reflected in the Strait, becomes fully apparent only when seen from across the water. Time a visit for late afternoon and the light on the castle walls turns golden.

Find it on the map

Frequently asked questions

Nearby attractions

  1. Caernarfon Castle

    1 mile · Castle

  2. Newborough Beach

    7 miles · Beach

  3. Electric Mountain

    8 miles · Family

  4. Anglesey Sea Zoo

    8 miles · Family

  5. Llanberis Lake Railway

    9 miles · Family