Your Guide to the Best Towns in Pembrokeshire

18 April, 2024

Pembrokeshire is a historic county known for its rolling hills and its stunning seaside towns dotted along the coast, making it a must-visit place for anyone local or from further afield. While we’ve already listed our top reasons to visit Pembrokeshire, it’s time we had a closer look at some of the towns and areas that are worth paying a visit to.

What’s Pembrokeshire like?

Pembrokeshire is a coastal county located at the tip of South West Wales, known for its incredible scenery and historic sites that play a part in Britain’s colourful past. Perfect for walkers, nature lovers, foodies, and families, there is plenty on offer in Pembrokeshire to appeal to everyone.

Explore the towns of Pembrokeshire

Pembrokeshire is made up of several towns, and the smallest city in the UK, providing plenty to explore and discover. Here are just some of those towns to help inspire your next staycation.


Saundersfoot is a small but very popular seaside town that boasts wide sandy beaches as well as plenty of bars and restaurants along the harbour. There’s plenty to do here, from heading down to the beach, trying your hand at kayaking or learning all about Pembrokeshire’s maritime past.


Arguably Pembrokeshire’s most popular tourist town, Tenby is renowned for its beautiful beaches and colourful coastal architecture. With historic 13th-century walls surrounding the town and Tenby Museum displaying a 16th-century cannon as part of its regular attractions, you will find yourself immersed in the history of South Wales.

St Davids

St Davids takes the crown as being the United Kingdom’s smallest city, with only 1,751 residents as of the 2021 census. St Davids is so named because it is thought to be the birthplace of its namesake, St David, the patron saint of Wales. St Davids Cathedral is esteemed for its Romanesque architecture and its historical significance.


Haverfordwest acts as the administrative centre of Pembrokeshire, with Pembrokeshire County Council calling it home. Despite being more commercial than other parts of Pembrokeshire, there is still plenty to explore with ruins of both a castle and a priory within Haverfordwest’s borders.


A stylish and quaint market town, Narbeth offers stunning scenery, a rainbow of buildings and plenty of independent shops for the shopaholics amongst you. With Narbeth being one of the closest towns to Oakwood Theme Park, it is an ideal place to visit if you’re making a long weekend out of your adrenaline-packed trip to Oakwood.


Technically a village, Solva has regularly been named as one of the best places to live by the sea in the UK. As well as a stunning beach, Solva is home to a wealth of history including 200-year old lime kilns, Iron Age forts, corn and cloth mills and the Smalls Lighthouse.


Again, while Abereiddy isn’t actually a town, it’s certainly worth adding to your list. This little hamlet is most well-known for being home to the Blue Lagoon, which gets its brilliant colour from the slate quarry that used to sit here. It’s a great spot for coasteering and climbing. Abereiddy’s beach is also famous for its black sand and abundance of fossils!

So, wherever you choose to visit in Pembrokeshire, you can rest assured there’ll be plenty to see and do. From picturesque, charming towns to bustling seaside resorts, you’ll be spoilt for choice! Check out the Visit Pembrokeshire website for even more inspiration and ideas, and don’t forget to book your tickets to Oakwood Theme Park to enjoy an exciting afternoon out during your trip.