British Beaches

Sand, sea, sun, surf and scones

Interested in more than just beaches? Check out our new sister site, Sea Britain, for a comprehensive guide to Britain's coastline. Beaches, coastal towns and features, local accomodation, weather, tides, local tourist attractions and more. All at

Caerfai Bay Beach

St Davids, Benfro / Pembrokeshire

Caerfai Bay is a small rocky cove nestling between spectacular cliffs, located a mile from St David's. At low tide a sandy beach is revealed. Access is via a steep and winding cliff path. Caerfai Bay forms part of the Heritage Coast.

Beach Type



No toilet facilities are at the beach; the nearest are at St David's
Pubs and cafes are located in St David's


Sea-canoeing and sea-angling take place from the beach

Nature and Wildlife

The area around the beach has superb walks and wildlife; contact St David's Tourist Information Centre. The Pembrokeshire Coast Path runs above the beach and has lovely scenic views of the cliffs and seabirds.

Water Quality




Cleaning and Litter

The beach is cleaned daily during the summer. There are no bins.


Dogs are allowed but must be kept under control.

Awards and Recommendations

Green Coast Award
Marine Conservation Society Recommended

Tourist Information

St David's Tourist Information Centre. City Hall. St David's. Tel or Fax: +44 (0)1437 720392


Nearest town: St Davids
County: Benfro / Pembrokeshire
Latitude/Longitude: 51.8718, -5.25289
Postcode: SA62 6QS
(postcode is for sat-nav purposes only, and may not represent the actual address of the beach)


Just before entering St. David's on the A487 and turn left follow the local signs. The beach is accessed by a steep path which may cause problems for wheelchair users.

Public Transport

There is a bus to St. David's which is a 1km walk from Caerfai.


A free car park is situated above the cliff. for about 50 cars.

Nearby Car Parks

Lower Caerfai, St. David's (Unknown stay).
About 0.2 miles away
Ffordd Caerfai, St. David's (Unknown stay).
About 0.6 miles away
Quickwell Hill, St Davids (Long stay).
About 0.9 miles away
Pebbles, St Davids (Unknown stay).
About 0.9 miles away
Merrivale, St Davids (Long stay).
About 1.1 miles away
Porth Clais, St. David's (Unknown stay).
About 1.3 miles away
St Justinians, St Davids (Unknown stay).
About 2.4 miles away
Whitesands, St Davids (Unknown stay).
About 2.5 miles away
Solva, Solva (Unknown stay).
About 2.7 miles away
Abereiddy, Berea (Unknown stay).
About 4.9 miles away

Accomodation Links

Hotels and Guest Houses in St Davids