Short breaks in Pembrokeshire
£279 - £466
£363 - £944
NEW
£310 - £543
£539 - £774
£293 - £599
£422 - £592
£317 - £818
£302 - £719
£402 - £1,024
Short and weekend breaks in Pembrokeshire
Pembrokeshire, located in the far west of Wales, is a stunning region of rugged coastline and rolling hills, perfect for those seeking a short break from the hustle and bustle of everyday life. With stunning beaches, crystal-clear waters, and rolling hills, short breaks in Pembrokeshire are perfect for a memorable holiday in Wales. Whether you're looking for a seaside family holiday, a romantic retreat, or an outdoor adventure with your dog, you'll find it all with our Pembrokeshire weekend breaks.
Pembrokeshire is home to some of the most stunning beaches in the country, including Barafundle Bay, Freshwater West, and Tenby, each offering something unique to visitors on a short break in West Wales. The coastline is dotted with charming fishing villages and historic market towns, while the rolling hills provide endless opportunities for hiking and cycling. For those seeking adventure, Pembrokeshire is a popular destination for water sports such as coasteering, surfing, and kayaking. The Pembrokeshire Coast National Park offers miles of spectacular coastline accessible via the 186-mile Pembrokeshire Coast Path, perfect for walkers of all abilities. For those with children, there are plenty of attractions to keep everyone entertained. Visit the award-winning Folly Farm Adventure Park and Zoo for a day of family fun, or take a trip to the magical oak woodlands of the Preseli Hills to explore the legends and folklore of the area. And for history buffs, the castles at Manorbier, Pembroke, and Carew are well worth a visit.
With its stunning scenery, rich history, and endless activities, a short break in Pembrokeshire is the perfect destination for your next holiday. Browse our full collection of holiday cottages in Pembrokeshire to start planning your short break in Wales today.
Top destinations for a short break in Pembrokeshire
Tenby - Saundersfoot - St Davids - Manorbier - Pembroke - Carew - Broad Haven - Narberth - Newgale - Solva - Little Haven