Photo: Ceridwen (CC BY-SA 2.0)Croesgoch
A crossroads village on the A487 that works as a practical base — the Blue Lagoon, Porthgain and Whitesands are all inside fifteen minutes.
Croesgoch is a functional village at a crossroads on the main St Davids to Fishguard road, and nobody would call it picturesque. What it is, is extremely well placed. From here Abereiddi and the Blue Lagoon are about ten minutes, Porthgain five to ten, Whitesands Bay and St Davids fifteen, Newgale twenty and Fishguard twenty. If you want to sample the whole north-west coast without repeatedly driving forty minutes each way, this is the sort of place experienced visitors quietly book.
The village has a pub, a garage, a small shop and a scatter of housing along the main road, plus a good spread of campsites, farm cottages and holiday parks in the surrounding fields — this is one of the denser pockets of self-catering supply in north Pembrokeshire, which also means better availability and better value than the harbour villages a couple of miles away.
Be clear about what it is not. There is no beach here, no harbour, no coastal view from the village, and the A487 runs straight through it carrying summer traffic. You will drive to everything. But the lanes north to Llanrhian, Trefin and the coast are quick, the surrounding countryside is quietly attractive, and for a family who want a cottage with parking and a garden as a launchpad rather than a destination in itself, Croesgoch does the job better than most.
Where to stay in Croesgoch
Farm conversions and cottages in the lanes around the village are the mainstay — gardens, parking, frequently hot tubs, and space for larger groups. Campsites and holiday parks nearby add budget options. Village properties put a pub and a shop in walking distance, which is more than many prettier places manage.
Getting there
On the A487 between St Davids and Fishguard, so access is unusually easy for this coast. Fishguard Harbour station is about twenty minutes by car.
Stays in Croesgoch by feature
Places to stay in Croesgoch
We haven’t hand-picked stays in Croesgoch yet — try the full search or nearby destinations below.
Eating out and things to do in Croesgoch
Pubs, restaurants, cafés, attractions and activities in and around Croesgoch.
Coastal walks near Croesgoch
Porthgain to Whitesands Bay
From an industrial harbour past the Blue Lagoon and round the wild north side of the St Davids peninsula to the county's most popular beach.
8 miles · 4½–5 hours · Moderate
Abereiddi to Porthgain and the Blue Lagoon
A short, spectacular cliff walk between two abandoned quarry harbours, past the flooded slate pit everyone photographs.
3 miles · 1½ hours each way · Easy
Solva to Newgale
A relentlessly up-and-down stage between a drowned-valley harbour and a two-mile shingle beach. Short on paper, hard on the legs.
5 miles · 3 hours · Strenuous
Croesgoch: common questions
Which beaches are closest to Croesgoch?
Traeth Llyfn is the nearest we list, about 2.7km (1.7 miles) away, followed by Abereiddi & the Blue Lagoon (2.8km (1.7 miles)) and Aber Draw, Trefin (3.2km (2.0 miles)). Distances are straight-line from the centre of the village, so allow more by road.
Is there a shop in Croesgoch?
We list 1 shop in and around Croesgoch — Croesgoch Farm Stores. Village shops keep short winter hours, so don't rely on one for a late arrival.
Answers are generated from what we actually hold in our database and refreshed as it changes. Opening hours, dog rules and prices move — check with the venue before you travel.
Also consider

Tenby
Pembrokeshire's postcard town: pastel Georgian houses above three superb beaches, a working harbour and medieval walls — the classic Welsh seaside holiday.

Saundersfoot
Big sandy beach, busy little harbour and a proper seaside village centre — Tenby's more relaxed neighbour, three miles up the coast.
St Davids
Britain's smallest city — a cathedral in a hollow, Whitesands Bay up the road, and the wildest, most beautiful corner of the national park all around.