Castlemartin
A farming village beside an army firing range, with the Green Bridge of Wales and Stack Rocks on the cliffs when the range is open.
Castlemartin is a small village on the limestone plateau of south Pembrokeshire, best known for the military training area that takes its name. The Castlemartin Range has been used by the Army since the Second World War, and it occupies a large stretch of the coast between Freshwater West and Bosherston. That sounds like a drawback and is partly a benefit: the land has never been intensively farmed or developed, so the clifftop grassland is exceptionally rich in wildflowers and choughs, and the coast behind the red flags is as undisturbed as anywhere in Britain.
Access is controlled and non-negotiable. The road to Stack Rocks and the walk along the cliffs are open only when firing is not taking place, and the schedule is published locally — check before you set out, and never cross a red flag or a barrier. When it is open, the reward is the best cliff scenery on the south coast: Stack Rocks, two limestone pillars packed with guillemots and razorbills in spring and early summer, and the Green Bridge of Wales, a huge natural arch standing out from the cliff a short walk away, both reached on a level path from the car park.
The village itself has a church, a pub and the Castlemartin Corral, a curious circular stone-walled pound by the road. There is no shop and no beach in the village; Freshwater West's Atlantic sands are five minutes west, Bosherston and the lily ponds ten east, Pembroke fifteen. Nights are properly dark and the lanes are quiet — this is a working farming parish, not a resort.
Where to stay in Castlemartin
Almost all accommodation here is farm-based: cottages and barn conversions with parking, gardens and space, at prices below the coastal villages. They suit surfers heading for Freshwater West, walkers using the range coast, and families who want somewhere calm with Pembroke and the south beaches close.
Getting there
On the B4319 between Pembroke and Angle. Pembroke and Pembroke Dock stations, on the branch line from Swansea and Carmarthen, are fifteen to twenty minutes away by car.
Stays in Castlemartin by feature
Places to stay in Castlemartin
We haven’t hand-picked stays in Castlemartin yet — try the full search or nearby destinations below.
Eating out and things to do in Castlemartin
Pubs, restaurants, cafés, attractions and activities in and around Castlemartin.
Coastal walks near Castlemartin
Castlemartin: common questions
Which beaches are closest to Castlemartin?
Broad Haven South is the nearest we list, about 4.5km (2.8 miles) away, followed by Barafundle Bay (4.9km (3.0 miles)) and Stackpole Quay (5.5km (3.4 miles)). Distances are straight-line from the centre of the village, so allow more by road.
Can I walk the Coast Path from Castlemartin?
Yes — we have 1 written-up route starting at or passing through Castlemartin: Freshwater West to Stack Rocks (the Castlemartin Range section). Each one has distance, ascent, parking and the bits that catch people out.
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.