Things to do in Pembroke
Visit Pembroke
Explore thousands of activities with free cancellation and no added fees.
Design your experience with airport transfers, excursions, day tours & more.
Get an insider's look in what to book before you travel.
What to do in Pembroke
Popular places to visit
Pembroke Castle
Discover the halls of an 11th-century Norman castle, meet the royal residents that shaped British and Welsh history, and watch battle reenactments.
Freshwater East Beach
Visit this wild beach set around a picturesque bay on Wales’ southwest coastline for swimming, watersports and nature walks.
Freshwater West
Why not spend a lazy afternoon at Freshwater West during your trip to Pembroke? Visit the spas in this walkable area or simply enjoy its cafes.
Broad Haven South
Why not spend a lazy afternoon at Broad Haven South during your trip to Stackpole and Castlemartin?
Barafundle Bay
Why not spend a lazy afternoon at Barafundle Bay during your trip to Pembroke? Visit the spas in this walkable area or simply enjoy its cafes.
New Quay
Why not spend a lazy afternoon at New Quay during your trip to Stackpole?
Lamphey Bishop's Palace
You can find out about the history of Lamphey with a visit to Lamphey Bishop's Palace. While you're in the area, stroll along the beautiful beaches.
Bullslaughter Bay
Why not spend a lazy afternoon at Bullslaughter Bay during your trip to Stackpole?
St. Govan's Chapel
You can learn about the history of Stackpole with a trip to St. Govan's Chapel.
- Pembroke Castle
- Barafundle Bay
- Freshwater East Beach
- Freshwater West
- West Angle Bay
- Upton Castle Gardens
- Tenby Beach
- Pembrokeshire Coast National Park
- Skomer
- Whitesands Bay
- St. David's Cathedral
- Pendine Sands
- Oakwood Theme Park
- Withybush General Hospital
- Carew Castle
- Porthgain Harbour
- Marloes Sands
- Ffald-y-Brenin Trust
- Newgale Beach
- Manorbier Beach
- Tenby Golf Club
- Blue Lagoon Water Park
- Heatherton World of Activities
- Hotels near Barafundle Bay
- Hotels near Pembroke Castle
- Hotels near Tenby Beach
- Hotels near Pembrokeshire Coast National Park
- Hotels near Skomer
- Hotels near Whitesands Bay
- Hotels near St. David's Cathedral
- Hotels near Oakwood Theme Park
- Hotels near Pendine Sands
- Hotels near Manorbier Castle
- Hotels near Withybush General Hospital
- Hotels near Carew Castle
- Hotels near Marloes Sands