Home
Your location
Coordinates:51.884, -5.18
OS grid ref:SM 81 25
Population:710
Map of the UK

Solva is a compact coastal parish and harbour village tucked into a wooded inlet on the north side of St Brides Bay in Pembrokeshire, Wales. Its sheltered harbour, fed by the River Solva, and the surrounding cliffs and coves sit within the Pembrokeshire Coast National Park, so the Wales Coast Path and dramatic sea views are key features of the local landscape.

Historically shaped by fishing, small‑scale shipbuilding and coastal trade, the community today leans heavily on tourism alongside traditional farming and a few remaining maritime activities; you’ll find galleries, cafés and pubs tucked among listed cottages. The village keeps a strong community feel with seasonal events, boat trips and an active local scene that celebrates its maritime past and rugged coastal setting a few miles north of St Davids.

Postcode districts covering Solva

Most populated places nearby

Neighbouring places

Example postcodes in Solva

Transport links

  • Cardiff Airport 85.7 miles137.9 km
  • Haverfordwest Railway Station 10.9 miles17.6 km
  • Johnston Railway Station 11.8 miles19 km

Hotels near Solva Ad

Local points of interest

  • Caerfai Beach Beach 3.2 miles5.2 km
  • Porthlisky Beach Beach 5.1 miles8.3 km
  • Bridge Meadow Stadium Stadium 10.5 miles16.8 km
  • Haverfordwest County Stadium 10.5 miles16.9 km
  • Port of Milford Haven Harbour 13.4 miles21.6 km
  • Milford Haven Harbour 14.3 miles23 km
  • Mynydd Preseli Mountains 17.7 miles28.4 km