Refine your search

Type of Venue






Or Venue Name




SA61 1TP



Solva is a delightful little village on the south side of St David’s Peninsula and was designated as a conservation area by the Pembrokeshire Coast National Park in 1997.

The village is split into two separate areas, Upper Solva and Lower Solva. Lower Solva occupies the narrow river valley at the end of Solva Harbour. There are three pubs, two cafés, two restaurants, artists' galleries and several interesting shops in this tiny area! A short walk along The Gribbin provides one of the most fabulous views in the whole of the Pembrokeshire Coast National Park - only really rivalled by the view from the other side of the harbour!

The steep sided valley that Solva occupies provides a perfect sheltered harbour; during the C19th there were 30 registered trading ships here.

Solva Woolen Mill is a mile upstream from the main village. It’s the oldest continually working woolen mill in Pembrokeshire and produces some very distinctive fabrics including flat woven carpets and rugs, which have been used to furnish Prince Charles house in Carmarthenshire. The original water wheel has been restored recently and is now turning again.


St David's Information Centre


SA61 1TP


Plan route to Solva using Google mapsPlan route using Google maps

Map reference: SM 801241  Lat: 51.87250 Long: -5.19466

On the A487 Haverfordwest to St David's road.

Accessible by Public Transport: 13 miles from Haverfordwest station