This is an attractive and picturesque little village with a small sheltered harbour. A variety of small shops and galleries line the main street along with plenty of quality pubs and restaurants.
Solva stands in a deep valley gouged out by water melting from glaciers and its position made it ideal as a base for trading ships in the 18th century. It is also reputed to have been a major landing place for smuggled goods.
When the tide is in, the valley fills slowly with water but when the tide goes out, the boats are left high and dry – ideal in the past for unloading cargoes. Today, apart from a few local fishermen, the harbour is used only by pleasure craft.
Solva lies 3 miles to the East of St Davids on the main Haverfordwest road the A487. The Pembrokeshire Coast Path also passes through the village and is a very good stopping place for thirsty walkers.