Pembrokeshire Coast & Puffins
A loop from Tenby exploring south coast castles and bays, puffin watching on Skomer Island, and the St Davids Peninsula.
A short break dedicated to a spectacular stretch of coast: the south coast features historic seaside towns, castles, and hidden sandy coves; the middle section offers seabird watching on Skomer Island; and the western end leads to St Davids Cathedral and the Blue Lagoon. This self-drive route involves three different overnight stays. Ideal for returning visitors who love coastal walks and birdwatching; the focus is entirely on the coast, bypassing the Preseli Hills to the north.
Puffins are on the island from around May to July, and all depart by the end of July.
Day by day
Day 1 · Half Day in Tenby Old Town
Tenby & Pembrokeshire Coast(Tenby Harbour、Tudor Merchant's House、Tenby Town Walls & Five Arches、Castle Beach & St Catherine's Island)
Explore the old town on foot upon arrival; the harbor, town walls, and beaches are all within a 15-minute walk.
Stay: Tenby Old Town and Harbour
Day 2 · South Coast Castles and Sandy Bays
Tenby & Pembrokeshire Coast(Manorbier Castle、Barafundle Bay、St Govan's Chapel、Pembroke Castle)
Drive from Tenby via Manorbier to Stackpole in about 40 minutes, then to St Govan's and Pembroke in about 20 minutes each.
Access to St Govan's can be affected by military firing range activity; check road closure notices beforehand.
Stay: Pembroke
Day 3 · Puffin Watching on Skomer Island
Tenby & Pembrokeshire Coast(Skomer Island)
Drive from Pembroke to Martin's Haven in about 1 hour, take the 10-minute boat crossing, and later drive to St Davids in about 50 minutes.
No landings on Mondays; boat tickets often sell out well in advance, and crossings may be canceled in high winds.
Stay: St Davids
Day 4 · St Davids Peninsula and Return
Tenby & Pembrokeshire Coast(St Davids Cathedral、St Davids Bishop's Palace、Whitesands Bay、Blue Lagoon, Abereiddy)
Driving times between points on the peninsula range from 15 to 25 minutes; the drive back to Tenby takes about 1 hour 20 minutes.