Pembrokeshire is a stunning county in Wales, surrounded by the sea and full of charming coastal towns. Expect plenty of character in the delightful seaside resorts and vibrant, lively locals.
With so many beautiful choices to pick from, it’s hard to decide where to stay. That’s why we’re here to help! We’ve put together a list of the best seaside towns in Pembrokeshire, including those with gorgeous coastal paths, dog-friendly campsites, and activities for families. We know some of these are not officially recognised as towns, but we have applied our own rules to the list!
Pembroke
Famous as the birthplace of Henry VII, this walled town boasts plenty to keep you busy. Visit the castle the king was born in, relax in one of the many charming pubs and cafes, or wander the main street adorned with shops.
Tenby
This stunning harbour town is one of the most iconic spots in Wales, with a bustling fishing and boating community and gorgeous views out to sea. During the summer, you can visit the island of Caldey to round off the quintessential Welsh holiday—one you won’t be forgetting soon.
St Davids
St Davids camping holidays are ideal for families with kids and dogs. It’s the UK’s smallest city and is where the Patron Saint of Wales was born. A visit to the cathedral is a must, as well as the boutique shops, art gallery, and Bishop’s Palace. Get in touch with Rhosson Ganol today to find out more about staying at a campsite in St Davids.
Solva
This quaint village is another top spot for a Pembrokeshire camping holiday. There’s so much to discover in the upper and lower segments and some of the best views in all of the Pembrokeshire Coast National Park. It’s one of the safest harbours along the coast and ideal for relaxing and escaping the daily grind.
Milford Haven
Once the most important fishing port in Wales, Milford Haven boasts one of the deepest natural harbours in the world. The town attracts many water sports enthusiasts and those looking to sit in the sun and watch the world go by in the cafes that line the marina.
Saundersfoot
This charming coastal town is beaming with character and has a delightful strong community feel to it. The golden beaches are welcoming to families hoping for an idyllic seaside holiday. Expect to learn plenty about the town’s extensive history and enjoy the tranquillity of the place.
Carew
The 13th-century castle dominates this quiet hamlet—looking magnificent over the millpond. This enchanting place will transport you back through history with reenactments and performances during the summer months. You can also visit a tidal mill or the RAF control tower to discover more about this beautiful spot in Wales.
Visit one of the best seaside towns in Pembrokeshire for the Ideal Welsh getaway
This delightful Welsh county has so many charming spots to visit and something for everyone. Whether you want a quiet weekend away as a couple, a family week in the sun, or to enjoy some wild watersports, you’ll find it here.
To learn more about the best seaside towns in Pembrokeshire or to make a booking with Rhosson Ganol, contact us today.









