While Skomer Island is one of the prime locations to see Puffins in Pembrokeshire, you may also spot them on other islands and coastal areas in the region. Some additional spots known for Puffin sightings include Skokholm Island and the coastal cliffs along the Pembrokeshire Coast Path.