Sandy beaches, glorious countryside and one of Wales' most impressive medieval town centres can be enjoyed on self-catering holidays in Pembroke. This walled town lies in a valley, by the sweeping estuary of the River Cleddau. It is surrounded by woods and fields, eight miles south of Haverfordwest. From your holiday cottage in Pembroke, take a stroll to Main Street, which lies within the town walls and is overlooked by Pembroke Castle. This imposing stone fortress was the birthplace of Henry VII and has a labyrinth of passageways, spiral stone staircases and towers to explore. There are free tours, exhibitions, a café and concerts in the castle grounds. Along Main Street, you will find a variety of independent shops, cafes and restaurants. Pembroke Antiques Centre is well worth a visit, with a huge range of collectibles. Food at Williams is a relaxed café serving good food throughout the day, prepared with fresh ingredients from the Pembrokeshire countryside, and the Old Cross Saws Inn is a charming pub if you fancy a pint of local ale. Don't miss the farmers' market for the finest cheese, meat and vegetables from local farms.
The town walls of Pembroke are beautifully preserved, complete with defensive towers such as Barnard's Tower, with three stories and an impressive fore-building above its entrance. There are a number of well-marked walking routes around the town, including a footpath which follows the banks of the castle pond before passing directly below the castle ramparts. To avoid missing any of Pembroke's unique landmarks, pick up a copy of the Town Trail from the tourist information centre. Pembroke holiday cottages are perfectly located for exploring South Wales' coast and countryside. The Pembrokeshire Coast National Park is an enchanting area where rocky coves, sandy beaches and ancient fishing villages await discovery. Fishguard and St David's are a scenic 50-minute drive northward, and Swansea is just over an hour's drive eastward.