Follow signs for the A487 to St Davids and continue along the A487 for 15 miles passing through Newgale and Solva.
After entering St Davids, when you come to the mini roundabout, take the first exit onto Caerfai Road and then the third left into Twr y Felin Hotel.
Follow A40 Haverfordwest until sign for A4219 to St Davids.
Turn right onto A4219 and follow road around and over railway bridge to T- junction with the A487. At T- junction turn left onto A487, signposted to St Davids.
Continue along the A487 for 12 miles to St Davids.
Follow the one way system along New Street to the T-junction.
Turn left onto the High Street. At the mini roundabout take the third exit onto Caerfai Road and then take the third left into Twr y Felin Hotel.