Kilgetty/Begelly
From: £359
For a 3 night stayTenby
From: £316
For a 3 night stayNarberth
From: £351
For a 3 night stayTenby
From: £412
For a 3 night stayHaverfordwest
From: £405
For a 3 night stayPembroke
From: £400
For a 3 night stayPembroke
From: £1107
For a 3 night staySaundersfoot
From: £351
For a 3 night stayTenby
From: £697
For a 3 night stayCottage holidays in Pembroke offer a charming way to explore one of the most historic corners of Pembrokeshire, in beautiful Wales. Staying in a holiday cottage allows you to enjoy the area at a relaxed pace, with comfort and character that suit both families and couples. From traditional stone cottages to contemporary holiday homes and spacious holiday houses, Pembroke offers some of the best places to stay for memorable short breaks.
Pembroke is an excellent base for exploring Pembrokeshire, making it ideal for flexible breaks that combine history, coast and countryside. Choosing self-catering accommodation gives you the freedom to plan days out while returning to a cosy home-from-home. Many cottages are tucked away in peaceful settings, yet remain close to local shops, cafés and attractions, making them well suited to both family holidays and romantic escapes.
There are plenty of things to do in Pembroke to fill your stay. The town is best known for its impressive medieval castle, one of the finest in Wales and a must-see attraction. Wander the historic streets, enjoy riverside walks, or explore nearby coastal paths and beaches. Pembroke is also well placed for discovering the wider Pembrokeshire coast, with its dramatic scenery, sandy bays and wildlife-rich landscapes.
With welcoming cottages, varied accommodation and a rich sense of history, Pembroke is a fantastic choice for cottage holidays. Whether you’re planning a peaceful retreat or an activity-filled break, staying in a holiday home here combines comfort, location and local charm for a truly rewarding Welsh escape.
